Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Tīmekļa lietotņu izstrādes analīze Python valodā |
Title in English |
Analysis of Web Applications Development in Python Language |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Pāvels Rusakovs, Dr.sc.ing. |
Reviewer |
K.Ivenkovs, Mg. sc. ing., Rietumu bankas projekta tehniskais direktors |
Abstract |
Mūsdienās interneta klātbūtne nepieciešama gandrīz jebkādai uzņēmējdarbībai. Lai gan lielākā daļa uzņēmumu spēj iztikt ar standartizētiem risinājumiem, daudziem uzņēmumiem nepieciešami pielāgoti risinājumi.
Lai gan šie risinājumi ir pielāgoti biznesa noteikumu formā, to funkcionālās prasības bieži saglabājās līdzīgas vai pat vienādas. Šīs līdzīgās funkcijas, piemēram, datu glabāšanas, autorizēšanās, dinamiski ģenerēta satur pasniegšanas un citas funkcijas, katram risinājumam veidot atkārtoti ir neefektīva laika un finansiālo resursu izmantošana.
Lai atrisinātu šo problēmu, tiek izmantoti tīmekļa lietotņu satvari. Tie nodrošina visu bieži izmantojamo funkcionalitāti, ļaujot satvara lietotājam koncentrēties uz pašu lietotnes loģikas izstrādi.
Šajā bakalaura darbā tiek analizētas tīmekļa lietotņu izstrādes iespējas Python programmēšanas valodā un populārākajos šajā programmēšanas valodā izstrādātos tīmekļa lietotņu satvaros.
Apskatītie tīmekļa lietotņu izstrādes satvari tiek analizēti un novērtēti balstoties uz savietojamību ar dažādākām tehnoloģijām, izstrādes atbalstu un satvara pielāgojamību savām vajadzībām.
Tiek izstrādāts palīglīdzeklis, kas nosaka vispiemērotākā tīmekļa lietotņu izstrādes satvaru balstoties uz lietotāja noteiktām vajadzībām. Palīglīdzeklis balstās uz iepriekš analizētajiem kritērijiem un iegūtajām zināšanām par katru no satvariem.
Dokumentā ir 40 lappuses, 55 attēli, 1 pielikums un 43 nosaukumu informācijas avoti. |
Keywords |
Python tīmekļa satvari |
Keywords in English |
Python web frameworks |
Language |
lv |
Year |
2016 |
Date and time of uploading |
01.06.2016 13:32:21 |