Файл: Моделирование предметной области «Управление персоналом» с помощью UML(Модель UML: ее элементы и основное назначение).pdf

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

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

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

Добавлен: 23.04.2023

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

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. УНИФИЦИРОВАННЫЙ ЯЗЫК МОДЕЛИРОВАНИЯ UML

1.1 Модель UML: ее элементы и основное назначение

1.2 Способы использования UML

2. АНАЛИЗ ДЕЯТЕЛЬНОСТИ СЛУЖБЫ УПРАВЛЕНИЯ ПЕРСОНАЛОМ В ООО «СТАНКОТЕХ-ГРУПП»

2.1 Краткая характеристика предприятия

2.2 Анализ системы управления персоналом ООО «Станкотех-групп»

3. РАЗРАБОТКА ПРОЕКТНОГО РЕШЕНИЯ «ИНФОРМАЦИОННАЯ СИСТЕМА «ОТДЕЛ КАДРОВ» ПО АВТОМАТИЗАЦИИ УПРАВЛЕНИЯ КВАЛИФИКАЦИЕЙ ПЕРСОНАЛА ПРИ ПОМОЩИ УНИФИЦИРОВАННОГО ЯЗЫКА МОДЕЛИРОВАНИЯ UML

3.1 Проектное решение предметной области управления квалификацией персонала ООО «Станкотех-групп» в виде UML-диаграмм в информационной системе отдела кадров (ИС ОК)

3.2 UML-моделирование информационной системы оценки квалификационных показателей персонала ООО «Станкотех-групп»

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

ПРИЛОЖЕНИЯ

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

Под кадровой политикой ООО «Станкотех-групп» должны пониматься общие установки и целенаправленная деятельность органов управления предприятием по формированию требований к работникам, их подбору, подготовке и рациональному использованию.

Главным принципом кадровой политики ООО «Станкотех-групп» должен быть эффективный труд, личный вклад каждого в общее дело и все это должно достойно оцениваться.

Главной целью кадровой политики на ООО «Станкотех-групп» должно являться формирование такого кадрового потенциала, который в профессиональном отношении позволял бы обеспечивать реализацию целей предприятия.

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

В производстве стандарты складываются и существуют на протяжении многих лет. В менеджменте разработана система сбалансированных показателей. Финансы могут ориентироваться на GAAP. Директора по качеству на ISO. Разработчики программных продуктов на RUP, UML и пр.

3. РАЗРАБОТКА ПРОЕКТНОГО РЕШЕНИЯ «ИНФОРМАЦИОННАЯ СИСТЕМА «ОТДЕЛ КАДРОВ» ПО АВТОМАТИЗАЦИИ УПРАВЛЕНИЯ КВАЛИФИКАЦИЕЙ ПЕРСОНАЛА ПРИ ПОМОЩИ УНИФИЦИРОВАННОГО ЯЗЫКА МОДЕЛИРОВАНИЯ UML


3.1 Проектное решение предметной области управления квалификацией персонала ООО «Станкотех-групп» в виде UML-диаграмм в информационной системе отдела кадров (ИС ОК)

Конкуренция на рынке труда поднимает планку необходимых навыков на высокий уровень. В соответствии с постоянно изменяющимися внешними и внутренними условиями функционирования ООО «Станкотех-групп» требуются квалифицированные сотрудники, с полным уровнем подготовки.

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

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

1. Прием, перевод и увольнение сотрудников.

2. Создание и ликвидация подразделений.

2. Создание вакансий и сокращение должностей.

Для более полного и наглядного представления процесса управления квалификацией персонала проектные решения могут быть представлены в виде UML-диаграмм. UML – унифицированный язык моделирования для визуализации, специфицирования, конструирования и документирования систем, где большая роль отводится описанию бизнес-процессов в информационных системах, а именно переходу от концептуального представления к объектной модели прикладных объектов конфигурации.

Для подробного описания деловых процессов предметной области используется диаграмма деятельности языка UML. Диаграмма деятельности – это технология, позволяющая описывать логику процедур, бизнес-процессы и потоки работ (рис., Приложение 1[2]).

Основное назначение диаграммы – описание функциональности и поведения, позволяющее заказчику, конечному пользователю и разработчику совместно обсуждать проектируемую или существующую систему.


Выделение категорий пользователей происходит неформально, но при этом имеет смысл отнести пользователей к разным категориям, если наблюдаются следующие признаки:

- пользователи участвуют в разных (независимых) бизнес-процессах;

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

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

В первом приближении можно выделить две категории пользователей ООО «Станкотех-групп»:

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

- менеджер штатного расписания, который работает с абстрактными должностями и подразделениями.

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

На схеме (Приложение 2[3]) представлено использование информационной системы отдела кадров. Менеджер персонала имеет имя Personnel Manager, а менеджер штатного расписания – Staff Manager, в соответствии с используемой дисциплиной имен (в качестве имен действующих лиц рекомендуется использовать существительное (возможно с определяющим словом), а в качестве имен вариантов использования – глагол (возможно, с дополнением)).

При моделировании системы с помощью диаграммы прецедентов специалист отдела кадров ООО «Станкотех-групп» получает возможность:

- чётко отделить систему от её окружения;

- определить действующих лиц (акторов), их взаимодействие с системой и ожидаемую функциональность системы;

- определить в глоссарии предметной области понятия, относящиеся к детальному описанию функциональности системы (то есть прецедентов).

Функции, которые должна предоставлять информационная система управления квалификацией персонала для соответствия предъявляемым к проекту требованиям, представлены на рис. (Приложение 3) в виде диаграммы прецедентов. Модели прикладных объектов системы построены в виде диаграммы классов языка UML (рис., Приложение 4[4]).

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


Для отражения модели прецедентов на диаграмме используются:

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

- актор (англ. actor) – стилизованный человечек, обозначающий набор ролей пользователя (понимается в широком смысле: человек, внешняя сущность, класс, другая система), взаимодействующего с некоторой сущностью (системой, подсистемой, классом). Актёры не могут быть связаны друг с другом (за исключением отношений обобщения/наследования),

- прецедент – эллипс с надписью, обозначающий выполняемые системой действия (могут включать возможные варианты), приводящие к наблюдаемым актёрами результатам. Надпись может быть именем или описанием (с точки зрения актёров) того, «что» делает система (а не «как»). Имя прецедента связано с непрерываемым (атомарным) сценарием – конкретной последовательностью действий, иллюстрирующей поведение. В ходе сценария актёры обмениваются с системой сообщениями. Сценарий может быть приведён на диаграмме прецедентов в виде UML-комментария. С одним прецедентом может быть связано несколько различных сценариев.

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

На основе UML-моделей на платформе «1С:Предприятие 8.3» создана конфигурация, позволяющая специалистам отдела кадров ООО «Станкотех-групп» оценивать уровень знаний сотрудников и кандидатов при переводе на другую должность и приеме на работу.

3.2 UML-моделирование информационной системы оценки квалификационных показателей персонала ООО «Станкотех-групп»

Для моделирования информационной системы оценки квалификационных показателей персонала ООО «Станкотех-групп» использованы UML-диаграммы с учётом представленных выше проектных решений предметной области управления квалификацией персонала в виде UML-диаграмм.


Для более полного и наглядного представления процесса оценки квалификационных показателей персонала ООО «Станкотех-групп» детали алгоритмической реализации операций, выполняемых системой представлены в виде диаграмм деятельности UML, которые являются частным случаем диаграмм состояний.

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

В результате разработки UML-моделей для информационной системы оценки квалификационных показателей персонала ООО «Станкотех-групп», на платформе «1С:Предприятие 8.3» была создана конфигурация, позволяющая тестировать и оценивать уровень знаний кандидатов при приеме на работу, а также проводить аттестацию персонала.

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

ЗАКЛЮЧЕНИЕ

Исследование моделирования предметной области «Управление персоналом» с помощью UML позволяет отметить, что UML (сокр. от англ. Unified Modeling Language – унифицированный язык моделирования) – язык графического описания объектных моделей в области разработки программного обеспечения. На сегодняшний день UML является языком широкого профиля, использующем графические обозначения для создания абстрактной модели любой системы, называемой UML-моделью.

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

UML можно охарактеризовать как формальный искусственный язык, хотя и не в такой степени, как многие распространенные языки программирования. Таким образом, модель UML – это, прежде всего, описание объекта или явления.