Graduate papers
  
Description of the graduate paper
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
Author Reinis Vesers
Department 12300 Institute of Applied Computer Systems
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