Основные этапы разработки диаграммы деятельности банкомата:
- Определение шагов действия по сценарию использования. 4 Нужно выяснить различные виды деятельности и действия, из которых состоит бизнес-процесс или система. 4
- Определение участвующих субъектов. 4 Это поможет разобраться в каждом действии, за которое они отвечают. 4
- Поиск потока среди мероприятий. 4 Нужно выяснить, в каком порядке обрабатываются действия. 4 Следует отметить условия, которые должны быть выполнены для выполнения определённых процессов, какие действия происходят одновременно, и нужно ли добавлять какие-то ветки на диаграмме. 4
- Добавление Swimlanes. 4 Нужно выяснить, кто отвечает за каждое действие, и назначить им Swimlane, а также группу каждое действие под ними. 4
Для завершения построения диаграммы деятельности модели банкомата также необходимо добавить оставшиеся деятельности и переходы: 1
- добавить деятельности с именами: Ввести ПИН-код, Выбрать тип транзакции, Ввести сумму, Получить справку о состоянии счёта, Получить наличные, Получить чек, Получить карточку и финальное состояние; 1
- добавить символы ветвления (решения), расположив их между деятельностями; 1
- добавить переход, направленный от деятельности Ввести ПИН-код к символу решения; 1
- добавить переход со сторожевым условием: [ПИН-код верный], направленный от символа решения к деятельности Выбрать тип транзакции. 1