Open tyoma-ka opened 2 weeks ago
Tu bude postupne vznikat:
https://drive.google.com/file/d/1dAfORmUZ-MEl_uM6J5rwSRbz46_LYQlz/view?usp=sharing
Rozdielil som na front-end a back-end, lebo mi to pride lepsie na pochopenie. Komponenty, ktore priamo interaguju z pouzivátelskym rozhranim alebo z pohybom dronov (3D objektov) budu sa nahadzat vo front-ende, kedze logika aplikacie, parsery, citacky suborov - v back-ende
Diagram komponentov ponúka statický pohľad na štruktúru a architektúru systému podľa nejakého konkrétneho členenia. Diagram tvoria pomenované obdĺžniky s ikonou komponentu v rohu zodpovedajúce veľkým celkom, ktoré sú prirodzene odčleniteľné od zvyšku aplikácie. Sú prepojené s ostatnými komponentami s ktorými komunikujú - túto komunikáciu s pravidla definujú verejne prístupné rozhrania daného komponentu - znázornené uzavretým krúžkom, resp. otvoreným polkruhom (poskytovateľ, vs. klient) pripojeným krátkou úsečkou k zodpovedajúcemu komponentu. Komponentový diagram môže znázorňovať aj hierarchickú štruktúru komponentov - keď sú menšie komponenty zapúzdrené do väčšieho, v tom prípade v diagrame môžu byť použité "delegation connectory", ktoré smerujú vonkajšie rozhrania na rozhrania vnútorných komponentov.