UML Components diagram

Отменен
Заказ
6043799
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
25 Апр в 19:00
Цена
Договорная
Блокировка
10 дней
Размещен
24 Апр в 11:22
Просмотров
30
Описание работы

Выполнить диаграмму компонентов кофемата в программе Modelio.

Обязательно использовать: компоненты, подкомпоненты, интерфейсы (в формате “чупа-чупсов”), порты, коннекторы, делегирующие коннекторы.

НЕ использовать “жёсткие” связи между компонентами (связи только через интерфейсы).

Кофемат (далее “К”) принимает купюры и монеты

Покупатель может (именно в этой последовательности):

- внести аванс

- выбрать количество сахара (кнопками для выбора количества сахара. Количество сахара отображается на дисплее)

- выбрать напиток (кнопками для выбора напитка. Выбранный напиток отображается на дисплее)

Далее действует “К”:

“К” помещает в гнездо стаканчик

Если стаканчик успешно помещён:

{ “К” возвращает остаток аванса (монетами)

“К” готовит напиток (в процессе готовки на дисплей выводится прогресс выполнения)

Когда напиток готов, он вливается в стаканчик

В стаканчик помещается ложечка

“К” испускает звуковой сигнал

К сообщает на дисплее о факте готовности

}

Кнопка «Сдача» возвращает деньги (только монетами) только в одном случае: если нажать кнопку «Сдача», когда аванс внесён, а напиток не выбран

То, что К получает извне воду, электричество, кофе и прочие ингредиенты, отражать на диаграмме не надо.

То, что К принимает оплату через приложение смартфона, отражать на диаграмме не надо

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир