Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Vaadin satvara izpēte Java lietotņu izstrādei |
Title in English |
Research on Vaadin Framework for Java Applications Development |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Pāvels Rusakovs |
Reviewer |
SIA "C.T.Co", Vadošais programmatūras izstrādātājs, Mg.sc.ing. K.Gusarovs |
Abstract |
Lietotņu izstrāde ir ilgs, laikietilpīgs process, kurš patērē daudz laika resursa un prasa no izstrādātāja noteiktas zināšanas izstrādes jomā. Mūsdienās, tīmekļa lietotnes ir plaši pielietojamas vairākiem nolūkiem, dēļ kā, izstrādātājam ir jāspēj nodrošināt tīmekļa lietotnes izstrādi ar mazāku laika ieguldījumu un nezaudējot tās kvalitāti. Lai atvieglotu lietotnes izstrādi tiek izmantoti vairāki satvari, katram no kuriem ir savas noteiktās īpašības, ietekmējošās gan uz lietotnes izstrādes procesu, gan uz gala produktu kopumā. Tomēr, eksistējošo satvaru vairākums izraisa problēmu piemērotākā satvara izvēlē noteiktajam projektam, jo izstrādātājam labi jāzina un jāsaprot eksistējošā satvara īpašības un iespējas. Lai daļēji atrisinātu minēto problēmu, dotajā bakalaura darbā tiks apskatīts un izpētīts Vaadin tīmekļa lietotņu izstrādes satvars.
Bakalaura darba teorētiskajā daļā tiks apskatīta Java valoda, tās vēsture, tīmekļa lietotņu izstrādes tehnoloģijas, automātiskās būvēšanas rīki, MVC arhitektūras modelis un tīmekļa lietotņu izstrādes satvari. Tiks detalizēti apskatīts Vaadin satvars, tā vēsture, arhitektūra un tehnoloģijas satvara pamatā, lai radītu priekšstatu par dotajā darbā pētāmo satvaru.
Bakalaura darba praktiskajā daļā tiks izstrādātas Java tīmekļa lietotnes ar Vaadin satvara pielietojumu, kuras tiks salīdzinātas ar ekspertu piemētiem un viedokļiem, lai izsecinātu, kā Vaadin satvars ietekmē un uzlabo Java tīmekļa lietotņu izstrādes procesu.
Dotajā darbā ir 40 lappuses, 41 attēls un 7 pielikumi. Tika izmantots 61 informācijas avots. |
Keywords |
Java, Vaadin, tēmekļa lietotņu izstrāde, satvari |
Keywords in English |
Java, Vaadin, web application development |
Language |
lv |
Year |
2019 |
Date and time of uploading |
05.06.2019 11:34:35 |