90
2.4 Контрольный пример реализации проекта и его описание
Созданная система используется для автоматизации деятельности отдела
кадров компании. Система дает возможность реализовать многопользовательский
доступ к единой БД компании, при этом поддерживается одновременная работа
нескольких пользователей с данными что позволяет гибко распределять
обязанности между несколькими сотрудниками (к примеру, регистрация новых
сотрудников, изменение информации, поиск, составление отчетов и т.д.). При
работе в многопользовательском режиме пользователям предоставляются права
доступа к данным. Но сама система не исключает возможность работы и в
локальном варианте - на едином рабочем месте.
Созданная система предназначена для упрощения условий труда начальника
отдела кадров. Самыми рутинными и в то же время максимально ответственными
процессами становятся:
• Внесение личных данных работника в его учетную карточку;
• Поддержание архивных данных отдела кадров;
• Составление различных отчетов по личным данным работников (стаж,
размер з/п, отгулы, отпуск и так далее).
При этом изначально составляется так называемая личная карточка
работника. В ней хранится вся необходимая метрика работника. Затем происходит
работа с внесенными данными (правка, поиск, удаление). Архив включает в себя
личные карточки уволенных сотрудников, т.к. даже после увольнения по
установленному закону личные данные хранятся не менее 3 лет до момента их
уничтожения.
Также происходит наполнение информацией словарей БД. Словарь в данном
контексте данных у пользователя есть возможность выбрать предельные значения
из справочников, либо пополнить его новыми данными.
На архив отдела кадров возлагается также и ряд дополнительных операций
(бухгалтерия, материальная часть, учет производства продукции и другое).
Упрощение условий труда возможно благодаря автоматизации основных
процессов ведения архива предприятия при помощи данной программы.