863.76K
Категория: ПрограммированиеПрограммирование

Технология построения диаграмм UML (Метод Rational Unified Process)

1.

Технология построения диаграмм
UML (Метод Rational Unified Process)

2.

UML
(Unified Modeling Language унифицированный язык моделирования) наиболее систематизированный подход к
описанию бизнес-процессов.
Предусматривает построение двух
базовых моделей:
• модели бизнес-процессов
(Business Use Case Model);
• модели бизнес-анализа
(Business Analysis Model).
2

3.

Данный язык описания содержит
8 типов диаграмм:
Диаграмма вариантов
использования
Диаграмма классов
Диаграмма состояний
Диаграмма
деятельности
Диаграмма
последовательности
Диаграмма кооперации
Диаграмма компонентов
Диаграмма
развертывания

4.

Модель бизнес-процессов
• модель, описывающая бизнеспроцессы организации в терминах
ролей и их потребностей.
• представляет собой расширение
модели вариантов использования
(use case) UML
• Business Actor
(стереотип действующего лица)
• Business Use Case
(стереотип варианта использования).
4

5.

Business Actor
(действующее лицо бизнес-процессов)
– роль, внешняя по отношению к
бизнес-процессам организации.
Потенциальные кандидаты:
• акционеры;
• заказчики;
• поставщики;
• партнеры;
• потенциальные клиенты;
• местные органы власти;
• сотрудники подразделений организации,
• деятельность которых не охвачена
моделью;
• внешние системы.
5

6.

Диаграмма деятельности
• Для описания бизнес-процессов
применяются Диаграммы деятельности.
• состоит из следующих элементов:
• Точка инициации - начало процесса.
• Точка завершения - окончание
процесса.
• Действие - функция, работа или
операция.
• Подпроцесс - обозначение блока,
описанного детально в другой
диаграмме.
6

7.

Диаграмма деятельности
• Исполнитель (роль, персона,
должность, оргзвено).
• Решение - условие перехода при
разветвлениях процесса.
• Объект - используемый в процессе
ресурс.
• Ветвитель / синхронизатор обозначение точек синхронизации
исполнения параллельных задач или
разветвление на несколько
одновременно выполняемых операций.
7

8.

8

9.

9

10.

Информационная модель
После составления UML-диаграммы
составляется информационная
модель:
• актер (роль)
• деятельность
• объект
• документы
10

11.

Описание процесса «Проверка
наличия товара на складе»
а) Открытие остатков склада
На этой стадии менеджер по обработке заказов открывает отчёт по
остаткам товара на складе.
б) Проведение заказа и резервирование заказанного товара
Далее менеджер по обработке заказов проводит заявку на покупку
и резервирует заказанный товар.
11

12.

Задание
• Составить модель бизнес-процессов
покупателя интернет-магазина,
используя методологию UML для:
• Покупатель – человек,
просматривающий информацию,
ассортимент интернет-магазина,
совершающий покупки,
оставляющий отзывы и комментарии
о товаре.
English     Русский Правила