Файл: Моделирование предметной области «Управление персоналом» с помощью UML (Подсистема журналирования).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 13.03.2024

Просмотров: 39

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Содержание:

ВВЕДЕНИЕ

Рынок труда является одним из важнейших элементов рыночной экономики. Он, в свою очередь, актуализирует проблему воспроизводства трудовых ресурсов. Рынок труда представляет собой систему общественных отношений в согласовании интересов работодателей и наемной рабочей силы.

Основные элементы рынка труда: субъекты рынка труда, правовые аспекты, регламентирующие отношения субъектов на рынке труда; конъюнктуру рынка труда; систему социальной защиты и др. Имея большие объемы информации в сфере трудоустройства, неизбежно возникает необходимость автоматизации процессов с использованием информационных систем.

Тема, сформулированная в задании («Управление персоналом»), достаточно обширна и может предполагать различную детализацию. Конкретно в данной работе будет рассматриваться задача найма (рекрутинга) персонала как составляющая задача глобального процесса «Управление персоналом». Моделирование осуществляется как основа проектирования информационной системы для автоматизации составных процессов в ходе выполнения задачи рекрутинга персонала.

Компании, которые занимаются выпуском программных систем, достигают успеха в случае, когда их продукция имеет высокое качество и максимально учитывает запросы пользователей.

Бесспорно, разработка современных программных продуктов невозможна без предварительного моделирования. Накопленный опыт свидетельствует: чем больше и сложнее проект, тем важнее становится моделирование будущей системы. Не стоит надеяться на успешность проекта, если не уделено достаточного внимания предварительному моделированию системы.

Моделирование используют не только при создании больших систем. Ведь чем больше и сложнее система, тем большее значение приобретает моделирование при ее разработке. Дело в том, что моделировать сложную систему необходимо в любом случая, поскольку в противном случае мы не сможем ее представить как единое целое. Модели наглядно демонстрируют желаемую структуру и поведение системы, отражают ее архитектуру и помогают уточнить детали проекта с заказчиком для минимизации будущих рисков.

Объектом исследования в работе выступает процессы найма персонала в составе задачи управления персоналом.

Предметом исследования является моделирование процессов, как основа проектирования ИС «Recruting» (условно) средствами UML.


Глобально задачу курсовой работы можно сформулировать следующим образом – разработать объектно-ориентированную модель ИС для автоматизации бизнес-процессов трудоустройства.

1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

1.1 Формализованное задание, согласно варианту

Организация (код, название, краткое название, адрес, контактные телефоны, электронный адрес) предоставляет услуги по трудоустройству. Организацией ведется банк данных о существующих вакансиях. По каждой вакансии поддерживается следующая информация:

- предприятие (код, название, краткое название, адрес, контактные телефоны, электронный адрес);

- название вакансии (должность);

- требования к соискателю: пол, возраст (верхняя граница, нижняя граница), образование (высшее, среднее, не имеет значение и т.п.), знание определенных видов деятельности (выбор из перечня: знание электронного документооборота, определенных прикладных программ и т.п.), коммуникабельность (да, нет);

- обязанности (выбор из перечня – заключение договоров, распространение агитационного материала, работа с клиентами и т.п.);

- предполагаемая оплата (Нижняя граница, Верхняя граница), единицы измерения оплаты - рубли;

- оформление трудовой книжки (да, нет);

- наличие социального пакета (да, нет);

- срок начала открытия вакансии;

- срок закрытия вакансии (вакансия занята).

Необходимо осуществлять следующую обработку данных:

- на заданную дату список предприятий, имеющих вакансии по заданной должности;

- название должности, на которую за заданный период было предложено максимальное количество вакансий;

- на заданную дату список предприятий, предлагающих вакансии, не требующих образования.

1.2 Используемая терминология

Мы рассматриваем проектирование системы абстрактно (не имеем конкретного заказчика, договоров и подобных документов, которые должны представляться и упоминаться в работе и ТЗ). Исходя из этого рассматриваем некий абстрактный город N.

Город N – город на территории которого планируется внедрение АС, для автоматизации процессов трудоустройства.


Служба занятости (АГЕНТСТВО) города N – основной заказчик и пользователь системы.

Предприятие, организация, фирма, компания – виды структур заинтересованных в кадрах, подают заявки в систему с указанием вакантных должностей, выступают в процессах автоматизации РАБОТОДАТЕЛЯМИ.

СОИСКАТЕЛИ – частные лица ищущие место работы.

АИС – автоматизированная информационная система.

АРМ – автоматизированное рабочее место.

ТРУДОУСТРОЙСТВО – взаимное удовлетворение потребностей и желаний РАБОТОДАТЕЛЯ и СОИСКАТЕЛЯ, предполагает оформление ряда документов.

ДОКУМЕНТООБОРОТ – движение документов описывающих автоматизируемый процесс.

1.3 Функции предметной области. Варианты использования ИС

Рынок труда является одним из важнейших элементов рыночной экономики. Он, в свою очередь, актуализирует проблему воспроизводства трудовых ресурсов. Рынок труда представляет собой систему общественных отношений в согласовании интересов работодателей и наемной рабочей силы.

Основными субъектами рынка труда являются работодатели и наемные работники.

Работодатель наниматель, который может быть представлен различными «фигурами» в зависимости от узаконенной структуры отношений собственности. Им могут быть: государственные предприятия, акционерные общества, общественные организации, колхозы, частные предприятия, хозяйственные ассоциации, кооперативы, совместные предприятия, индивидуальные наниматели и тому подобное.

Наемные работники (соискатели) это свободные трудоспособные граждане, для которых по найму является главным источником средств существования и индивидуального воспроизводства. Для работодателей они представляют различную ценность в зависимости от пола, возраста, квалификации, социального статуса, и ряда социально приобретенных качеств (ответственности, исполнительности, дисциплинированности, предприимчивости и другое).

Занятость является одной из существенных характеристик экономики, благосостояния народа. Уровень занятости представляет собой важнейший макроэкономический показатель. Но занятость не чистое экономическое явление. Она обусловлена демографическими процессами, выступает частью социальной политики, т.е. имеет демографическое и социальное содержание.


Схематически функции предметной области в разрезе проектирования автоматизированной системы «АИС «Recruting»» (учитывая задание КР) можно представить следующим образом (рис. 1). На рис. 1 представлена диаграмма вариантов использования (UseCase) системы различными актерами (действующими активными субъектами системы). Именно эта диаграмма модели UML предназначена для иллюстрации возможных действий (взаимодействий пользователя).

Диаграмма (рис. 1) показывает, что взаимодействие с системой предполагается как непосредственно заинтересованными пользователями, так и посредством оператора. Пользователь взаимодействует с оператором в телефонном режиме, а оператор уже взаимодействует непосредственно с системой.

Рисунок 1 – Функции, попадающие в поле автоматизации проектируемой системы

На рис. 1 проектируемая система представлена лишь базовым набором функций, в полнофункциональных вариантах ИС не только выполняет пассивную функцию накопление вакансий и предложений, но и должна предполагать активные проявления в направлении поиска, отбора, анализа кадров. Это может быть реализовано через систему тестирований и анкетирования (первичный этап) и личные собеседования со специалистами по отбору кадров агентства и заинтересованной организации (вторичный этап). Модель соискателя представлена на рис. 2

Соискатель

Личностные характеристики

Профессиональные качества

Специальность

Качество образования

Тестирование и

анкетирование

Рейтинговая

оценка

Р

Ы

Н

О

К

Т

Р

У

Д

А

Требования

Рисунок 2 Модель соискателя

1.4 Предложение по структуре и архитектуре системы

Исходя из современных требований и результатов исследования предметной области система проектируется как клиент-серверная система с наличием Webинтерфейса доступа в систему для СОИСКАТЕЛЬ/РАБОТОДАТЕЛЬ.

Рисунок 3 – Концептуальная архитектура системы

В состав Системы должны входить следующие подсистемы:

1) Подсистема хранения информации;


2) Подсистема журналирования обращений;

3) Подсистема журналирования входов пользователей в систему;

4) Подсистема рассылки уведомлений СОИСКАТЕЛЮ;

5) Подсистема формирования запросов;

6) Подсистема генерации отчетов;

7) Подсистема работы со справочниками системы.

1.4.1 Подсистема хранения информации

предназначена для:

– фиксации информации о фактах учетных событий;

– внесения в базу данных учетных данных;

– хранения поступающих документов и файлов;

1.4.2 Подсистема журналирования

предназначена для:

– сбора и хранение информации о событиях Системы;

статистика входов в систему с фиксацией даты, времени, и данных для авторизации

1.4.3 Подсистема уведомлений предназначена для:

– уведомления о подходящей вакансии для СОИСКАТЕЛЯ.

1.4.4 Подсистема формирования запросов:

предназначена для возможности формирования запросов в БД системы, как стандартных так и не стандартных, предполагает наличие конструктора запросов для формирования сложных запросов со многими параметрами.

1.4.5 Подсистема генерации отчетов

предназначена для формирования отчетов по запросам сформированным в системе и представление их в виде удобном для пользователя в зависимости от типа: веб-страница, pdf документ, таблица Excel;

1.5 Схема документооборота

Среди основных документов принимающих участие в документировании исследуемого автоматизируемого процесса выделим: