Graduate papers
  
Description of the graduate paper
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