Рис. 17.7. Подготовительная стадия для изображения диаграммы действий
Проанализируйте общее описание бизнес процесса и выделите участника процесса, с которого начинается процесс. Очевидно, что это менеджер отдела приемки.
Обозначьте на диаграмме начало процесса символом "Initial state" в графе отведенной для изображения действий менеджера отдела приемки. ( рис. 17.7). Не забывайте, что работу с графическими формами можно осуществлять только при активированной пиктограмме с изображением стрелки на панели "Форматирование".
Направьте стрелку вниз от изображения начала процесса. Для этого перенесите с формы UML Activite изображение стрелки (Control Flow) ( рис. 17.7).
Пользуясь текстовым описанием, выделите действия, выполняемые менеджером отдела приемки. Действие (операции), выполняемые менеджером отдела приемки-"проверка товара по количеству, серийному соответствию, сроку годности",
Отобразите на диаграмме, действие, выполняемое менеджером отдела приемки. Для изображения действия на диаграмме используйте фигуру . Впишите внутри фигуры наименование и порядковый номер (№1) операции. Для ввода текста на панели инструментов "Стандартная" зафиксируйте пиктограмму с изображением буквы "А".
Отобразите ромб-символ проверки условия . Выпустите из него две стрелки и надпишите их "Несоответствие документам", "Полное соответствие документов".
Стрелку "Несоответствие документам" соедините с подпроцессом выявления виновных лиц и предъявление претензий. Для отображения подпроцесса используйте тот же символ, что и для отображения действия .
При несоответствии документов заданным требованиям приходования товара на склад не происходит, процесс заканчивается. Выпустите стрелку из подпроцесса выявления виновных лиц и предъявление претензий и соедините ее с символом завершения процесса (Final State)
Стрелку с надписью "Полное соответствие документов" соедините с операцией №2 "Отражение в базе данных количества товара", выполняемой менеджером отдела закупки.
Отражение в базе данных количества товара осуществляется путем создания в базе приходной накладной. Для отображения документа на диаграмме используйте изображение прямоугольника. Нарисуйте прямоугольник мышкой, зафиксировав на панели инструментов "Стандатная" соответствующую пиктограмму Rectangle Tool.
Операция №2 "Отражение в базе данных количества товара" и, получаемый в результате ее выполнения документ Приходная накладная, на диаграмме соединяются пунктирной линией. Для изображения пунктирной линии зафиксируйте пиктограмму "Line Tool" на панели инструментов "Стандартная" и выберите пунктирную линию на панели инструментов "Форматирование", используя меню пиктограммы (Line Patter).
В соответствии с общим описанием бизнес процесса(пункты № 3,7)после выполнения операции №2 "Отражение в базе данных количества товара", выполняемой менеджером отдела закупки, происходит параллельная работа менеджера отдела сертификации и менеджера отдела маркетинга.
Для изображения параллельных процессов примените (Transition|Fork).