Подготовьте отчет по лабораторной работе

Отчет должен содержать:

Титульный лист

Постановку задачи

Порядок выполнения

Результаты выполнения

Выводы по работе


Лабораторная работа 2. Создание диаграмм взаимодействия

В этом упражнении будут разработаны диаграммы последовательности и диаграммы коммуникации, также называемые кооперативными диаграммами, описывающие введение нового заказа в нашу систему обработки заказов.

Постановка задачи

Поговорив с Бобом, Сьюзан поняла, что должна делать система обработки заказов, разрабатываемая ей для фирмы Robertson's Cabinets. Она нарисовала диаграмму Вариантов Использования. Изучив эту диаграмму, все пришли к согласию по поводу области применения системы.

Теперь наступило время анализа ее составных частей. Высший приоритет среди пользователей имеет вариант использования "Ввести новый заказ", он же связан с наибольшим риском. В связи с этим Сьюзан решила заняться им в первую очередь.

Она поговорила с Карлом, заведующим отделом продаж. Они вдвоем обсудили поток событий, который будет реализовываться в варианте использования.

Получив нужную ей информацию, Сьюзан засела за описание сценариев. В результате ее описание выглядело следующим образом:

1. Продавец вводит новый заказ.

2. Продавец пытается ввести заказ, но товара нет на складе.

3. Продавец пытается ввести заказ, но при его сохранении в базе данных произошла ошибка.

Затем она приступила к созданию диаграмм Последовательности и Кооперативных диаграмм для сценария "Ввести новый заказ".

Создание диаграмм Взаимодействия

Создайте диаграмму Последовательности и Кооперативную диаграмму, отражающую ввод нового заказа в систему обработки заказов. Готовая диаграмма Последовательности должна выглядеть как на рисунке 5.

Это только одна из диаграмм, необходимых для моделирования варианта использования "Ввести новый заказ". Она соответствует успешному варианту хода событий. Для описания того, что случится, если возникнет ошибка, или если пользователь выберет другие действия из предложенных, придется разработать другие диаграммы. Каждый альтернативный поток варианта использования может быть промоделирован с помощью своих собственных диаграмм Взаимодействия.

Этапы выполнения упражнения


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: