Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
pre programové súbory (celková štruktúra):
* Ikony súborov: Najjednoduchšou reprezentáciou je generická ikona súboru (často prázdna stránka alebo symbol dokumentu) so štítkom označujúcim názov súboru a prípadne jeho typ (napr. Toto je bežné v diagramoch súborových systémov alebo vývojových diagramov ukazujúcich prenos údajov.
* políčka v vývojových diagramoch: Vo vývojovom diagrame na vyššej úrovni zobrazujúcom vykonávanie programu môže byť programový súbor reprezentovaný obdĺžnik alebo zaokrúhlený obdĺžnik obsahujúci názov súboru.
* uzly v UML diagramoch: Diagramy UML (Unified Modeling Language) môžu predstavovať programový súbor ako komponent alebo balík, ktorý ukazuje svoje vzťahy s inými komponentmi.
* Data Flow Diagrams (DFD): Programový súbor sa môže zobrazovať ako ukladanie údajov alebo proces v DFD, v závislosti od toho, či sa považuje za statický zdroj údajov alebo aktívny prvok spracovania.
pre funkcie (vnútorná štruktúra a vzťahy):
* obdĺžniky v vývojových diagramoch: Funkcie sú zvyčajne reprezentované obdĺžnikmi vo vývojových diagramoch, s názvom funkcie vo vnútri.
* UML diagramy (aktivita, sekvencia, trieda):
* Activity Schegrams: Ukážte tok kontroly v rámci funkcie ako séria akcií a rozhodovacích bodov.
* sekvenčné diagramy: Ilustrujte interakcie medzi rôznymi funkciami alebo objektmi a zobrazujú sekvenciu hovorov a odovzdávania správ.
* triedne diagramy: Ak sú funkcie metódy v rámci tried, sú zobrazené v rámci triedy diagramu ako súčasť definície triedy.
* Grafy riadenia (CFG): Jedná sa o formálnejšie reprezentácie používané pri analýze programov a návrhu kompilátorov. Uzly predstavujú základné bloky kódu a hrany predstavujú riadiaci tok medzi blokmi. Funkcia by bola reprezentovaná ako podgraf v rámci CFG.
* volajte grafy: Tieto diagramy vizualizujú volacie vzťahy medzi funkciami a ukazujú, ktoré funkcie volajú, ktoré ostatné. Uzly predstavujú funkcie a hrany predstavujú hovory.
* Nassi-shneiderman diagramy (N-S grafy): Tieto štruktúrované programovacie diagramy predstavujú funkcie s použitím vnorených obdĺžnikov, ktoré jasne ukazujú riadiaci tok a štruktúru.
Najlepšia voľba grafickej reprezentácie závisí od potrebnej úrovne detailov a publika. Napríklad pre podrobný návrh alebo analýzu môže byť potrebná jednoduchá ikona súboru, zatiaľ čo pre prehľad systému UML alebo CFG môže byť potrebná schéma aktivity UML alebo CFG.