Диплом: Исследование и разработка информационной системы учета работы сотрудников на примере ООО "Новилаб Мобайл"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
57
2.1.3. Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Методы защиты от внешних угроз приведены ниже:
использование специальных программно-аппаратных комплексов;
использование антивирусного программного обеспечения;
разработка политик безопасности;
защищенные каналы связи при передаче информации;
физические меры защиты.
Таблица №2.3
Меры защиты от внешних угроз
Способ (метод)
Описание (наименование средства)
Программно-аппаратные
комплексы защиты
информации
КСЗИ «Панцирь-К»
Разработка и соблюдение
политик безопасности
ограничение доступа пользователей к
информации;
анализ и статистика нарушений
информационной безопасности;
информационный мониторинг;
распределение ответственности по
обеспечению информационной безопасности;
определение порядка работы с информацией,
являющейся конфиденциальной.
Защита каналов связи
протокол SSH
Антивирусная защита
Kaspersky Total Space Security
Физическая защита помещений
система контроля и управления доступом;
оборудование помещений решетками на
окнах;
разграничение прав доступа в помещения.
58
2.2 Управление проектом автоматизации
2.2.1 Описание системы принятия управленческих решений
Понятие управления проектом можно разделить на составляющие,
представленные на рисунке 2.6:
Рис. 2.6 – Составляющие управления проектами согласно PMBOK
Управление интеграцией проекта. Интеграцию проекта можно
охарактеризовать как координацию разработки, выполнения и контроля над
изменениями плана проекта [31].
Управление содержанием проекта. Содержание проекта – работа,
которую должна выполнить проектная группа. Управление областями
обеспечивает уверенность в том, что работа над проектом определена точно и
полностью, а также завершена в запланированном виде.
59
Управление сроками проекта. Управление сроками важно для
разработки, мониторинга и управления графиком проекта.
Управление стоимостью проекта. Управление стоимостью
гарантирует, что бюджет проекта разработан и завершен в утвержденном виде.
Управление качеством проекта. Управление качеством
фокусируется на планировании, разработке и управлении средой качества,
которая помогает проекту удовлетворить потребности и ожидания
заинтересованных сторон или превзойти их.
Управление человеческими ресурсами проекта. Управление
человеческими ресурсами сосредоточено на создании и развитии наиболее
подходящей проектной группы, необходимой для достижения целей и задач
проекта.
Управление коммуникациями проекта. Управление
коммуникациями сосредоточено на своевременном и точном информировании
заинтересованных сторон о проекте.
Управление рисками проекта. Управление рисками связано с
выявлением и реагированием на риски, которые могут повлиять на проект.
2.2.2 Средства коллективной работы над проектом автоматизации
В качестве системы коллективной работы над проектом автоматизации
планируется использовать Microsoft SharePoint. Microsoft Office с SharePoint –
это интегрированный набор инструментов, которые способствуют повышению
организационной эффективности за счет комплексного контент-менеджмента и
корпоративного поиска, ускорению выполнения совместных бизнес-процессов и
упрощение обмена информацией для лучшего понимания бизнес-процессов [32].
Office SharePoint Server поддерживает все интрасети, экстрасети и веб-
приложения на предприятии в рамках одной интегрированной платформы,
вместо того чтобы полагаться на отдельные фрагментированные системы. Кроме
того, этот сервер совместной работы и управления контентом предоставляет
специалистам и разработчикам платформу и инструменты, необходимые для
60
администрирования сервера, расширения приложений и взаимодействия между
членами команды.
2.3 Информационное обеспечение задачи
2.3.1 Информационная модель и её описание
Информационная модель представляет собой схему движения входных,
промежуточных и результативных потоков и функций предметной области [33].
Кроме того, она объясняет, на основе каких входных документов и какой
нормативно-справочной информации происходит выполнение функций по
обработке данных и формирование конкретных выходных документов [34].
Инфологическая модель базы данных представлена на рисунке 2.7.
Рис. 2.7 – Инфологическая модель базы данных
61
Как видно из рисунка, разрабатываемая база данных состоит из
следующих сущностей:
Должность. Описывает должности на предприятии.
Сотрудник. Описывает личные данные сотрудника.
Больничный. Данная сущность предназначена для учета выхода
сотрудника на больничный.
Прогул. Данная сущность создана для учета случаев своевольного
невыхода на работу без уважительной причины.
Обед. В данной сущности фиксируется время, затрачиваемое на
обед сотрудников.
Проект. Описывает проекты, над которыми работает сотрудник.
Рабочее время. Содержит данные о рабочих часах, затраченных за
день. Также обеспечивает возможность оценки проведенного рабочего времени.
Сверхурочная работа. Содержит данные о рабочих часах,
затраченных за день сотрудником сверхурочно. Обеспечивает возможность
оценки затраченного времени.
Командировка. Содержит информацию о командировках
сотрудника.
Табель рабочего времени. Таблица, которая служит
непосредственно для формирования табеля рабочего времени и оценки
деятельности сотрудника.
Инфологическая модель базы данных реализована в нотации IDEF1X c
помощью программы Microsoft Visio.
2.3.2 Характеристика нормативно-справочной, входной и
оперативной информации
Пользователи взаимодействуют с информационной системой посредством
разработанного программного интерфейса. Программа позволяет вводить
данные о сотрудниках и контролировать рабочее время. При этом
62
информационная система автоматически учитывает количество часов работы
сотрудников и на основе этим данных формируется заработная плата.
В информационную систему вводятся следующие данные:
Данные о сотруднике
Больничные
Прогулы
Обеды
Проекты
Рабочее время
Сверхурочная работа
Командировки.
2.3.3 Характеристика результатной информации
Обработка накопленной информации в модуле организована с помощью
запросов к данным. Она представляет собой экранные формы вывода.
Результатная информация представлена в виде отчетов о результатах
деятельности.
Выходной информацией является с одной стороны список отработанных
часов сотрудников, включая больничные, командировки, отгулы. Также база
данных информационной системы позволяет собирать информацию о
количестве отработанных часов и заработной плате.
2.4 Программное обеспечение задачи
2.4.1 Общие положения (дерево функций и сценарий диалога)
Рассмотрим дерево разговоров программного обеспечения ИС (Рисунок
2.8).
63
Рис. 2.8 – Дерево разговоров программного обеспечения ИС
Значения узлов дерева разговоров представлено в таблице 2.4
Таблица №2.4
Узлы дерева разговоров
Узлы
Название
1
М
Окно авторизации
2
М0
Выход
3
М1
Главное окно руководителя
4
М2
Главное окно сотрудника отдела кадров
5
М3
Главное окно сотрудника
6
М4
Окно назначения проекта
7
М5
Отчет для руководителя
8
М6
Окно просмотра данных учета рабочего времени
9
М7
Окно генерации табеля учета рабочего времени
10
М8
Окно учета рабочего времени
11
М9
Отчет для сотрудника
64
Как видно из рисунка и таблицы, система авторизации будет
предусматривать три группы пользователей ИС:
руководителя;
сотрудника отдела кадров, ответственного за учет рабочего
времени;
сотрудника предприятия.
Для каждой из групп пользователей будет разработано главное окно, из
которого они смогут выполнять доступные действия по учету, мониторингу и
оценке рабочего времени.
2.4.2 Характеристика базы данных
Свойства каждой сущности базы данных представлены в таблицах 2.5-
2.14. Таблицы базы данных проектировались применительно к СУБД Microsoft
SQL.
Таблица №2.5
Таблица «Командировка»
Имя
Тип данных
Первичный
ключ
Первичный
ключ
Обязательное
поле
Командировка ID
varchar(10)
X
X
Название командировки
varchar(100)
Место командировки
varchar(100)
Дата начала
командировки
date
Дата окончания
командировки
date
65
Таблица №2.6
Таблица «Проект»
Имя
Тип данных
Первичный
ключ
Первичный
ключ
Обязательное
поле
Проект ID
varchar(10)
X
X
Название проекта
varchar(100)
Срок сдачи проекта
date
Приоритет проекта
smallint
Таблица №2.7
Таблица «Табель»
Имя
Тип данных
Первичный
ключ
Первичный
ключ
Обязательное
поле
Табель ID
varchar(10)
X
X
Командировка ID
varchar(10)
X
Сотрудник ID
varchar(10)
X
Рабочее время ID
varchar(10)
X
Сверхурочная работа ID
varchar(10)
X
Больничный ID
varchar(10)
X
Прогул ID
varchar(10)
X
Обед ID
varchar(10)
X
Дата формирования
date
Таблица №2.8
Таблица «Рабочее время»
Имя
Тип данных
Первичный
ключ
Первичный
ключ
Обязательное
поле
Рабочее время ID
varchar(10)
X
X
Проект ID
varchar(10)
X
Сотрудник ID
varchar(10)
X
Дата РВ
date
Время начала РВ
time
66
Продолжение таблицы №2.8
Время окончания РВ
time
Оценка работы РВ
smallint
Таблица №2.9
Таблица «Сверхурочная работа»
Имя
Тип данных
Первичный
ключ
Первичный
ключ
Обязательное
поле
Сверхурочная работа ID
varchar(10)
X
X
ПроектID
integer
X
СотрудникID
integer
X
Дата СР
date
Время начала СР
time
Время окончания СР
time
Оценка работы СР
smallint
Таблица №2.10
Таблица «Должность»
Имя
Тип данных
Первичный
ключ
Первичный
ключ
Обязательное
поле
Должность ID
varchar(10)
X
X
Название должности
varchar(100)
Занятость
decimal
Уровень доступа
varchar(50)
Таблица №2.11
Таблица «Больничный»
Имя
Тип данных
Первичн
ый ключ
Первичн
ый ключ
Обязательно
е поле
Больничный ID
varchar(10)
X
X
Сотрудник ID
varchar(10)
X

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

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