Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Отчет_ЛР2_сид

.doc
Скачиваний:
33
Добавлен:
27.03.2015
Размер:
45.06 Кб
Скачать

Нижегородский Государственный Технический Университет

Кафедра: Компьютерные Технологии в Проектировании и Производстве

Лабораторная работа N2

Объектно-Ориентированное Проектирование

Изучение архитектуры построения информационных

систем с точки зрения вариантов использования

Выполнил: ст. гр. 07-СБК

Сидоров Иван

Проверил: Паршуков Антон

Нижний Новгород

2011

Задание на лабораторную работу:

Разработать диаграмму вариантов использования для моделирования работы автомата по продаже газированных напитков.

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

Описание предметной области:

Автомат по продаже газированных напитков. Автомат может продавать покупателю обычную газировку и газировку со льдом. Для получения газировки со льдом покупатель должен дополнительно нажать специальную кнопку. Воду и сироп в автомат заправляет специалист по обслуживанию. Некоторые специалисты по обслуживанию знают виды сиропов, которые пользуются наибольшим спросом и могут заправлять автомат с учетом этого спроса. Для заправки автомата его необходимо разблокировать. А после выполнения заправки автомат необходимо заблокировать. Выемку денег из автомата выполняет инкассатор, который тоже выполняет блокирование и разблокирование автомата при его открытии. После выемки денег инкассатор составляет отчет о количестве вынутых денег из автомата и направляет его владельцу автоматов по продаже газированных напитков.

Диаграмма прецедентов системы:

Основной сценарий покупки газированного напитка.

  1. Система готова к работе с покупателем. Пустой стакан находится на лотке автомата. Автомат сообщает покупателю о готовности к обслуживанию.

  2. Покупатель помещает нужную сумму в купюро-приемник.

  3. Покупатель выбирает нужный тип сиропа, нажимая кнопку на панели.

  4. Система наливает газировку с выбранным типом сиропа в стакан.

  5. Покупатель берет стакан с лотка автомата. Система регистрирует снятие стакана.

  6. Покупатель ставит пустой стакан на лоток. Система возвращается в исходное состояние.

Альтернативный сценарий покупки газированного напитка.

1.а. На лотке автомата отсутствует пустой стакан.

1.а.1. Система не готова к работе с покупателем. Автомат сообщает покупателю о неготовности к обслуживанию.

1.б. В автомате не хватает газировки.

1.б.1. Система не готова к работе с покупателем. Автомат сообщает покупателю о неготовности к обслуживанию.

2.а. Покупатель помещает в купюро-приемник неверную сумму.

2.а.1. Система возвращает сдачу или ожидает ввода остатка суммы.

3.а. Покупатель дополнительно нажимает кнопку выдачи льда.

3.а.1. Система выдает покупателю лед в стакан.

5.а. Покупатель не забирает стакан с лотка.

5.а.1. Система ожидает действия покупателя. Сообщение о неготовности от автомата.

6.а. Покупатель не возвращает пустой стакан на лоток.

6.а.1. Система ожидает действия покупателя. Сообщение о неготовности от автомата.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]