Closed Pia669 closed 8 months ago
na základe diskusie vytvorený nový triedny diagram:
Budeme mať dva typy používateľov - admin a user. Na základe getType() sa im určia privilégiá. Trieda Train reprezentuje samotný vlak. Každý vlak môže mať jeden template, ale na viacero vlakov môže byť použitý rovnaký template. Vagón je agregácia Train, teda vlak sa v skratke skladá z vozňov. Aj vlak aj vagón môžu mať max jednu poznámka, a rovnaká poznámka nemôže patriť rôznym objaktom. Blackboard note je odvodená od Note. Je to poznámka ktorá sa nachádza špecificky na tabuli a nikde inde. Je agragáciou Blackboard, ktorá reprezentuje tabuľu poznámok.
prva verzia diagramu, este bude prediskutovana na stretnuti