Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums UML klašu diagrammas ģenerēšanas risinājumu analīze no programmas koda
Nosaukums angļu valodā Analysis of Solutions for the Generation of the UML Class Diagram from Program Code
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Oksana Ņikiforova
Recenzents Accenture Latvijas Filiāle, vecākais analītiķis, Mg.sc.ing. K.Gusarovs
Anotācija Darbā ir apskatītas klašu diagrammu ģenerēšanas risinājumu analīze no programmas koda. Bakalaura darbā tiek izmantota PHP 5 (angl. Hypertext Preprocessor) programmēšanas valoda, pamatojoties uz ko tiek veikts pētījums par klašu diagrammu ģenerēšanas efektivitāti un pareizību, izmantojot speciālas programmas. Autors veic UML valodas pārskatu, ņemot vērā tās svarīgākos momentus. Tiek aprakstītas 14 UML valodas diagrammas, tiek pamatota klašu diagrammas un PHP valodas izvēle pētījumam. Tiek ģenerēts programmas kods un piedāvātas UML klašu diagrammas, kuras autors vēlas redzēt kā programmu darbības rezultātu, pamatojoties uz UML standartiem. Darbā tiek izveidoti kritēriji, pamatojoties uz kuriem tiek salīdzinātas ar Visual-Paradigm 12.1, Enterprise Architect 12, JetBrains PHPStorm 8.0.3 programmām ģenerētas diagrammas. Izveidotas diagrammas tiek salīdzinātas savā starpā, tiek noskaidrota labāka no apskatītām programmām un piedāvāti tās uzlabošanas priekšlikumi. Bakalaura darbs satur UML diagrammu īsu aprakstu, klašu diagrammas elementu precizēšanu, kā arī programmu analīzi un vērtēšanu. Analīzes rezultātā tika noskaidrota labāka no apskatītām programmām, ar ko palīdzību var ģenerēt UML klašu diagrammas un kas atbilst vairākiem UML klašu diagrammas standartiem. Tiek doti priekšlikumi programmas izstrādātājiem un norādītas programmu trūkumi, kas ietekmē ģenerēto klašu diagrammu kvalitāti. Dokumentā ir 43 lappuses, 30 attēli, 4 tabulas, 1 pielikums un 22 informācijas avoti.
Atslēgas vārdi UML, kods, PHP, ģenerēšana, diagramma
Atslēgas vārdi angļu valodā UML, code, PHP, generation, diagram
Valoda lv
Gads 2015
Darba augšupielādes datums un laiks 04.06.2015 08:27:29