Диплом: Автоматизация процесса управления персоналом ООО "Открытая Телекоммуникационная Компания"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Рисунок 2.18 – Логическая модель базы данных
59
Рисунок 2.19 – Физическая модель базы данных
60
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
Информационная система управления персоналом ООО «ОТК» имеет
следующие подсистемы, представленные на рисунке 2.20.
Рисунок 2.20 – Взаимосвязь подсистем ИС
Технология работы с разработанной информационной системой
управления персоналом состоит из нескольких этапов:
ввод логина и пароля для получения доступа к данным;
редактирование справочных данных;
регистрация каровых приказов;
внесение информации о сотрудниках ООО «ОТК»
прием нового сотрудника на работу, перевод или увольнение;
внесение информации об отпусках сотрудников;
внесение информации о прохождении сотрудниками аттестации и
курсов повышения квалификации;
внесение изменений в личное дело сотрудников;
вывод на печать личного дела сотрудника;
формирование отчетной информации.
61
Для разработки информационной системы использована СУБД MS SQL
Server 2017. Клиентская часть информационной системы разработана с
помощью среды разработки MS Visual Studio, язык программирования – C#.
Архитектура информационной системы – «клиент-сервер».
В информационной системе использовано разделение прав доступа к
данным:
администратор – обладает полным набором прав;
сотрудник отдела кадров – ведет учет кадрового состава
ООО «ОТК».
Список модулей информационной системы управления персоналом
представлен в таблице 2.2.
Таблица 2.2
Список модулей информационной системы
Для организации доступа к данных БД использовалась технология
ADO.NET. На рисунке 2.21 представлена диаграмма классов в виде XSD-схема
данных [11, 15].
62
Рисунок 2.21 – Диаграмма классов
63
Дерево вызова процедур и программ разработанной информационной
системы управления ООО «ОТК» представлено на рисунке 2.22.
Рисунок 2.22 – Дерево вызова процедур и программ
2.3.4. Описание программных модулей
Алгоритм работы информационной системы управления персоналом
ООО «ОТК» представлен на рисунке 2.23.
64
Первоначально пользователь должен пройти авторизацию, после чего
может приступить к работе с системой. Перед выполнением каждой операции
проверяются права доступа авторизованного пользователя к запрашиваемым
данным.
Рисунок 2.23 – Алгоритм работы ИС
Первоначально пользователь вводит логин и пароль. Если авторизация
прошла успешно, пользователь переходит к главной форме приложения.
Далее сотрудник приступает к работе с информационной системой и
может выбрать из следующих функций:
редактирование справочников;
редактирование списка сотрудников;
редактирование штатного расписания;
оформление поощрений и взысканий;
оформление отпусков;
65
учет рабочего времени;
оформление приказов;
формирование отчетности.
Информационная система автоматически определяет статус сотрудника
(работает, уволен, в отпуске, на больничном). На рисунке 2.24 представлен
алгоритм установки статуса сотрудника.
Рисунок 2.24 – Алгоритм установки статуса сотрудника
66
2.4. Контрольный пример реализации проекта и его описание
После запуска информационной системы пользователь вводит логин и
пароль на форме, представленной на рисунке 2.25.
Рисунок 2.25 – Форма авторизации
Если пользователь ввел правильной логин и пароль, ему будет открыта
главная форма, представленная на рисунке 2.26.
Рисунок 2.26 – Главная форма
Для быстрого доступа к данным на форме добавлены кнопки быстрого
доступа к форме учете сотрудников, кадровых приказов и нарушений.
67
Справочные формы имеют однотипный интерфейс. В верхней части
расположены кнопки перехода между записями, добавления, удаления и
сохранения данных. Пример справочной формы представлен на рисунке 2.27.
Рисунок 2.27 – Справочник «Виды отпуска
На рисунке 2.28 представлена форма «Сотрудники». На форме
присутствуют дополнительные кнопки «Оформить приказ», «Уволить» для
увольнения выбранного сотрудника.
Также предусмотрен поиск сотрудников по ФИО.
Рисунок 2.28 – Учет сотрудников
Форма личного дела сотрудника представлена на рисунке 2.29.
Личное дело включает разделы:
общая информация;
образование и трудовой стаж;
поощрения и взыскания;
курсы повышения квалификации и аттестация.

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

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