P4: Modularizácia a konceptualizácia štruktúry
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška sa začína organizačnými informáciami o odovzdávaní projektu z predmetu Modelovanie softvéru – termín 23. októbra, obsah odovzdávanej časti (diagramy prípadov použitia, diagramy aktivít a sekvencií, minimálne šesť prípadov použitia) a podmienky hodnotenia. Vyučujúci upozorňuje na časté chyby pri tvorbe prípadov použitia, najmä na zamieňanie prípadu použitia s návrhom používateľského rozhrania. Hlavnou témou je následne demonštrácia toho, ako sa časť štruktúry softvérového systému (triedy a ich operácie) dá odvodiť z diagramov sekvencií patriacich k prípadom použitia v nástroji Enterprise Architect. Ukazuje sa práca s lifelines objektov, priraďovanie tried k prípadom použitia a organizáciu diagramov aktivít a sekvencií pod jednotlivé prípady použitia.
- - Odovzdanie prvej časti projektu (prípady použitia, diagramy aktivít a sekvencií) je 23. októbra do 8:00 ráno.
- - Minimálne 6 prípadov použitia, pričom CRUD operácie sa počítajú ako jeden prípad použitia.
- - Prípad použitia nie je návrh používateľského rozhrania – nemá obsahovať prvky UI ani vetvenie na všetky možné akcie.
- - Diagramy sekvencií pomáhajú lepšie odhaliť štruktúru systému (triedy) než diagramy aktivít.
- - V Enterprise Architecte možno triedy a operácie vytvárať priamo pri práci s prípadmi použitia a diagramami sekvencií.
- - Diagramy aktivít a interakcie (sekvenčné diagramy) sa organizujú ako podriadené prvky pod konkrétny prípad použitia.
- - Lifelines v diagrame sekvencií sa vytvárajú pretiahnutím existujúcej triedy, nie cez samostatný toolbox link.
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky