Главная страница

ЮМЛ диаграммы. Диаграмма вариантов использования Диаграммы последовательностей и классов


Скачать 25.7 Kb.
НазваниеДиаграмма вариантов использования Диаграммы последовательностей и классов
АнкорЮМЛ диаграммы
Дата17.07.2022
Размер25.7 Kb.
Формат файлаdocx
Имя файлаUML.docx
ТипДокументы
#632097




Диаграмма вариантов использования
Диаграммы последовательностей и классов

Раздел сценария выполнения варианта использования «Покупка товара»

Вариант использования

Покупка товара

Актеры

Клиент

Краткое описание

Клиент вставляет деньги в автомат. Выбирает товар. Получает товар.

Цель

Покупка товара




Ход событий сценария выполнения варианта использования «Покупка товара»

Действия актеров

Отклик системы

  1. Клиент вставляет деньги в автомат

  1. Определить сумму

Исключение №1: Клиент не вставил деньги




  1. Клиент выбирает товар

Исключение № 2: Товар закончился

  1. Автомат определяет выбранный товар

6. Клиент забирает товар

Исключение №3: Остались деньги

  1. Автомат выдает товар




Раздел Исключения сценария выполнения варианта использования «Покупка товара»

Действия актера

Отклик системы

Исключение №1: Клиент не вставил деньги




Ждать выбора товара. Сообщить стоимость. Ждать оплаты.

Исключение № 2: Товар закончился




Сообщение «товар закончился». Сменить цвет индикатора. Отправить сообщение на станцию обслуживания. Ждать выбор другого товара.

Исключение №3: Остались деньги (сдача)




Выдать сдачу.




Раздел сценария выполнения варианта использования «Внесение новых данных»

Вариант использования

Внесение новых данных

Актеры

Станция обслуживания

Краткое описание

Внесение новых данных, обновление имеющихся.

Цель

Внесение новых данных, обновление имеющихся.




Ход событий сценария выполнения варианта использования «Внесение новых данных»

Действия актеров

Отклик системы

  1. Станция обслуживания отправляет новые данные.

  1. Принимает новые данные.




Раздел сценария выполнения варианта использования «Выемка денег»

Вариант использования

Выемка денег

Актеры

Обслуживающий персонал

Краткое описание

Нажатие секретной кнопки. Открытие отделения с деньгами. Выемка денег. Закрытие отделения.

Цель

Внесение новых данных, обновление имеющихся.




Ход событий сценария выполнения варианта использования «Выемка денег»

Действия актеров

Отклик системы

  1. Нажимает секретную кнопку

  1. Определяет нажатую кнопку.

  2. Открывает отделение с деньгами.

  1. Вынимает деньги




  1. Закрывает отделение

  1. Сообщает на станцию обслуживания




Раздел сценария выполнения варианта использования «Загрузка товара»

Вариант использования

Загрузка товара

Актеры

Обслуживающий персонал

Краткое описание

Открыть устройство хранения товара. Загрузка товара на лотки. Закрыть устройство хранения товара.

Цель

Загрузка товара на лотки.




Ход событий сценария выполнения варианта использования «Загрузка товара»

Действия актеров

Отклик системы




  1. Определяет отсутствие товара.




  1. Отправляет сообщение на станцию обслуживания.

  2. Изменяет цвет индикатора.

  1. Принимает сообщение.

  2. Отправляет обслуживающий персонал.




  1. Нажимает кнопку открыть устройство хранения товара.




  1. Определяет нажатую кнопку.

  2. Открывает устройство хранения товара.

  1. Загружает товар.

  2. Закрывает устройство.

  1. Определяет наличие товара.

  2. Изменяет цвет индикатора.


написать администратору сайта