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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
24
качестве ключа доступа могут выступать документы, удостоверения или
биометрия (считывание фото, отпечатков пальцев, сетчатки глаза, голоса и
других особенностей).
- данные ключей считываются и записываются в общий электронный
журнал учета, который хранится на облачном или локальном сервере.
- программный модуль отслеживает активность каждого
пользователя. В зависимости от версии ПО, типа подписки и стоимости,
программа документирует данные о работе с установленным набором программ.
Иногда в программе учета есть возможность контроля телефонных звонков,
просмотр рабочего стола пользователя в режиме реального времени, контроль
почтового ящика.
Рассмотрим систему KickIdler, интерфейс которой представлен на рисунке
1.8.
Рис. 1.8 - Интерфейс программы KickIdler
Следует отметить, что функционал KickIdler не ограничен только учетом
рабочего времени за компьютером. Это не очередная программа для простого
подсчета рабочих часов. В данном программном комплексе реализован ряд
уникальных функций, которые позволяют вывести контроль за работой
сотрудников на новый уровень [2]:
25
- онлайн-мониторинг компьютеров позволяет наблюдать
записывать видео) за мониторами сотрудников в режиме онлайн и выявлять
нарушения рабочего распорядка;
- система контроля нарушений позволяет оперативно выявлять
нарушения сотрудников и предотвращать утечку информации;
- функция удаленного доступа к рабочим столам позволяет
осуществить дистанционное управление компьютерами сотрудников всего за 1
клик;
- функция кейлоггера запоминает все нажатия клавиш сотрудником,
позволяя посмотреть, что набирал работник параллельно с историей действий за
пк;
- контроль удаленных сотрудников позволит зафиксировать, сколько
часов отработал фрилансер, что важно при начислении зарплаты;
- онлайн-мониторинг и анализ эффективности покажут, насколько
продуктивно сотрудник на аутсорсе использовал свои рабочие часы. функция
удаленного доступа позволит также осуществить удаленное администрирование
пк сотрудников.
StaffCop - это программа для контроля действий сотрудников, потоков
информации и событий системы, интерфейс представлен на рисунке 1.9.
Программа позволяет [3]:
- анализ поведения пользователей
- уведомления об аномалиях и инцидентах
- раннее обнаружение угроз
- расследование инцидентов;
- учет рабочего времени
- контроль эффективности труда
- мониторинг бизнес-процессов
- контроль присутствия на рабочем месте;
- удаленный рабочий стол
- блокировка доступа к сайтам
- блокировка запуска и установки приложений
- инвентаризация оборудования и программного обеспечения.
26
Рис. 1.9 - Интерфейс программы StaffCop
Для удобства, результаты проведенного обзора представим в виде
таблицы 1.1.
Таблица 1.1
Сравнение рассматриваемых программ
Параметр СёрчИнформ KickIdler
StaffCop
Разрабатываемая
система
1 2 3 4 5
Контроль
доступа
Да Да Да Да
Подсчет
отработанных
часов
Да Да Да Да
Контроль
нахождения на
рабочем месте
Да Да Да Да
Ведение плана
задач
Нет
Да
Нет
Да
Удаленный
доступ
Да Да Да Да
Удобный
интерфейс
Да Да Да Да
Низкая
стоимость
Нет Нет Нет
Да
27
Продолжение таблицы 1.1
1 2 3 4 5
Адаптация для
нужд
конкретной
организации
Нет Нет Нет
Да
Необходимость
применения
аппаратных
средств
Да Да
Нет Нет
Как видно из проведенного анализа, существующие программные
средства позволяют вести учет рабочего времени и контроль доступа
сотрудников, но они не имеют возможности для адаптации под нужды ООО
«ВЕЛЕС», а разрабатываемая система будет учитывать все потребности
организации.
Кроме того, рассмотренные средства имеют высокую стоимость, а
некоторые используются только в комплексе со специальным оборудованием,
что не подходит для нужд данной организации. Также, для ООО «ВЕЛЕС»
необходимо ведение плана задач, но некоторые рассмотренные системы не
имеют такой функции, поэтому было принято решение о необходимости
разработки информационной системы для автоматизации учета рабочего
времени сотрудников компании.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Основная цель автоматизации задачи - это повышение качества и
скорости исполнения задачи. Автоматизированная задача обладает более
стабильными характеристиками, чем процессы, выполняемые в ручном режиме.
В большинстве случаев автоматизация повышает производительность,
сокращает время выполнения процессов, снижает стоимость, увеличивает
точность и стабильность выполняемых операций [4].
Можно выделить следующие стратегии автоматизации:
- хаотичная стратегия;
- стратегия автоматизации по участкам;
- стратегия автоматизации по направлениям;
28
- стратегия полной автоматизации.
Хаотичная стратегия автоматизации подразумевает частичное внедрение
систем и модулей в зависимости от сиюминутных потребностей и возможностей
организации. Не подходит для долгосрочной перспективы, не приносит больших
результатов, поэтому не может использоваться в данной ВКР.
Стратегия автоматизации по участкам подразумевает наличие четкого
плана по автоматизации отдельных подразделений или производственных
участков организации, которые объединены по функциональным признакам.
Такая стратегия выбирается, если инвестиционных ресурсов недостаточно для
проведения полной автоматизации организации или в случае, если
автоматизации участка достаточно для достижения существенного эффекта. В
случае с ООО «ВЕЛЕС» эта стратегия не подходит, так как необходимо
автоматизировать большинство подразделений организации.
Стратегия полной автоматизации позволяет внедрить системы
автоматизации во все функциональные подразделения компании и провести
системную интеграцию различных информационных систем. Требует больших
финансовых и временных затрат. Данная стратегия не подходит, так как
организации требуется автоматизировать только процессы учета рабочего
времени сотрудников компании, кроме того, финансовые ресурсы компании
ограничены.
Стратегия автоматизации по направлениям подразумевает автоматизацию
определенной группы бизнес-процессов всего предприятия. Является наиболее
удобной и независимой стратегией с точки зрения финансовых вложений и
интеграции с другим программным обеспечением. Для рассматриваемой
компании требуется автоматизация определенной группы процессов - учета
рабочего времени. Эти процессы должны быть автоматизированы во всей
организации, поэтому именно такая стратегия подходит для ООО «ВЕЛЕС».
Для разработки стратегии необходимо выделить следующие этапы
автоматизации:
- проведение анализа бизнеса - анализ предметной области, в ходе
которого происходит выявление, анализ и формализация информации о бизнес
29
процессах, происходящих в компании ООО «ВЕЛЕС» в виде, подходящем для
выбора типа и дальнейшего внедрения автоматизированной системы;
- выявление группы бизнес-процессов подлежащих автоматизации -
на основании проведения анализа бизнеса выявляется группа бизнес-процессов,
которые подлежат автоматизации посредством внедрения информационной
системы. В данном случае - это учет рабочего времени сотрудников компании;
- определение цели и функциональности внедряемой
информационной системы. На данном этапе выявляются все требования к
информационной системе: функциональные и нефункциональные,
разрабатывается информационное обеспечение ИС;
- выбор стратегии автоматизации - производится выбор стратегии
автоматизации в соответствии, с которой будет производиться интеграция ИС в
существующую программную архитектуру ООО «ВЕЛЕС»;
- проектирование и реализация информационной системы включает в
себя разработку проекта автоматизации, оценку рисков от планируемого
внедрения системы, разработку информационного обеспечения задачи,
разработку программного обеспечения задачи и документации, проведение
тестирования;
- внедрение информационной системы - которое подразумевает
интеграцию ИС в существующую программную архитектуру ООО «ВЕЛЕС»;
- эксплуатация и сопровождение - включает в себя доработку ИС в
связи с моральным и физическим устареванием системы, появления новых
требований ее пользователей, для обеспечения информационной безопасности
во время эксплуатации системы.
На основании проведенного в данном подразделе исследования, был
сделан вывод, что в ООО «ВЕЛЕС» необходимо выбрать стратегию
автоматизации по направлениям, которая позволит произвести автоматизацию
группы процессов - учета рабочего времени сотрудников компании. Эти
процессы должны быть автоматизированы во всей организации, поэтому именно
такая стратегия подходит для ООО «ВЕЛЕС».
1.3.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Приобретение информационной системы для автоматизации учета
рабочего времени сотрудников компании может быть реализовано следующими
способами:
- покупка готового решения;
- покупка и доработка готового решения,
- собственная разработка информационной системы.
Каждый из перечисленных способов имеет свои достоинства и
недостатки. Рассмотрим их более подробно.
Покупка готового решения является наиболее быстрым и простым
способом, однако, исходя из проведенного исследования, готовые решения не
подходят для нужд ООО «ВЕЛЕС», требуют адаптации, а также имеют высокую
стоимость.
При покупке и доработке готовой информационной системе потребуются
значительные финансовые вложения на доработку ИС, кроме того, возможна
сложность в подборе специалистов для доработки, так как выбор органичен
необходимостью владения имеющимися программными средствами. Также
процесс адаптации системы может сильно затянуться, что может привести к
неактуальности ИС или ее частей.
Поэтому, было принято решение разработать ИС для ООО «ВЕЛЕС»,
которая будет учитывать все потребности организации, и будет решать именно
их. Также такая ИС будет иметь меньшую стоимость и планируется сделать ее
масштабируемой для возможности изменений функциональности в связи с
изменениями потребности организации.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение разрабатываемого проекта состоит из:
- системы классификаторов, справочников и документов,
относящихся к внемашинному обеспечению;
30
31
- системы входных, промежуточных, выходных массивов
информационных баз, относящихся к внутримашинному обеспечению.
Классификатором называется систематизированный свод различных
наименований групп объектов, их признаков и кодовых обозначений.
Классификаторы необходимы для описания данных, служат для обеспечения
единства классификации и кодирования данных и выполняют функции для
обеспечения машинной обработки и вывода данных в удобной для человека
форме для решения различных задач. По применению выделяют три группы
классификаторов [4]:
- общегосударственные - для применения на территории
определенной страны;
- отраслевые - для применения в определенной отрасли;
- локальные для использования внутри организации или
информационной системы.
В данной выпускной квалификационной работе будет использоваться
применяться локальные классификаторы для типа задач:
- сделка;
- оформление документации;
- совершение звонка.
К входным документам относится:
- перечень задач;
- описание задач;
- комментарии;
- заключенные сделки.
К справочникам относятся:
- временные нормативы на определенный тип задач;
- список сотрудников.
Выходной информацией для разрабатываемой информационной системы
будут являться следующие данные:
- статистика по каждому сотруднику;
- статистика предприятия по занятости;
статистика предприятия по активности;
- отработанное время;
- количество успешных сделок.
Для построения экранных форм для ввода переменной и условно
постоянной первичной информации, а также форм для вывода на экран
результатной информации планируется разработать формы, позволяющие для
руководителя:
- создавать задачи, в которых можно выбрать тип, исполнителя и
внести описание;
- добавлять нового пользователя;
- собирать статистические данные о работе пользователя;
- собирать статистические данные о функционировании организации
в целом.
Создать формы для работников, которые позволят:
- отмечать статус рабочего процесса;
- выбирать тип выполняемого задания;
- автоматически фиксировать время входа в систему;
- автоматически фиксировать время выхода из системы;
- вводить описания задач.
Выделяют три способа для организации информационной базы данных:
- локальная файловая организация, в которой файлы ранятся в
компьютере пользователя, а доступ к ним других пользователей осуществляется
путем стандартных методов операционных систем для обмена информацией по
сети;
- интегрированная база данных с локальной организацией является
совокупностью взаимосвязанных и хранящихся совместно данных при такой
минимальной избыточности, которая допускает их использование оптимальным
образом для любых приложений и при этом обеспечивается независимость
данных от программы. Данные хранятся на локальном рабочем месте;
- интегрированная база данных с распределенной организацией
аналогична предыдущей базе, но данные хранятся на сервере.
Для выполнения проектирования была выбрана интегрированная база
данных с распределенной организацией. Это обусловлено тем, что для
32
33
разрабатываемой базы данных необходима масштабируемость. Планируется
хранить данные на сервере. Доступ к СУБД будет осуществляться через
клиентскую консоль после запуска сервера путем специальных команд.
Необходимо рассмотреть существующие виды логической структуры базы
данных. На сегодняшний день выделяют десятки разновидностей, перечислим
наиболее распространенные из них [6]:
- иерархическая модель данных;
- сетевая модель данных;
- реляционная модель данных;
- документно-ориентированная модель данных.
Иерархическая модель данных является самой старой из перечисленных
моделей. Иерархическая база данных состоит из совокупности деревьев,
количество которых соответствует количеству корневых записей. К каждому
узлу дерева существует только один путь от корневой записи. Недостатками
являются сложность и избыточность данных [13].
Сетевая модель представления данных является расширением
иерархической модели. Недостатками являются сложность для использования,
сложность осуществления операций поиска и жесткая структура записей и
отношений.
Реляционная модель является наиболее универсальной и популярной
моделью представления данных, основана на понятии отношений сущностей и
связей.
Однако, с развитием информационных технологий, появились новые
модели данных, одной из которых является нереляционная модель, основанная
на подходе NoSQL и включающая в себя документно-ориентированные СУБД,
наиболее подходит для хранения разнородной информации, в которой не могут
эффективно использоваться реляционные СУБД. Документно-ориентированные
СУБД специально предназначенны для хранения документов или иных данных,
представленных в виде иерархической структуры, которые реализованы при
помощи подхода NoSQL.
Таким образом, на основании проведенного исследования было выявлено,
что документно-ориентированные СУБД являются современной альтернативой

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

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