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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
27
- Тайм-трекинг – функция, подсчитывающая точное время выполнения
отдельных задач и проектов сотрудниками;
- Автоматическое формирование табелей учета рабочего времени.
Системой также предусмотрено автоматическое составление отчета за
любой заданный промежуток времени, что позволяет проводить детальный
анализ временных затрат и выявлять уровень загруженности каждого
сотрудника (рисунок 5) [10] [12].
Рис. 5. Отображение структуры рабочего дня в системе Croco Time
Системы, подобные Croco Time, рассчитаны на предприятия, сотрудники
которых выполняют свою работу на персональных компьютерах.
Соответственно, принцип работы данных систем сводится к установке
специального программного обеспечения в виде скрытого агента на
клиентскую рабочую станцию. Агент производит сбор данных о количестве
времени, проведенном за рабочей станцией сотрудником при помощи:
- считывания состояния активности устройств ввода (изменение
положения курсора мыши, активность ключей клавиатуры, анализ временных
интервалов между такими активностями);
- запуска и использования приложений, содержащих графический
интерфейс (активность консольных и фоновых приложений не учитывается);
- присвоения приложениям критерия эффективности (развлекательным
28
программам, компьютерным играм, и прочим приложениям, не относящимся к
работе, статус эффективности не присваивается, а активность их в статистике
не учитывается);
- периодического выполнения скриншотов экрана;
- сбора данных о посещаемых сетевых ресурсах.
Далее, собранные данные передаются на сервер, где обрабатываются
серверным приложением системы для вывода отчетов на экран
администратора.
В приложении Croco Time возможна настройка гибкого графика с
указанием начала и окончания рабочей смены. Отсутствуют обработки заявок
на отпуска, однако, добавлена функция указания причины отсутствия
работника на рабочем месте. Серверная часть Croco Time предназначена для
работы с операционными системами семейства Windows корпорации Microsoft.
База данных – SQLite, использующая вместо протокола обмена обращения к
библиотеке через API. Присутствует возможность взаимодействия с Web API
сервера посредством HTTP запросов. Помимо локальной версии, существует
облачная версия системы.
Time Control – автоматизированная система учета рабочего времени,
продукт компании «Инсофт». Существует несколько модификаций данной
системы, различающихся по способам идентификации (биометрической или по
ID-картам), по масштабам предприятия (версия «Office» – для офиса, «Factory»
– для цеха или завода), а также по технологии подключения (Wi-Fi, TCP\IP, 3G,
USB и т.д.). В рамках задачи данной ВКР, целесообразнее рассмотреть версию
Time Control Factory Card, которая имеет следующие функциональные
возможности [15]:
- Ведение базы данных сотрудников, учет отпусков, командировок,
временной нетрудоспособности и отгулов;
- Регистрация начала и окончания смены каждым сотрудником,
мониторинг перерывов, опозданий, прогулов и ранних уходов;
- Расчет заработной платы;
- Ведение табелей учета рабочего времени (формы T-12, Т-13);
- Интеграция с приложением 1С «Предприятие», импорт справочников
29
XLS, TXT, XML, DBF. Экспорт данных в PDF и XLS.
- Формирование отчетов с последующей их рассылкой по электронной
почте;
- SMS информирование;
Аппаратная часть системы состоит из контроллеров-считывателей,
осуществляющих передачу данных при помощи интерфейса RS-485 и
конвертеров, преобразующих сигналы RS-485 в USB для подключения
считывателей к компьютеру. Если используется вариант подключения по
протоколу TCP\IP, то вместо преобразователя RS-485USB используется
конвертер Ethernet/RS-485 (рисунок 6) [15].
Рис. 6. Варианты подключения контроллеров-считывателей к системе: а)
USB; б) TCP/IP
Считыватель-контроллер предназначен для считывания ID-карт. Он
имеет дополнительные входы подключения различных устройств (электронных
замков, зуммеров, дверных датчиков, кнопок, дополнительных считывателей и
т.д.) и воспринимается программным устройством как настраиваемый узел.
Системой предусмотрено пять разновидностей контроллеров-
считывателей: Z Net (без считывателя), M2 Net (со встроенным считывателем),
Z Web (подключаемый по Ethernet, Wi-Fi и 3G/4G), Guard Net (с расширенными
30
возможностями) и M2 Wi-Fi (вариант M2 Net с подключением по Wi-Fi) [15].
Если контроллер не совмещен с устройством считывания, для чтения ID-
карт необходимо подключение дополнительных (до двух) считывателей.
Каждый контроллер имеет аварийный источник питания и возможность
некоторое время автономно сохранять данные (до 2048 операций) при обрыве
связи с системой. Память может содержать до 2024 уникальных карт-ключей.
Стандарт RS-485 предусматривает максимальную длину линии до 1200 метров.
Программное обеспечение представляет собой приложение с
графическим интерфейсом «time control» для операционной системы Windows
(рисунок 7). База данных программы основана на РСУБД FirebirdSQL версии
2.5. Файлы базы данных располагаются в каталоге «Base» и имеют формат
«.fbk» и «.fdb». Шаблоны документов расположены в каталоге «Reports», на
основе которых формируются отчеты, сохраняемые в папке «Results».
Рис. 7. Пример графического интерфейса приложения Time Control
На основании анализа вышеуказанных систем, можно сделать вывод, что
для решения задач автоматизации учета рабочего времени в рамках
предприятия ООО «ТД Атлант» целесообразнее использовать системы,
подобные «Time Control», нежели «Croco Time». При проектировании модуля
31
«Her.watchman-04» следует учесть, что большая часть сотрудников
предприятия ООО «ТД Атлант» выполняют работу в цеху по производству
лифтового оборудования, не взаимодействуя с какими-либо персональными
компьютерами. Генеральный директор, главный инженер и главный
конструктор имеют особый режим работы, согласно которому, они не
привязаны к одному рабочему месту в офисе и могут выезжать на переговоры с
клиентами и прочими контрагентами. Для контроля продуктивности отдела
маркетинга, возможно применение программного метода анализа
продуктивности, аналогично вышеописанной системе Croco Time, однако,
продуктивность работы менеджеров по продаже строится на премиальной
политике. Иными словами, сотрудники отдела маркетинга имеют мотивацию
работать эффективнее, так как от этого напрямую зависит их доход. Несмотря
на видимое отсутствие необходимости отслеживания активности работника за
персональным компьютером, целесообразно включить в программную часть
модуля «Her.watchman-04» возможность дальнейшего расширения
функционала в данном направлении.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Стратегия автоматизации учета рабочего времени, в рамках предприятия
ООО «ТД Атлант», основана на последовательном прохождении следующих
этапов:
1. Анализа деятельности и организационной структуры общества «ТД
Атлант». На данном этапе выполняется сбор следующих сведений:
- о количестве сотрудников, находящихся в штате предприятия, для
определения масштаба автоматизации;
- о расположении сотрудников по подразделениям, согласно штатному
расписанию предприятия;
- о документации, которая впоследствии будет отражать результаты
автоматизации;
2. Анализ существующей информационной системы. На данном этапе
исследуется архитектура ИС предприятия для того, чтобы определить,
возможна ли автоматизация на базе существующей ИС, либо необходима ее
32
доработка;
3. Разработка технического задания (ТЗ) на автоматизацию. На
основании анализа собранной информации, на данном этапе выполняется
создание технического задания на автоматизацию;
3. Разработка аппаратной части системы. На данном этапе
выполняется проектирование и прототипизация аппаратной части нового
модуля КИС;
4. Разработка программного обеспечения системы. На данном этапе
выполняется разработка встроенного программного обеспечения аппаратной
части модуля, а также приложения с графическим интерфейсом для рабочей
станции начальника цеха;
5. Отладка системы. Тестирование продукта на предмет программных
ошибок и аппаратных дефектов.
6. Внедрение системы. На данном этапе производится интеграция
разработанного модуля в существующую корпоративную информационную
систему;
7. Эксплуатация системы и ее дальнейшая поддержка (сопровождение).
Известны четыре типа стратегии автоматизации. Данные типы описаны в
таблице 3 [8]:
Таблица 3.
Варианты стратегии автоматизации
Стратегия
Описание
1
Хаотичная
Состоит из комплекта автоматизированных
участков, которые друг с другом не связаны. Данная
автоматизация определена оперативными задачами
и не отражается в стратегическом планировании
организации
2
По участкам
Представляет собой автоматизацию отдельных
функциональных участков
3
По направлениям
Имеет отличие от автоматизации по участкам. В
данном случае предполагается участие всех
подразделений предприятия, связанных с
направлением автоматизации
4
Полная
Автоматизация всех бизнес-процессов предприятия
33
В рамках задач данной ВКР выбрана стратегия автоматизации по
направлениям. Выбор обусловлен тем, что разрабатываемый модуль
«Her.watchman-04» решает задачу отдельного бизнес-процесса и
предполагается как отдельная часть единой корпоративной информационной
системы «Геркулес 04», в задачи которой входит полная автоматизация всех
бизнес-процессов предприятия.
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации
задачи
Существует четыре варианта разработки и внедрения АС: разработка
системы собственными силами и ресурсами, использование стороннего
разработчика, использование прототипов и приобретение готового продукта.
Особенности данных принципов описаны в таблице 4 [7]:
Таблица 4.
Варианты разработки и внедрения систем автоматизации
Стратегия
Описание
1
Разработка системы
собственными
силами и ресурсами
Позволяет изменять масштаб и функциональность
системы в любой момент времени. Требует затрат
значительного количества ресурсов на разработку и
дальнейшую поддержку
2
Использование
стороннего
разработчика
Позволяет реализовать гибкую систему управления.
Затраты значительно выше, нежели при использовании
прототипов и приобретении готовых систем
3
Использование
прототипов
Достаточно гибкий вариант. К сожалению, в настоящее
время не имеет достаточной популярности, так как
использование прототипов сторонней тематики может
привести к сложности в понимании специалистами
терминологии системы
4
Приобретение
готовой системы
Значительно экономит средства на разработку. Вариант
приобретения может предусматривать ряд
функциональных возможностей, кажущихся
неэффективными на первый взгляд, но приобретающий
важность в период эксплуатации
Когда на предприятии возникают задачи автоматизации, руководство
всегда сталкивается с выбором: разрабатывать данные средства своими силами,
34
или же использовать сторонние решения. Использование собственных
разработок имеет ряд преимуществ, так как они создаются для конкретного
предприятия, учитывая всю специфику его работы. Если компания не имеет
достаточных ресурсов и возможностей для разработки собственного ПО,
задачи по автоматизации решаются путем привлечения сторонних
производителей [10].
Корпоративная информационная система «Геркулес 01»,
осуществляющая автоматизацию бизнес-процессов на предприятии ООО
«Атлант ЛТД», как и ее подсистема «Геркулес 04», выполняющая те же
функции для компании «ТД Атлант», разработаны специалистами компании
ООО «Атлант ЛТД» и являются ее интеллектуальной собственностью. В целях
сохранения однородности данной КИС, руководство головной компании
приняло решения о самостоятельной разработке модуля «Her.watchman-04»,
для выполнения учета рабочего времени персонала.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Одним из основных этапов стадии проектирования ИС является
разработка рабочей документации на информационное обеспечение (ИО),
которая включает в себя:
1. Технический проект ИС;
2. Описание баз данных ИС;
3. Перечень входных и исходных данных и документов.
В связи с тем, что объект автоматизации напрямую связан с кадровым и
бухгалтерским учетом компании, а именно – учетом труда и его оплаты,
некоторые входные и выходные документы должны иметь унифицированную
форму, так как это предусмотрено Постановлением Госкомитета №1. В иных
же случаях, применяется свободная форма, а документы носят локальный
характер [16].
В состав информационного обеспечения проектируемого модуля
«Her.watchman-04» входит набор документов, представленный в таблице 5:
35
Таблица 5.
Документы, входящие в состав информационного обеспечения
проектируемого модуля «Her.watchman-04»
Наименование
Форма
Описание
Внемашинные документы
1
Приказ о приеме на
работу
Унифицированная
форма Т-1
Основание для составления личных
карточек сотрудников
2
Заявление на отпуск
Локальный
документ
Основание для предварительного
заполнения графика отпусков
3
Приказ о
предоставлении
отпуска работнику
Унифицированная
форма Т-6
Основание для утверждения
графика отпусков
4
Листок временной
нетрудоспособности
Приказ МЗСР РФ
N 347н
Основание для заполнения графика
временной нетрудоспособности
5
Приказ о
предоставлении
работнику отгула
Локальный
документ
Основание для заполнения табеля
учета рабочего времени (данные
вводятся в модуль вручную)
6
Приказ о
направлении
работника в
командировку
Унифицированная
форма Т-9
Основание для заполнения табеля
учета рабочего времени (данные
вводятся в модуль вручную)
7
Приказ об
увольнении
Унифицированная
форма Т-8
Основание для внесения изменения
в штатное расписание
Входные документы
8
Личная карточка
сотрудника
Унифицированная
форма Т-2
Основание для составления
штатного расписания
9
Штатное
расписание
Унифицированная
форма Т-3
Основание для заполнения табеля
учета рабочего времени
10
График отпусков
Унифицированная
форма Т-7
Основание для заполнения табеля
учета рабочего времени
11
График
нетрудоспособности
сотрудников
Локальный
документ
Основание для заполнения табеля
учета рабочего времени
Выходные документы
12
Табель учета
рабочего времени
Унифицированная
форма Т-13
Основание для формирования
Расчетно-платежной ведомости
(форма Т-49).
Расчетно-платежная ведомость не входит в состав информационного
обеспечения модуля «Her.watchman-04», так как формируется приложением
«1С Предприятие» на основании табеля учета рабочего времени, посредством
интеграции модуля с приложением. Однако, в документообороте общей
36
системы «Геркулес 04» табель Т-49 играет одну из ключевых ролей для
формирования отчетности.
Так как модуль «Her.watchman-04» представляет собой аппаратно-
программный комплекс, состоящий из терминала (ATL-31 Watchman)
1
,
связанного с персональным компьютером при помощи универсальной
последовательной шины (USB), ввод и вывод информационных потоков
осуществляется как посредством взаимодействия с терминалом, так и при
помощи приложения, установленного на персональном компьютере.
На основании вышеуказанного комплекта документов, входящих в
состав ИО проектируемого модуля, можно сформировать некоторые
требования для составления пользовательского интерфейса.
Для осуществления пользователем ввода-вывода информации
(регистрации событий) при работе с терминалом, в качестве интерфейса
следует использовать следующие средства, описанные в таблице 6:
Таблица 6.
Устройства ввода-вывода терминала «ATL-31 Watchman»
Устройство
Описание
1
LCD-дисплей
Монохромный LCD дисплей 4х20. Предназначен для
вывода диалоговых сообщений, а также информации о
режиме, статусе и ошибках системы
2
Клавиатура
Устройство ввода. Состоит из 16 ключей. Предназначена
для ручного ввода информации пользователем
3
Считыватель
ID-карт
Устройство для считывания карт доступа.
Предназначено для регистрации каких-либо событий
Пользовательский интерфейс приложения «Her.watchman» состоит из
экранных форм и диалоговых окон (сообщений). В режиме «разработчик»
предусмотрена консоль. Содержание экранной формы напрямую зависит от ее
назначения. Данное приложение должно содержать следующие экранные
формы, описанные в таблице 7:
1
Приставка «ATL» (аббревиатура ATLANT) присваивается всем устройствам, разработанным
в компании «Атлант ЛТД». Индекс «31» – код устройства, как правило, соответствующий порядковому
номеру разработки.

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

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