Разработка кода ИС. Практическая работа №2

  • Класс — это коробка с полями и методами.

  • Связь — линия между коробками с «сколько к скольким»: 1, 0..1, 0..*, 1..*.

  • Последовательность — кто за кем шлёт сообщение (стрелочки сверху вниз). 5 стрелок — ок.

  • ER — те же сущности, только как таблицы: у каждой есть PK, и FK указывает на PK другой таблицы.

Что нужно сделать (коротко)

  1. Заполнить готовую диаграмму классов (3 коробочки + 3 линии).

  2. Заполнить готовую диаграмму последовательности (5 сообщений).

  3. (Опционально, за бонус) Отметить связи в мини-ER (3 таблички).
    Никакой кодогенерации, отчётов и сложных тулов. Можно на бумаге или в любом редакторе (да хоть в блокноте).

Сценарий (один на всех)

«Заказ пиццы»: Клиент выбирает пиццу, кладёт в корзину, оформляет заказ, оплачивает, курьер везёт.


[task_id id=»19439″]

[task_id id=»19440″]

[task_id id=»19441″]