Диплом: Автоматизация учета рабочего времени сотрудников компании ООО "ВЕЛЕС"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
74
В соответствии с тарифом на оплату электроэнергии получим:
Сэвм = Соа, , (3.6)
где Со - это общие стоимостные затраты;
Са - это затраты на амортизацию;
Со = 604*3,8 = 2295,2
Са = 1.9*Тэвм (3.7)
Сэвм = 1.9*604 = 1147,6
Сэвм = 3442,8
Таблица 3.4
Расчет стоимостных затрат на эксплуатацию ЭВМ
Этап
проектирования
Количество
часов
Стоимость кв/ч
Постановка задачи
30 3,8
Анализ предметной
области
50 3,8
Проектирование
280 3,8
Реализация 210 3,8
Тестирование и
отладка
80 3,8
Определение
экономической
эффективности
10 3,8
Итого
640
-
Таким образом, величина затрат на проектирование Спр определяется по
формуле:
к = С + С
^ о т ^ э в м
(3.8)
кп = 112200 + 3442,8 = 115642,8 рублей.
Рассчитаем абсолютное снижение стоимостных затрат.
Найдем затраты на оплату труда (С0) в соответствии с базовым вариантом
и (Q) в соответствии с предлагаемым вариантом по формуле 3.5 за год:
С0 = 32,63*11**(1+0,7)= 122036,2 рублей в год
С1 = 3,11*11*200*(1+0,7)= 11631,4 рублей в год
AC = 110404,8 рублей в год
Ток = Кп /AC
Ток = 115642,8 / 110404,8 = 1,05 года
На рис. 3.2 разница затрат на машинную и ручную обработку
75
140000
120000
100000
BO'O о о
60000
40000
20000
О
Затраты п о ба з о во м у
ва р ианту
Затраты п о п ро е к ти р у е м о м у
вар ианту
Рис. 3.2 - Диаграмма разницы затрат на машинную и ручную обработку
Таким образом, проект окупится полностью за 1,05 года.
76
ЗАКЛЮЧЕНИЕ
В ходе выполнения данной выпускной квалификационной работы были
решены следующие задачи:
- проведена технико-экономическая характеристика ООО «ВЕЛЕС» и
подробно рассмотрена его деятельность;
- был выявлен комплекс задач и обоснована необходимость
автоматизации учета рабочего времени сотрудников компании ООО «ВЕЛЕС»;
- был проведен анализ существующих разработок и выбрана
стратегия автоматизации;
- выполнено обоснование проектных решений по автоматизации
учета рабочего времени сотрудников компании ООО «ВЕЛЕС»;
- был разработан проект автоматизации учета рабочего времени
сотрудников компании;
- описано информационное обеспечение задачи;
- разработано программное обеспечение задачи;
- выполнен и описан контрольный пример реализации проекта
автоматизации учета рабочего времени сотрудников компании;
- проведено обоснование экономической эффективности проекта.
В первой главе данной работы была исследована предметная область. В
результате которой были получены данные о деятельности компании ООО
«ВЕЛЕС», основное направление которого - установка систем спутникового
мониторинга транспорта ГЛОНАСС/GPS. Также компания имеет
дополнительные направления деятельности. Организационная структура
предприятия включает в себя шесть подразделений, во главе всей организации
стоит директор. Программная и техническая архитектура ООО «ВЕЛЕС» имеет
свои особенности - в компании используются программные и аппаратные
средства ГЛОНАСС/GPS. На основании полученных данных был сформирован
комплекс задач для автоматизации. Было выявлено, что необходимо также
автоматизировать часть документооборота включающего следующие
документы:
перечень задач для работников;
- табель отработанных часов;
- заключенные сделки;
- отчеты о выполнении задач.
Были выявлены требования к техническим и программным средствам,
требования к информационной безопасности. На основе анализа существующих
разработок был сделан вывод, что необходимо разрабатывать собственную
информационную систему для решения задач поставленных задач. Было принято
решение, что в процессе автоматизации будет использовано существующее
техническое обеспечение и операционная система. Для проектирования базы
данных была выбрана документно-ориентированная СУБД MongoDB, а для
разработки приложения - JavaScript.
Во второй главе была выбрана поэтапная модель с промежуточным
контролем жизненного цикла проекта автоматизации и стандарт ISO/IEC. На
этапе внедрения была выбрана стратегия автоматизации по участкам. Затем
были оценены предполагаемые риски для каждого этапа. Предложены
организационно-правовые и программно-аппаратные средства обеспечения
информационной безопасности, одним из которых является разграничение прав
пользователей.
Было разработано информационное обеспечение задачи, в которое входит
информационная модель, нормативно-справочная, входная, оперативная и
результатная информация. Было разработано программное обеспечение задачи,
которое включает в себя дерево функций разрабатываемой системы, сценарий
диалога системы с пользователем, характеристику базы данных, разработанные
алгоритмы и структурную схему программных модулей. Результатом работы
является контрольный пример, который включает экранные формы приложения
и выполняемых им задач с описанием. Результат их работы соответствует
поставленным задачам.
В третьей главе данной работы был выбран метод, на основании которого
было произведено обоснование экономической эффективности проекта
автоматизации учета рабочего времени сотрудников компании ООО «ВЕЛЕС».
По результатам разработанный проект значительно сокращает трудовые и
временные затраты на учет рабочего времени сотрудников компании, а также
77
78
является более выгодным, чем ручная обработка данных, срок окупаемости
проекта составит 1,05 года.
Таким образом, все поставленные в работе задачи выполнены, а значит,
цель работы достигнута.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
79
1. ГОСТ Р ИСО/МЭК 12207-2010 Информационная технология.
Системная и программная инженерия. Процессы жизненного цикла
программных средств
2. KickIdler [Электронный ресурс]. - URL:
https://www.kickidler.com/ru/about/media-about-us/automation-of-accounting-of-
working-time.html
3. StaffCop [Электронный ресурс]. - URL:
https://www.staffcop.ru/uchet-rabochego-vremeni (21.02.2019).
4. Герасимчук В. А. Автоматизация процессов предприятия //
Молодой ученый. — 2016. — №11. — С. 654-657. — URL
https://moluch.ru/archive/115/30382/ (11.02.2019).
5. Гринберг, А.С. Информационный менеджмент : учебное пособие /
А.С. Гринберг, И.А. Король. - М. : Юнити-Дана, 2015. - 415 с. -
(Профессиональный учебник: Информатика). - Библиогр.: с. 292-295. - ISBN 5
238-00614-4 ; То же [Электронный ресурс]. - URL:
http://biblioclub.ru/index.php?page=book&id=114421(11.02.2019).
6. Карпова, Т.С. Базы данных: модели, разработка, реализация :
учебное пособие / Т.С. Карпова. - 2-е изд., исправ. - М. : Национальный
Открытый Университет «ИНТУИТ», 2016. - 241 с. : ил. ; То же [Электронный
ресурс]. - URL:
http://biblioclub.ru/index.php?page=book&id=429003 (21.02.2019).
7. Кузнецов, А.С. Теория вычислительных процессов : учебник / А.С.
Кузнецов, Р.Ю. Царев, А.Н. Князьков ; Министерство образования и науки
Российской Федерации, Сибирский Федеральный университет. - Красноярск :
Сибирский федеральный университет, 2015. - 184 с. : табл., схем. - Библиогр. в
кн. - ISBN 978-5-7638-3193-1 ; То же [Электронный ресурс]. - URL:
http://biblioclub.ru/index.php?page=book&id=435696 (21.02.2019).
8. Кузнецов, С. Введение в реляционные базы данных / С. Кузнецов. -
2-е изд., исправ. - М. : Национальный Открытый Университет «ИНТУИТ», 2016.
- 248 с. : ил. - (Основы информационных технологий). - Библиогр. в кн. ; То же
80
[Электронный ресурс]. - URL:
http://biblioclub.ru/index.php?page=book&id=429088 (21.02.2019).
9. Лазицкас Е. А., Загумённикова И. Н., Гилевский П. Г. Базы данных
и системы управления базами данных: учебное пособие. - РИПО, 2016. - 267 с.
10. Мельников В. П. Информационная безопасность и защита
информации. М.: Академия, 2012, - 336 стр.
11. Методология функционального моделирования IDEF0,
Руководящий документ, Госстандарт России
12. Методы и средства проектирования информационных систем и
технологий: учебное пособие / Федеральное государственное автономное
образовательное учреждение высшего профессионального образования «Северо
Кавказский федеральный университет», Министерство образования и науки
Российской Федерации ; авт.-сост. Е.В. Крахоткина. - Ставрополь : СКФУ, 2015.
- 152 с. : ил. - Библиогр. в кн. ; То же [Электронный ресурс]. - URL:
http://biblioclub.ru/index.php?page=book&id=458082 (21.02.2019).
13. Ранние подходы к организации баз данных [Электронный ресурс].
URL:
https://www.intuit.ru/studies/courses/93/93/lecture/28077?page=2 (21.02.2019).
14. Решения «СёрчИнформ» [Электронный ресурс]. - URL:
https://searchinform.ru/kontrol-sotrudnikov/uchet-rabochego-
vremeni/avtomatizirovannyj-uchet-rabochego-vremeni-sotrudnikov/ (21.02.2019).
15. Фаулер М., Садаладж П. Дж. NoSQL: новая методология разработки
нереляционных баз данных. — М.: «Вильямс», 2013. — 192 с.
16. Филиппов А.Н. Применение нереляционной СУБД MongoDB в
САПР ТП / Методическое пособие // Описание применения. - СПб: Университет
ИТМО, 2016 - 44 с.
81
ПРИЛОЖЕНИЕ
Листинг программы
Вход в систему
import * as React from 'react';
import {FormGroup} from 'react-bootstrap';
import {SimpleButton} from '../../Core/SimpleButton';
import {LoginData} from '../../../models/Common';
import {Input} from '../../Core/Input';
/**
* Параметры компонента.
*/
interface IProps {
onEnterClick: (loginData: object) => void;
}
/**
* Состояние компонента.
*/
interface IState {
loginData: LoginData;
}
export class Login extends React.Component<IProps, IState> {
constructor(props: IProps) {
super(props);
this.state = {
loginData: {
name: null,
password: null
}
}
82
}
/**
* Обработчик изменения Имени.
*/
handleNameChange = (value: string): void => {
this.setState({
loginData: {
. ..this.state.loginData,
name: value
}
})
}
/**
* Обработчик изменения пароля
*/
handlePasswordChange = (value: string): void => {
this.setState({
loginData: {
...this.state.loginData,
password: value
}
})
}
/**
* Обработчик логина.
*/
handleEnterClick = () => {
this.props.onEnterClick(this. state.loginData);
}
83
render () {
const {loginData} = this.state;
return (
<form className="login-form">
<FormGroup>
<span className="text-4м>Добро пожаловать в Систему
Автоматизации Рабочего Времени!<^рап>
<Input
value={ loginData.name}
placeholder=мИмя пользователя"
onChange={this.handleNameChange}
/>
<Input
value={loginData.password}
placeholder="Пароль"
onChange={this.handlePasswordChange}
type="password"
/>
impleButton onClick={this.handleEnterClick} label="Вход"
iconClass="fa-sign-in"/>
</FormGroup>
</form>
)
}
}
Г лавное меню
import * as React from 'react';
import {Grid, Row, Col} from 'react-bootstrap';
import {ExpandingPanel} from '../../Core/ExpandingPanel';
import {EExpandingPanelType} from '../../Core/Enums';
import {MenuLabel} from './MenuLabel';

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)