- •Введение
- •1 Описание модели
- •1.1 Цели и задачи работы
- •1.2 Ход работы
- •1.2.1 Диаграмма целей
- •1.2.2 Состав бизнес процессов
- •1.2.3 Состав объектов бизнес процессов
- •1.2.4 Бизнес сущности
- •1.2.5. Диаграммы по отдельным процессам
- •1.2.6 Описание ролей
- •1.2.7. Диаграмма бизнес правил.
- •1.2.8. Навигация.
- •1.2.9. Организационная структура.
- •Заключение
- •Список использованной литературы
1.2.4 Бизнес сущности
Модель бизнес сущностей строится следующим образом. В окне Project Browser в пакете «Бизнес моделирование» помещаем пакет с наименованием: «Бизнес сущности и их состояния».
Элемент «бизнес роль» (business actor) используется для отображения субъектов и объектов, взаимодействующих с бизнес процессами и являющихся внешними по отношению к ним, например клиентами и партнерами. Элемент «бизнес работник» (business worker) используется для отображения людей, принимающих участие в бизнес процессе рассматриваемого предприятия. Элемент «бизнес сущность» (business entity) используется для обозначения документов и сущностей, которыми манипулируют работники.
Иерархия пакетов с описанием бизнес сущностей повторяет иерархию бизнес процессов.
1.2.5. Диаграммы по отдельным процессам
Бизнес сущности имеют атрибуты. Для отображения бизнес сущности с атрибутами необходимо выбрать элемент Class, который выбираем на панели Toolbox в закладке Class.
В появившемся окне выберите закладку Detail и нажмите кнопку Attributes.
При описании атрибутов бизнес сущности в Enterprise Architect должны указываться:
название атрибута (Name);
тип атрибута (Type);
стереотип атрибута (Stereotype);
правила формирования атрибута;
примеры значений атрибута.
При создании новых атрибутов каждый раз необходимо нажимать кнопку New, после задания свойств атрибута кнопку Save.
Пример бизнес сущности с атрибутами представлен на рисунке 21
Данные диаграммы, с точки зрения бизнес моделирования, представляет собой список бизнес сущностей, объединенных связями, которые описывают наследование свойств от одной сущности к другой.
Рисунок 21 - Модели документа
Таким образом, для разработки модели «Объекты бизнес процессов» было использовано шесть элементов диаграммы классов.
1.2.6 Описание ролей
Целью моделирования ролей и их автоматизируемых функций является использование моделей при проектировании функций системы с разграничением доступа.
Для разработки модели ролей и их автоматизируемых функций в Enterprise Architect следует использовать диаграмму классов (class diagram) или диаграмму функций (use case diagram). Роль представляет абстракцию субъектов и объектов, участвующих в бизнес процессе. Пакет используется для группировки работников и бизнес ролей. Добавляем его в окне Project Browser в пакете «Бизнес моделирование» с наименованием: «Роли». На рисунках 22-27 представлены изображения работников, ролей и бизнес сущностей.
Рисунок 22 - Модель ролей по Ведение списка клиентов за последний месяц
Рисунок 23 - Модель ролей по Ведение списка клиентов по мастерам
Рисунок 24 - Модель ролей по Ведения списка телефонов сотрудников
Рисунок 25 - Модель ролей по Ведение списка мастеров и предлагаемых услуг
Рисунок 26 - Модель ролей по Расписание работы для мастеров
Рисунок 27 - Модель ролей по Учет времени занятости мастеров
Рисунок 28 – Модель ролей по Учет услуг с выдачей счета на оплату
В модель включают те бизнес роли, которые обеспечивают автоматизацию бизнес процессов.
