Основные элементы и правила построения диаграммы вариантов использования
Автор: Sentiago22 • Май 2, 2023 • Лекция • 276 Слов (2 Страниц) • 357 Просмотры
Цель занятия: Изучить основные элементы и правила построения диаграммы вариантов использования.
Постановка задачи: Описать функции рассматриваемой системы с помощью диаграммы вариантов использования.
Вариант: Моделирование работы аптеки.
Порядок выполнения работы:
1. Построить диаграмму вариантов использования по следующему описанию: «Клиент банка может пополнить счет, в случае отсутствия счета предварительно открыв его, или снять деньги со счета, с возможностью его закрытия. В каждом из описанных действий участвует операционист банка и кассир.» Заполнить таблицу на основе полученной диаграммы:
[pic 1]
Рисунок. 1 – Диаграмма вариантов использования (работа банка)
Таблица 1 — Описание взаимодействий актеров и вариантов использования
Актер/ ВИ | Тип связи | Вариант использования |
Клиент Банка | Простая ассоциация | Пополнить счет |
Клиент Банка | Простая ассоциация | Снять деньги со счета |
Операционист | Простая ассоциация | Пополнить счет |
Операционист | Простая ассоциация | Снять деньги со счета |
Кассир | Простая ассоциация | Пополнить счет |
Кассир | Простая ассоциация | Снять деньги со счета |
Открыть счет | Расширение | Пополнить счет |
Закрыть счет | Расширение | Снять деньги со счета |
2. Описать спецификацию функций рассматриваемой системы с учетом индивидуального варианта учебного проекта.
Клиент аптеки может проконсульитроваться со специалистом и узнать о наличии товара, его цены, а в случае удовлетворительной информации - купить товар. В моменте взаимодействия с клиентом участвует фармацевт, который также регулирует наличие товаров и их сроки годности. В случае отстутствия товара произвести пополнение запасов, а в случае истечения срока годности – списать товар и произвести пополнение.
Таблица 2 — Описание взаимодействий актеров и вариантов использования
Актер/ ВИ | Тип связи | Вариант использования |
Клиент Аптеки | Простая ассоциация | Консультация со специалистом |
Клиент Аптеки | Простая ассоциация | Приобретение товара |
Консультация со специалистом | Направленная ассоциация | Приобретение товара |
Фармацевт | Простая ассоциация | Приобретение товара |
Фармацевт | Простая ассоциация | Консультация со специалостом |
Фармацевт | Простая ассоциация | Проверить наличие товара |
Фармацевт | Простая ассоциация | Проверить сроки годности товаров |
Проверить наличие товаров | Расширение | Заказать товар |
Проверить сроки годности товара | Расширение | Списать товар |
Списать товар | Направленная ассоциация | Заказать товар |
3. Изобразить спецификацию функций системы, описанной в п.2 через диаграмму вариантов использования.
...