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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
29
процессах, происходящих в компании ООО «ВЕЛЕС» в виде, подходящем для
выбора типа и дальнейшего внедрения автоматизированной системы;
- выявление группы бизнес-процессов подлежащих автоматизации -
на основании проведения анализа бизнеса выявляется группа бизнес-процессов,
которые подлежат автоматизации посредством внедрения информационной
системы. В данном случае - это учет рабочего времени сотрудников компании;
- определение цели и функциональности внедряемой
информационной системы. На данном этапе выявляются все требования к
информационной системе: функциональные и нефункциональные,
разрабатывается информационное обеспечение ИС;
- выбор стратегии автоматизации - производится выбор стратегии
автоматизации в соответствии, с которой будет производиться интеграция ИС в
существующую программную архитектуру ООО «ВЕЛЕС»;
- проектирование и реализация информационной системы включает в
себя разработку проекта автоматизации, оценку рисков от планируемого
внедрения системы, разработку информационного обеспечения задачи,
разработку программного обеспечения задачи и документации, проведение
тестирования;
- внедрение информационной системы - которое подразумевает
интеграцию ИС в существующую программную архитектуру ООО «ВЕЛЕС»;
- эксплуатация и сопровождение - включает в себя доработку ИС в
связи с моральным и физическим устареванием системы, появления новых
требований ее пользователей, для обеспечения информационной безопасности
во время эксплуатации системы.
На основании проведенного в данном подразделе исследования, был
сделан вывод, что в ООО «ВЕЛЕС» необходимо выбрать стратегию
автоматизации по направлениям, которая позволит произвести автоматизацию
группы процессов - учета рабочего времени сотрудников компании. Эти
процессы должны быть автоматизированы во всей организации, поэтому именно
такая стратегия подходит для ООО «ВЕЛЕС».
1.3.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Приобретение информационной системы для автоматизации учета
рабочего времени сотрудников компании может быть реализовано следующими
способами:
- покупка готового решения;
- покупка и доработка готового решения,
- собственная разработка информационной системы.
Каждый из перечисленных способов имеет свои достоинства и
недостатки. Рассмотрим их более подробно.
Покупка готового решения является наиболее быстрым и простым
способом, однако, исходя из проведенного исследования, готовые решения не
подходят для нужд ООО «ВЕЛЕС», требуют адаптации, а также имеют высокую
стоимость.
При покупке и доработке готовой информационной системе потребуются
значительные финансовые вложения на доработку ИС, кроме того, возможна
сложность в подборе специалистов для доработки, так как выбор органичен
необходимостью владения имеющимися программными средствами. Также
процесс адаптации системы может сильно затянуться, что может привести к
неактуальности ИС или ее частей.
Поэтому, было принято решение разработать ИС для ООО «ВЕЛЕС»,
которая будет учитывать все потребности организации, и будет решать именно
их. Также такая ИС будет иметь меньшую стоимость и планируется сделать ее
масштабируемой для возможности изменений функциональности в связи с
изменениями потребности организации.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение разрабатываемого проекта состоит из:
- системы классификаторов, справочников и документов,
относящихся к внемашинному обеспечению;
30
31
- системы входных, промежуточных, выходных массивов
информационных баз, относящихся к внутримашинному обеспечению.
Классификатором называется систематизированный свод различных
наименований групп объектов, их признаков и кодовых обозначений.
Классификаторы необходимы для описания данных, служат для обеспечения
единства классификации и кодирования данных и выполняют функции для
обеспечения машинной обработки и вывода данных в удобной для человека
форме для решения различных задач. По применению выделяют три группы
классификаторов [4]:
- общегосударственные - для применения на территории
определенной страны;
- отраслевые - для применения в определенной отрасли;
- локальные для использования внутри организации или
информационной системы.
В данной выпускной квалификационной работе будет использоваться
применяться локальные классификаторы для типа задач:
- сделка;
- оформление документации;
- совершение звонка.
К входным документам относится:
- перечень задач;
- описание задач;
- комментарии;
- заключенные сделки.
К справочникам относятся:
- временные нормативы на определенный тип задач;
- список сотрудников.
Выходной информацией для разрабатываемой информационной системы
будут являться следующие данные:
- статистика по каждому сотруднику;
- статистика предприятия по занятости;
статистика предприятия по активности;
- отработанное время;
- количество успешных сделок.
Для построения экранных форм для ввода переменной и условно
постоянной первичной информации, а также форм для вывода на экран
результатной информации планируется разработать формы, позволяющие для
руководителя:
- создавать задачи, в которых можно выбрать тип, исполнителя и
внести описание;
- добавлять нового пользователя;
- собирать статистические данные о работе пользователя;
- собирать статистические данные о функционировании организации
в целом.
Создать формы для работников, которые позволят:
- отмечать статус рабочего процесса;
- выбирать тип выполняемого задания;
- автоматически фиксировать время входа в систему;
- автоматически фиксировать время выхода из системы;
- вводить описания задач.
Выделяют три способа для организации информационной базы данных:
- локальная файловая организация, в которой файлы ранятся в
компьютере пользователя, а доступ к ним других пользователей осуществляется
путем стандартных методов операционных систем для обмена информацией по
сети;
- интегрированная база данных с локальной организацией является
совокупностью взаимосвязанных и хранящихся совместно данных при такой
минимальной избыточности, которая допускает их использование оптимальным
образом для любых приложений и при этом обеспечивается независимость
данных от программы. Данные хранятся на локальном рабочем месте;
- интегрированная база данных с распределенной организацией
аналогична предыдущей базе, но данные хранятся на сервере.
Для выполнения проектирования была выбрана интегрированная база
данных с распределенной организацией. Это обусловлено тем, что для
32
33
разрабатываемой базы данных необходима масштабируемость. Планируется
хранить данные на сервере. Доступ к СУБД будет осуществляться через
клиентскую консоль после запуска сервера путем специальных команд.
Необходимо рассмотреть существующие виды логической структуры базы
данных. На сегодняшний день выделяют десятки разновидностей, перечислим
наиболее распространенные из них [6]:
- иерархическая модель данных;
- сетевая модель данных;
- реляционная модель данных;
- документно-ориентированная модель данных.
Иерархическая модель данных является самой старой из перечисленных
моделей. Иерархическая база данных состоит из совокупности деревьев,
количество которых соответствует количеству корневых записей. К каждому
узлу дерева существует только один путь от корневой записи. Недостатками
являются сложность и избыточность данных [13].
Сетевая модель представления данных является расширением
иерархической модели. Недостатками являются сложность для использования,
сложность осуществления операций поиска и жесткая структура записей и
отношений.
Реляционная модель является наиболее универсальной и популярной
моделью представления данных, основана на понятии отношений сущностей и
связей.
Однако, с развитием информационных технологий, появились новые
модели данных, одной из которых является нереляционная модель, основанная
на подходе NoSQL и включающая в себя документно-ориентированные СУБД,
наиболее подходит для хранения разнородной информации, в которой не могут
эффективно использоваться реляционные СУБД. Документно-ориентированные
СУБД специально предназначенны для хранения документов или иных данных,
представленных в виде иерархической структуры, которые реализованы при
помощи подхода NoSQL.
Таким образом, на основании проведенного исследования было выявлено,
что документно-ориентированные СУБД являются современной альтернативой
Источник: https://baza.diplomsite.ru/previewfile/2431