Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Копия Учебное пособие по реинжинирингу (.docx
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
373.53 Кб
Скачать

9.2. Объектная модель (о-модель)

В методологии объектно-ориентированного моделирования бизнес-процессов различают три типа объектов:

Интерфейсный объект (Interface Object) – активный объект, персонал (структурное подразделение), который отвечают за взаимодействие с акторами;

Управляющий объект (Control Object) – активный объект, персонал, выполняющий бизнес-процесс;

Сущность (Entity Object) – пассивный объект, над которым выполняются операции обработки бизнес-процесса.

Объекты, отражаемые в О-модели, вступают друг с другом в отношения, которые могут быть статическими или динамическими.

Статические отношения отражают постоянные связи между объектами независимо от выполнения конкретного бизнес-процесса. К статическим отношениям относятся обобщение, агрегация, ассоциация объектов, а также связи между объектами и атрибутами, подсистемами:

Отношения ассоциации

1:1,1:М, м:n (могут быть

обозначены);

Отношения обобщения

(наследования) и агрегации (целое – часть);

Принадлежность атрибутов объектам;

Подчиненность подсистем.

Пример отражения статических отношений представлен на рис. 20.

Рис. 20. Статическое отношение обобщения О-модели

Динамические отношения объектов возникают при выполнении бизнес-процесса и имеют характер коммуникаций или обмена сообщениями в этом процессе. Динамические отношения имеют следующий вид:

Коммуникация «Актор –

интерфейсный объект»;

Коммуникация внутренних объектов.

Пример отражения динамических отношений О-модели представлен на рис. 21.

Агент по доставке

Покупатель

Продавец

Продукт

Разработчик товара

Заказ

Рис. 21. Динамические отношения О-модели

Этапы построения О-модели

1. Для каждого из акторов П-модели должны быть определены интерфейсные объекты.

2. Управляющие объекты получают сообщения от интерфейсных объектов и обрабатывают объекты сущностей.

3. Отражается статическая структура.

4. Отражается динамическая структура.

9.3. В-модель – модель взаимодействия объектов

Модель взаимодействия объектов отображает технологию выполнения бизнес-процесса (прецедента использования). В-модель представляется в табличном виде по следующим правилам:

1. В подлежащем таблицы последовательно задаются основные операции по реализации прецедента использования.

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

3. По горизонтали от одной клетки таблицы к другой клетке проводится стрелка, отражающая взаимодействие (коммуникацию) объектов в рамках одной операции. Эта стрелка означает, что первый объект в рамках выполняемой операции посылает сообщение второму объекту о необходимости выполнения действия. При получении сообщения второй объект выполняет действие (см. пункт 4).

4. На пересечении строк и столбца вертикально отображается отрезок времени, в течение которого выполняется то или иное действие над объектом.