Skip to main content

02-Top Level Architecture

4. Návrh Systému a Architektúra (Sparx EA)

Pre lepšie pochopenie štruktúry a funkčnosti systému som v nástroji Sparx Enterprise Architect vytvorila logický a fyzický model. Tieto diagramy pomohli definovať komponenty, ich zodpovednosti a vzájomné prepojenia ešte pred samotnou implementáciou.

Celý model si môžete stiahnuť a otvoriť priamo v Enterprise Architect:


Fyzický Model

Fyzický model zobrazuje konkrétne hardvérové komponenty, z ktorých sa systém skladá, a ich prepojenie. Identifikuje hlavné časti ako Arduino, senzor, ovládač motora (MOSFET) a samotnú pumpu.

Fyzický model komponentov
Obr.: Fyzický model hardvérových komponentov a ich prepojení.

Logický Model (Štruktúra Kódu)

Logický model sa zameriava na softvérovú architektúru. Definuje hlavné triedy a ich metódy, ako napríklad MiskaController, PumpaController a SenzorHladiny, a ukazuje, ako spolu komunikujú.

Logický model a štruktúra kódu
Obr.: Logický model definujúci štruktúru softvéru.
  • Pridaj high-level diagram alebo popis architektúry.

Navigation: ⬆️ SDLC · ⬅️ Projekt