P4: Modularizácia a konceptualizácia štruktúry

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška sa venuje diagramom aktivít ako prostriedku na rozpísanie prípadov použitia, na príklade objednania tovaru. Vysvetľuje sa základná stavba diagramu – akcie, rozhodovanie, partície (swim lanes) a možnosť vnárania zložených aktivít do ďalších diagramov. Osobitná pozornosť je venovaná modelovaniu zrušenia akcie pomocou prerušovacieho regiónu a signálu, ako aj pravidlám pre rozhodovacie a paralelné uzly. Zdôrazňuje sa, že neexistuje jeden správny spôsob modelovania a študenti majú svoje rozhodnutia vedieť zdôvodniť. Prebieha aj diskusia o pomenovaní akcií v rozkazovacom spôsobe namiesto podstatných mien.

  • - Diagramy aktivít rozpisujú prípady použitia (príklad: objednaj tovar) do konkrétnych krokov.
  • - Partície (swim lanes) priraďujú akcie k jednotlivým aktérom.
  • - Zložené akcie možno rozpracovať vo vlastnom diagrame a vnoriť ich do iného.
  • - Rozhodovacie uzly a paralelné vetvenie vyžadujú konzistentné spájanie tokov (synchronizácia vstupov).
  • - Prerušovací región so signálom slúži na modelovanie zrušenia (cancel) akcie, napr. zrušenie objednávky.
  • - Extend prípady použitia (napr. modifikácia plánu doplnenia zásob) sa musia explicitne vyvolať, nedajú sa len 'prilepiť'.
  • - Akcie sa pomenúvajú v rozkazovacom spôsobe, aby jasne vyjadrovali konkrétnu vykonávanú činnosť.
  • - Modelovanie projektu prebieha iteratívne – od celkového návrhu k detailom atribútov a metód.

Zhrnutie pripravené s pomocou AI z prepisu videa.