Это хорошая диаграмма варианта использования? UML - PullRequest
0 голосов
/ 22 января 2019

Я не уверен, что моя диаграмма вариантов использования написана правильно, или ей нужно больше данных? Я создаю веб-приложение для ресторана. Вы должны быть в состоянии:

  • Добавить бронирование
  • Панель инструментов для совершения заказов
  • Приборная панель для кухни
  • Панель приборов для бармена
  • Панель инструментов для редактирования меню.

Тот, кто может сделать диаграмму классов для меня, получит 20 $ PayPal.

Спасибо. :)

UML Use Case diagram

Ответы [ 2 ]

0 голосов
/ 22 января 2019

У вас есть три прямые роли и одна косвенная 1. Клиент 2. Учетные записи 3. Официант 4. Шеф-повар

  1. Клиент ест еду, если есть напиток, то он пьет напиток.Он также размещает заказ.Он также платит за еду.
  2. Бухгалтер получает количество еды и напитков.Один на еду и другой на напиток
  3. Официант получает заказ на еду и напитки
  4. Шеф-повар готовит еду и подтверждает заказ
0 голосов
/ 22 января 2019

Каковы эти стереотипные зависимости return ? Что не существует в норме

Стрелка отсутствует или скрыта для расширения ?


да, вы можете заменить Reservate ---<<return>>---> XX reservation на Reservate <---<<extend>>--- XX reservation, но это не очень понятно, потому что когда вы вводите бронирование, вы, наконец, редактируете его

Кажется, лучше иметь

  • введите не редактировать и не удалять, но исключение отменить
  • дополнительный UC "найти резервирование", имеющий возможность удалять, редактировать или распечатывать
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...