Файл: Разработка регламента выполнения процесса «Транспортная доставка заказов» (Транспортная доставка заказов).pdf
Добавлен: 30.06.2023
Просмотров: 82
Скачиваний: 3
В состоянии Доставка заявка передается водителю
В состояние Отменен заказ переходит из состояния Открыт при наступлении события "заказ отменен". При выходе из него выполняется действие выхода "Сохранить дату отмены". При переходе из этого состояния в конечное выполняется действие "* OderItem.Delete()" (удаление пункта заказа). Здесь также стоит "*", поскольку это действие будет выполняться много раз.
Создание диаграмм деятельности.
Создание диаграммы деятельности для бизнес-процесса предприятия по продаже компьютеров и их обслуживанию.
Рассмотрим в целом, что происходит на предприятии от момента оформления заказа до его доставки. После приема звонка оператор передает его менеджеру, который прежде чем найти водителя заказывает необходимые блюда на кухне. После приготовления обедв выполняется его доставка, затем оформляются необходимые документы.
Для создания диаграммы действий необходимо щелкнуть правой кнопкой мыши по Представлению Вариантов Использования и в появившемся меню выбрать пункт New > Activity Diagram, ввести ее имя, после чего дважды щелкнуть по ней в браузере, чтобы открыть ее. Результат построения диаграммы показан на рис. 6:
Рисунок 6. Диаграмма деятельности бизнес-процесса
Создание диаграммы последовательности
Создание диаграммы последовательности для сценария "Добавить новую заявку" прецедента " Ремонт техники "
Диаграмма последовательности отражает поток событий, происходящих в рамках варианта использования.
Все действующие лица показаны в верхней части диаграммы. Стрелки соответствуют сообщениям, передаваемым между действующим лицом и объектом или между объектами для выполнения требуемых функций.
На диаграмме последовательности объект изображается в виде прямоугольника, от которого вниз проведена пунктирная вертикальная линия. Эта линия называется линией жизни (lifeline) объекта. Она представляет собой фрагмент жизненного цикла объекта в процессе взаимодействия.
Каждое сообщение представляется в виде стрелки между линиями жизни двух объектов. Сообщения появляются в том порядке, как они показаны на странице сверху вниз. Каждое сообщение помечается как минимум именем сообщения. При желании можно добавить также аргументы и некоторую управляющую информацию. Можно показать самоделегирование (self-delegation) – сообщение, которое объект посылает самому себе, при этом стрелка сообщения указывает на ту же самую линию жизни.