Диплом: Автоматизация управления персоналом в ООО "Газпром трансгаз Ухта"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
68
На рисунках 49 и 50 представлена логическая и физическая модель базы
данных [17, 19].
Рисунок 49 Логическая модель базы данных
70
Рисунок 50 Физическая модель базы данных
71
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
Информационная система управления персоналом включает следующие
подсистемы, представленные на рисунке 51.
Рисунок 51 Взаимосвязь подсистем ИС
Технология работы с разработанной информационной системой
управления персоналом состоит из нескольких этапов:
авторизация пользователя в системе;
оформление нового сотрудника на работу, перевод или увольнение;
оформление приказов;
оформление отпусков;
оформление аттестации и курсов повышения квалификации;
внесение изменений в личное дело сотрудников;
печать личного дела сотрудника;
поиск информации о сотрудниках;
формирование отчетной информации.
72
После успешной авторизации пользователь переходит к редактированию
личных карточек сотрудников или созданию новых. При приеме на работу
оформляется новая личная карточка, которая включает:
персональные данные сотрудника (паспортные данные, пол, место
жительства);
данные об образовании сотрудника;
данные о трудовой деятельности сотрудников.
Информационная система представляет собой клиент-серверное
приложение и работает в двух режимах:
1. Администратор – имеет полные права доступа.
2. Сотрудник отдела кадров (пользователь) – не имеет возможности
доступа к списку пользователей.
Список модулей информационной системы управления персоналом
представлен в таблице 7.
Таблица 7
Список модулей информационной системы
Для организации доступа к БД использовалась технология ADO.NET. На
рисунке 52 представлена диаграмма классов в виде XSD-схема данных [23, 35].
73
Рисунок 52 Диаграмма классов
74
Дерево вызова процедур и программ разработанной информационной
системы управления ООО «Газпром трансгаз Ухта» представлено на рисунке 53.
Рисунок 53 Дерево вызова процедур и программ
Вход в систему
(UnitMain.pas)
Загрузка
главного
меню
приложения
Подключение к
базе данных
(UnitData.pas)
Обработка
функций вызова
кнопок меню
(UnitMain)
Вызов справочников
функция -
ShowNSIReport (name)
Вызов формы
редактирования
журнала приказов
ShowFormPrik ()
Вызов формы
редактирования
сотрудников
ShowFormSotr ()
Вызов формы
редактирования
личного дела
ShowFormLichDelo()
Вызов формы оформления отпуска
ShowFormOtpusk()
Вызов формы оформления
командировки ShowFormKomand()
Вызов формы оформления
поощрения/взыскания
ShowFormNarVz()
Вызов формы оформления приказа
ShowFormPrikaz()
Вызов формы оформления
информации по аттестации
ShowFormAtt()
Вызов формы оформления
информации по курсам пов.кв
ShowFormKursi()
Вызор формы
формирования отчетов
- BuildReport (name)
Экспорт в MS
Word
ExporttoWord()
Проверка
пользователя
и пароля
(UnitAuth.pas)
75
2.3.4. Описание программных модулей
На рисунке 54 представлен алгоритм работы информационной системы
управления персоналом ООО «Газпром трансгаз Ухта». Первоначально
пользователь должен пройти авторизацию, после чего может приступить к работе
с системой. Перед выполнением каждой операции проверяются права доступа
авторизованного пользователя к запрашиваемым данным.
Рисунок 54 Алгоритм работы ИС
Первоначально пользователь вводит логин и пароль. Если авторизация
прошла успешно, пользователь переходит к главной форме приложения.
Далее сотрудник приступает к работе с информационной системой и
может выбрать из следующих функций:
76
редактирование справочников;
редактирование списка сотрудников;
редактирование штатного расписания;
оформление поощрений и взысканий;
оформление отпусков;
учет рабочего времени;
оформление приказов;
формирование отчетности.
2.4. Контрольный пример реализации проекта и его описание
При запуске информационной системы пользователю предлагается ввести
логин и пароль для доступа к данным. На рисунке 55 представлена форма
авторизации.
Рисунок 55 Форма авторизации
При успешной авторизации будет открыта главная форма приложения,
представленная на рисунке 56. На форме присутствует меню и панель быстрого
доступа к наиболее часто используемым функциям: список сотрудников, журнал
приказов и фиксация нарушений.
77
Рисунок 56 Главная форма
Все справочники реализованы однотипно, поэтому приведем для примера
только справочник видов отпуска. В верхней части формы расположены кнопки
перехода между записями, добавления, удаления и сохранения изменений
(рисунок 57).
Рисунок 57 Справочник «Виды отпуска
На рисунке 58 представлена форма «Сотрудники». На форме присутствуют
дополнительные кнопки «Оформить приказ», «Уволить» для увольнения
выбранного сотрудника. Также предусмотрен поиск сотрудников по ФИО.

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

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