Файл: Моделирование предметной области «Управление персоналом» с помощью UML (Описание предметной области).pdf
Добавлен: 17.05.2023
Просмотров: 497
Скачиваний: 7
- Сотрудник – сущность для фиксации сотрудников организации, кандидат включает в себя сотрудника. Атрибуты: номер, ФИО, дата рождения, метод: ПолучитьДанныеОРаботе() – получение данных о сотруднике(где и кем работает).
- Документ – класс, фиксирующий документы системы, является предком для классов: интервью и приказ о приеме, так как имеют общие атрибуты: дата и номер.
- Приказ о приеме на работу – сущность, которая нужна для фиксации приема сотрудника, является потомком класса документ. Имеет атрибуты: ид, номер, дата и методы:
- ЗаполнитьДанныеОСотруднике() – получает о кандидате;
- ПечатьПриказа() – формирование печатной форма приказа о приеме, полученной из макета;
- СформироватьОтчетОВыполненииКадровогоПриказа() – получение данных о выполнении кадрового приказа;
- Интервью – сущность для фиксации прохождения этапов интервью кандидатом, является потомком класса документ. Имеет атрибуты: номер. Дата, этап, метод: получитьСостояниеКандидата() – получение данных о кандидате.
- Должность – сущность, которая отображает в качестве кого работает сотрудник и включена в кадровый план, имеет атрибуты: ИД и название.
- Отдел – сущность для фиксации отделов, включена в кадровый план и сотрудник работает в каком-то отделе.
- Кадровый план – сущность для фиксации кадровых данных, в нее включены должность и отдел. Имеет атрибут: дата, метод – СформироватьОтчетОВыполненииКадрогоПлана(), для учета выполнения кадрового плана.
Во второй главе курсовой работы было выполнено моделирование предметной области в нотации UML, в качестве инструмента был выбран draw.io, как наиболее удовлетворяющий критерии отбора.
Заключение
В ходе курсовой работы был проанализирован бизнес процесс управления персоналом, было выявлено, что менеджер много тратит времени на обработку первичной информации, а именно на обработку резюме, оформление кандидатов и принятия сотрудников на работу, также при формировании пакета отчетности. Ко всему прочему, в ходе обработки данных могли возникнуть ошибки, для исправления которых требовалось множество времени. Было принято решение о моделировании с помощью нотации UML, в качестве инструмента был выбран draw.io.