| Form of studies |
Bachelor |
| Title of the study programm |
Information Technology |
| Title in original language |
Koda balstītu diagrammu rīku salīdzinošā analīze programmatūras izstrādē |
| Title in English |
Comparative Analysis of Code-based Diagram Tools in Software Development |
| Department |
Faculty Of Computer Science Information Tehnology And Energy |
| Scientific advisor |
Gusts Linkevičs |
| Reviewer |
Olga Kotova |
| Abstract |
Bakalaura darba “Koda balstītu diagrammu rīku salīdzinošā analīze programmatūras izstrādē” ietvaros ir pētīta diagrammu nozīme programmatūras izstrādes procesā un analizētas koda balstītas pieejas diagrammu veidošanā. Darba mērķis ir salīdzināt koda balstītus diagrammu rīkus PlantUML, Mermaid un Graphviz, izvērtējot to sintakses vienkāršību, diagrammu tipu atbalstu, diagrammu vizuālo kvalitāti, integrācijas iespējas ar izstrādes vidi un diagrammu izveides laiku programmatūras izstrādes procesā. Darba teorētiskajā daļā tika apskatīti diagrammu pamatprincipi programmatūras inženierijā, koda balstītu diagrammu pieejas, diagrammu pielietojums dokumentācijā un koda balstītu diagrammu veidošanas procesi programmatūras izstrādē. Papildus tam tika analizēti PlantUML, Mermaid un Graphviz rīki, to sintakse, funkcionalitāte un diagrammu tipu atbalsts. Praktiskajā daļā tika analizētas esošās pieejas diagrammu izstrādē, identificēti grafisko un koda balstīto diagrammu rīku ierobežojumi, kā arī veikta salīdzinošā analīze starp PlantUML, Mermaid un Graphviz rīkiem. Eksperimentālajā daļā, izmantojot projekta scenāriju “Dzīvnieku reģistrs”, tika veikts praktisks rīku novērtējums, analizējot sintakses sarežģītību, diagrammu vizuālo kvalitāti, integrāciju ar izstrādes vidi un diagrammu izveides laiku. Balstoties uz iegūtajiem rezultātiem, tika izstrādāti praktiski ieteikumi piemērotākā diagrammu rīka izvēlei programmatūras izstrādes procesā.
Darbs satur 68 lapas, 44 attēlu, 4 tabulas un 30 literatūras avotus. |
| Keywords |
Koda balstītas diagrammas, diagrammu rīki, diagrammu salīdzinošā analīze, sistēmu modelēšana. |
| Keywords in English |
Code-based diagrams, diagramming tools, comparative analysis of diagrams, system modeling. |
| Language |
lv |
| Year |
2026 |
| Date and time of uploading |
26.05.2026 01:05:03 |