Cvicenie - Informacne Systemy 20.10.2020 11:00

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

Cvičenie nadväzuje na diagram prípadov použitia a predstavuje doménový model ako koncepčný, platformovo nezávislý diagram tried z úvodnej fázy vývoja softvéru. Obsahuje triedy bez metód, prípadne s dôležitými atribútmi bez dátových typov, a vzťahy medzi nimi (generalizácia, asociácia, agregácia) spresnené kľúčovými slovami a multiplicitou. Od neho sa líši diagram tried, ktorý je implementačný, platformovo závislý a zachytáva reálny zdrojový kód s atribútmi, dátovými typmi, viditeľnosťou a metódami; v projekte sa nevytvára. Ďalej sa stručne preberá entitno-relačný diagram (ERD) relačných databáz s tabuľkami, záznamami, stĺpcami, primárnymi kľúčmi a vzťahmi 1:1, 1:N, M:N. Na záver sa v Enterprise Architecte vytvára nový projekt s balíčkami Doménový model a Doménové objekty a diagramom tried.

  • - Doménový model je koncepčný, platformovo nezávislý diagram tried z úvodnej fázy vývoja; triedy nemajú metódy ani dátové typy atribútov.
  • - Vzťahy v doménovom modeli (generalizácia, asociácia, agregácia) sa spresňujú kľúčovým slovom a multiplicitou, napríklad 1 článok má * komentárov.
  • - Diagram tried je implementačný a platformovo závislý: obsahuje názov, atribúty s dátovými typmi a viditeľnosťou (+/−) a metódy.
  • - Diagram tried vzniká z reálneho zdrojového kódu a nie je súčasťou študentského projektu.
  • - ERD je databázový model: tabuľky s primárnymi kľúčmi, riadky ako záznamy, stĺpce ako atribúty a vzťahy 1:1, 1:N, M:N.
  • - V Enterprise Architecte sa vytvára balíček Doménový model s podbalíčkom Doménové objekty a diagramom tried (UML Structural → Class).

Zhrnutie pripravené s pomocou AI z prepisu videa.