Search results for "programmēšana"
showing 10 items of 67 documents
Darbinieku darba grafika izveide, lietojot lineāro programmēšanu
2018
Darbinieku darba grafika plānošanai ir sarežģīts process, kura mērķis ir atrast optimālo darba grafika veidu, kas apmierinātu ne tikai uzņēmuma vajadzības, bet arī pašu darbinieku vēlmes attiecībā uz darba laiku. Bakalaura darbā tiek pētīts kā var atvieglot darba grafika izveidi, izmatojot lineāro programmēšanu. Darbā tiek apskatīti literatūrā esošie darba grafika plānošanas modeļi (Danciga modelis, Bečtolda un Džeikobsa modelis, Aikina modelis un Tomsona modelis), kas tika salīdzināti savā starpā un ilustrēti ar piemēriem.
Теория алгоритмов и программ. Выпуск 2
1975
Funkcionālā programmēšana mājaslapu izstrādē
2017
Tīmekļa vietnes kļūs aizvien funkcionāli bagātākas, kas padara tīmekļa vietnes klienta puses programmēšanu sarežģītāku, kas nozīmē, ka aizvien svarīgāk ir to labi strukturēt, kur izmantot var funkcionālo programmēšanu. Bakalaura darbā tiks apskatītas iespējas pielietot funkcionālās programmēšanas paradigmu tīmekļa vietnes klienta pusē. Darba mērķis ir izpētīt tīmekļa vietnes klientu pusi un funkcionālās programmēšanas iespējas tajā, kā arī salīdzināt tās ar ikdienas risinājumu. Tika gūta izpratne par tīmekļa vietņu klientu puses uzbūvi, apskatīti funkcionālās programmēšanas risinājumi tīmekļa vietņu klientu pusē, kā arī izstrādāts un salīdzināts risinājums, izmantojot funkcionālās programmē…
Lietotnes stāvokļa pārvaldība izmantojot ANGULAR satvaru
2018
Dokumenta ievada daļā tiek definētas datu kopīgošanas un sinhronizācijas problēmas izstrādājot uz Angular satvara bāzētu tīmekļa lietotni. Pētījuma mērķis ir veikt deviņu dažādu stāvokļu pārvaldības rīku salīdzināšanu un literatūras avotu izpēti, kā arī definēt kritērijus, pēc kuriem iespējams noteikt piemērotāko stāvokļa pārvaldības šablonu. Tika izveidotas 10 dažādas lietotnes integrācijas, un, balstoties uz darbā definētajiem salīdzināšanas kritērijiem, tika iegūti mērījumu rezultāti un veikta salīdzināšana. Iegūtie rezultāti liecina, ka rīku veiktspējas ietekme uz lietotni nav noteicošais faktors. Lai izvēlētos piemērotu stāvokļa pārvaldības rīku, jāņem vērā tā saderība ar Angular satva…
Funkcionalitātes paplašināšanas iespējas e-studiju sistēmā Moodle
2017
E-studiju sistēma Moodle apskatīta no funkcionalitātes paplašināšanas viedokļa. Pētījuma nolūks – piedāvāt risinājumu, kas balstīts uz Moodle tehniskajām iespējām un kas varētu tikt izmantots Latvijas Universitātes Datorikas fakultātes pirmā kursa studentu atbiruma problēmas risināšanā. Izpētīti Moodle testu jautājumu veidi un jaunu jautājumu veidu izveides iespējas. Izveidots Moodle spraudnis – jauns jautājumu veids, kam atbilde iesniedzama kā viens vai vairāki skaitļu intervāli. Izveidots Moodle tests, izmantojot gan esošos jautājumu veidus, gan jauno veidu un iekļaujot tajā dažādu tipu uzdevumus, kas paredzēti programmēšanas spēju novērtēšanai. Izveidotais tests dots izpildīšanai respond…
Programmēšanas apguves tīmekļa vietnes moduļu izstrāde
2018
Start(IT) ir projekts, kura mērķis ir palielināt programmēšanas apguves iespējas Latvijas vispārizglītojošās skolās. Lai atvieglotu mācības, tika izveidota tīmekļa vietne - sistēma, kurā to ērti var izdarīt. Kvalifikācijas darba ietvaros tīmekļa vietnei, kas veidota Ruby programmēšanas valodā Ruby on Rails ietvarā, tiek izstrādāti jauni moduļi, kas ļaus sistēmas lietotājiem apgūt konkrētus kursus, sekot līdzi mācību progresam, pārbaudīt savas zināšanas testos, kā arī pievienotas jaunas iespējas lietotāju profilos. Sistēmas dati tiek uzglabāti PostgreSQL datubāzē, savukārt sistēma ir veidota, izmantojot jaukto metodi, iekļaujot tajā spējās (Agile) un ūdenskrituma (waterfall) izstrādes metode…
Bibliotēka priekš tirgotāju integrācijas maksājumu sistēmā
2019
Šis dokuments ir Latvijas Universitātes Datorikas fakultātes studiju kursa “Kvalifikācijas darbs II” (DatZ2049) ietvaros izstrādātās “Bibliotēkas priekš tirgotāju integrācijas maksājumu sistēmā” programmatūras tehniskā dokumentācija, kas ietver programmatūras prasību specifikāciju, programmatūras projektējuma aprakstu, programmatūras testēšanas dokumentāciju un projekta organizācijas aprakstu. “Bibliotēkas priekš tirgotāju integrācijas maksājumu sistēmā” ir Java programmēšanas valodas bibliotēka, kuru lietotājiem ir nepieciešams ieviest savā pirmkodā un kuras galvenais mērķis ir atvieglot uz tīkla balstītu tirgotāju sistēmu saziņu ar banku, kura ir ieviesusi uzņēmuma “Tieto Latvia” izstrādā…
Java koda atkalizmantošana ar Hunter
2017
Daudzos gadījumos programmatūras izstrādātājam ir vajadzīga funkcionalitāte, kuru jau sniedz kāda trešās puses bibliotēka. Šajā gadījumā ir vēlams atkārtoti izmantot pastāvošo kodu, nevis izstrādāt to no jauna. Hunter ir rīks, kas atvieglo koda atkalizmantošanu ar saistīto metožu meklēšanu datu bāzē un nepieciešamo koda apvalka automātisko sintēzi. Darbā tiek izpētīts programmatūras atkalizmantošanas jēdziens un rīks Hunter. Bakalaura darbs ir sadalīts trīs nodaļās. Pirmajā nodaļā notiek koda atkalizmantošanas jēdziena definīcija un atkalizmantošanas veidu klasifikācija. Otrajā nodaļā ir Hunter rīka augsta līmeņa apraksts. Trešajā nodaļā ir Hunter rīka eksperimentāls pētījums un rezultāti.
Javas programmas koda pārveidošana uz Groovy programmēšanas valodu
2020
Darbā tiek aplūkota iespēja Java programmēšanas valodā rakstītu programmu pārrakstīt Groovy valodā. Tiek apskatītas programmēšanas valodas Java un Groovy galvenās atšķirības un Groovy valodas unikālās sintakses iespējas uzlabot kodu, kas oriģinālā ir rakstīts tīrā Java valodā. Tiek apskatīts, kādās situācijās ir lietderīgi izmantot Groovy dotās iespējas un kad labāk atstāt kodu nemainīgu. Darbā tiek aprakstīts, kā vispārīgā situācijā izstrādātājiem vajadzētu pieiet koda transformācijas procesam. Tiek doti ieteikumi, kādi lēmumi jāpieņem pirms kodēšanas sākšanas, lai rezultējošais programmas kods būtu vienveidīgs un samazinātu kļūdu iespēju.
Centralizēts paroļu pārvaldības risinājums
2015
Šī kvalifikācijas darba mērķis ir izstrādāt tīmekļa vietni, kas ļauj uzņēmuma darbiniekiem glabāt un apskatīt pieejas datus (lietotājvārdus, paroles, saimniekdatoru nosaukumus u.c.) dažādām iekārtām un servisiem, kas nepieciešami darbā ar klientiem.