Разработка кода ИС. Практическая работа №2
-
Класс — это коробка с полями и методами.
-
Связь — линия между коробками с «сколько к скольким»:
1,0..1,0..*,1..*. -
Последовательность — кто за кем шлёт сообщение (стрелочки сверху вниз). 5 стрелок — ок.
-
ER — те же сущности, только как таблицы: у каждой есть PK, и FK указывает на PK другой таблицы.
Что нужно сделать (коротко)
-
Заполнить готовую диаграмму классов (3 коробочки + 3 линии).
-
Заполнить готовую диаграмму последовательности (5 сообщений).
-
(Опционально, за бонус) Отметить связи в мини-ER (3 таблички).
Никакой кодогенерации, отчётов и сложных тулов. Можно на бумаге или в любом редакторе (да хоть в блокноте).
Сценарий (один на всех)
«Заказ пиццы»: Клиент выбирает пиццу, кладёт в корзину, оформляет заказ, оплачивает, курьер везёт.
[task_id id=»19439″]
[task_id id=»19440″]
[task_id id=»19441″]