Search results for "Sistēmas"
showing 10 items of 229 documents
Mikroservisu aplikācijas programmatūras saskarnes dizains un labās prakses pirmās puses klientiem
2020
Maģistra darba mērķis ir piedāvāt padziļinātu mioropakalpju arhitektūras izpētu. Darbs sniedz ieskatu pašreizējā sistēmu arhitektūras jomā un pamato motivāciju mikropakalpju lietošanā. Mikropakalpju arhitektūra tiek salīdzināta ar alternatīviem risinājumiem, un sniedz detalizētu mikropakaljpu arhitektūras analīzi, izpēta tās trūkumus un ieguvumus no tās lietošanas. Tiek piedāvātas situācijas, kurās lietoto šo arhitektūras stilu kā arī tiek piedāvāti lietošanas gadījumi, rīki un risinājumi dažādu izaicinājumu risināšanai. Balstoties uz aplūkotajiem tēmām, dažādiem rīkiem, ietvariem un lietojumprogrammatūrām, tiek piedāvāts lēmumu ietvars jebkuras sistēmas izstrādei, izmantojot mikropakalpju …
Satura pārvaldības sistēma
2016
Manis izveidotā satura pārvaldības sistēma ir paredzēta informācijas apkopošanai, noformēšanai un ievietošanai internetā. Sistēma veidota tā, lai šīs sistēmas administratoriem, informāciju būtu gan ērti ievietot, gan arī pārvaldīt, kā arī, lai ievietotā informācija, pēc tam būtu viegli un ērti pārskatāma šīs sistēmas tīmekļa vietnes lietotājiem. Lai spētu nodemonstrēt manis veidotās satura pārvaldības sistēmas pielietojumu, pēc pasūtījuma izveidoju tīmekļa vietni „vitalikristali.lv”, kura balstās uz šo satura pārvaldības sistēmu. Tīmekļa vietne ir veidota, lai sistēmas lietotājiem tā būtu ērta un vizuāli draudzīga. Šīs tīmekļa vietnes galvenais uzdevums ir informēt tās lietotājus par veikal…
Nodoma noteikšana cilvēka-datora saziņā, izmantojot neironu tīklus
2020
Nodoma noteikšana dabiskās valodas tekstā ir viena no aktuālajām problēmām, veidojot mākslīgā intelekta (MI) dialogsistēmas. Lai dialogsistēma varētu veiksmīgi paveikt kādu uzdevumu (atbildēt uz jautājumu, iegūt datus no zinību bāzes, veikt praktisku darbību, utt.), vispirms jāsaprot, ko lietotājs ir domājis. Darbā analizētas jaunākās metodes nodoma noteikšanai, apskatīti un salīdzināti esošie risinājumi. Darba ietvaros izveidota dialogsistēma, kuras pamatā ir mākslīgais neironu tīkls, kas spēj klasificēt lietotāja nodomu latviešu valodas tekstā. Autors parāda, ka šībrīža līderis dažādu valodas apstrādes problēmu risināšanā – BERT – spēj labi darboties arī latviešu valodā, pārspējot MI plat…
Eliptisko līkņu kriptosistēmu pielietojumi
2016
IT nozares attīstība un daudzpusīgie interneta lietojumi prasa drošākus un efektīvākus datu aizsardzības risinājumus. Darbā aprakstīta personalizētas, publiskās atslēgas kriptogrāfiskas sistēmas izstrāde, kas balstīta uz Veierštrāsa eliptiskajām līknēm pār galīgu pirmskaitļu lauku. Šādu kriptogrāfisku sistēmu fundamentālā drošība saistās ar algoritmiski sarežģīto diskrētā logaritma problēmu eliptiskajām līknēm. Eliptisko līkņu bāzētas kriptogrāfiskas sistēmas, salīdzinājumā ar populāro RSA sistēmu, nodrošina augstāku drošības līmeni pie vienāda atslēgu garuma, tādējādi iespējami efektīvi datu aizsardzības risinājumi ar labāku veiktspēju. Darbā tiek skaidroti vispārīgi eliptisko līkņu kripto…
Blokķēdes sistēmas vadlīnijas un lēmumu koks seriālo numuru un partiju pārvaldības sistēmu implementācijai
2020
Blokķēde ir jauna tehnoloģija, kuru pielietojumu ārpus kriptogrāfisko valūtu izveidei tiek pētīts. Informācija par blokķēdes projektiem, kuri darbojas produktīvā vidē nav apkopots, kā arī nav sistemātiskas informācijas par to, kas padara blokķēdes projektu veiksmīgu. Šī informācija ir svarīga, lai izveidotu blokķēdes sistēmu. Darba mērķis ir izveidot blokķēdes sistēmas vadlīnijas un lēmumu koku, un, izmantojot blokķēdes sistēmas vadlīnijas un lēmumu koku, izveidot seriālo numuru un partiju pārvaldības blokķēdes sistēmas plānu. Darba rezultātā ir izveidotas blokķēdes vadlīnijas un lēmu koks, apskatot un apkopojot datus par vairākiem blokķēdes projektiem, kuri darbojas produktīvā vidē. Pēc iz…
Augstas veiktspējas līdzprocesora izveide darbību ar matricām realizācijai iegultajās sistēmas
2018
Attīstoties tehnoloģijām, sensori kļūst aizvien mazāki un precīzāki, aprēķini, kas saistīti ar to sniegtajiem mērijumiem kļūst aizvien sarežģītāki. Iegultajām sistēmām ir īpašas energoefektivitātes un vietas patēriņa prasības, kas uz CPU un GPU balstītus risinājumus padara nepiemērotus. Pētījuma mērķis ir izstrādāt augstas veiktspējas līdzprocesoru matricu operācijām iegultajās sistēmas. Darba ietvaros tika veikta literatūras analīze, izstrādāts līdzprocesora prototips un veikts salīdzinājums ar alternatīviem risinājumiem. Pētījuma rezultātā uz FPGA, izmantojot VHDL valodu, tika izstrādāts 4x4 matricu operāciju līdzprocesora prototips ar 12MHz taktsātrumu, novērtēts resursu apjoms, lai impl…
Viedās mājas modulāra sistēma un prototipa implementēšana
2015
Viens no uzdevumiem lietu internētā ir mājas automatizācija. Šajā darbā ir izanalizētas šobrīd eksistējošas gudras mājas sistēmas un, balstoties uz gala lietotāju vajadzībām, tiek izstrādāts prototips oriģinālai viedās mājas sistēmai. Gudra māja ir centralizēta kontroles sistēma, kas ļauj efektīvi pārvaldīt rīcībā esošas ierīces. Sistēma realizēta praksē ar tādu plašu tehnoloģiju spektru kā Raspberry Pi un Arduino Uno iegultās sistēmas, nRF24L01 bezvadu komunikācijas modulis, C++ un Node.js programmēšanas valodas, un tās darbība ir pārbaudīta simulācijās un reālos dzīves apstākļos. Sistēmas pārvaldīšana iespējama caur internetu, gan no personālā datora, gan no mobilās ierīces.
Saistītu reāla laika sistēmu testēšana, izmantojot lietotāja uzvedības imitēšanu
2018
Programmatūras testēšana ir ārkārtīgi svarīga programmatūras izstrādes cikla sastāvdaļa, jo tas ir visefektīvākais veids, kā uzlabot programmatūras kavlitāti, atklājot tajā kļūdas. Aizvien izplatītāka kļūst automatizētā testēšana, kur, pretstatā manuālajai testēšanai, testēšanu veic bez cilvēka līdzdalības ar koda palīdzību. Bakalaura darba ietvaros ir apskatīti reāla laika sistēmu darbības principi, automatizētā testēšana un tās nozīme programmatūras izstrādāšanas procesā, kā arī pētīta pūļa uzvedība. Tika sastādīts automatizētā testa scenārijs un skripts, kas tika izmantots saistītu reāla laika sistēmu testēšanā un veikta testēšanas rezultātu analīze.
E-apmācību pārvaldības sistēmas izstrāde augstākās izglītības iestādei
2016
Maģistra darba „E-apmācību pārvaldības sistēmas izstrāde augstākās izglītības iestādei” mērķis ir izstrādāt personalizētas e-apmācību pārvaldes sistēmas modeli atbilstoši noteiktas augstākās izglītības iestādes prasībām, realizēt to un ieviest lietošanai augstākās izglītības iestādē. Darbā analizēti atbilstoši informācijas avoti, pamatojoties uz tiem, izvirzīti kritēriji e-apmācību pārvaldības sistēmas izvēlei, definētas personalizētas sistēmas izstrādes priekšrocības un trūkumi, ar lietošanā esošās e-apmācību vides lietojamības novērtējumu, pamatota personalizētas e-apmācību pārvaldības sistēmas izstrādes nepieciešamība augstākajā izglītības iestādē, izstrādāts e-apmācību pārvaldības sistē…
Daudzaģentu sistēmas un to vizualizācija
2018
Bakalaura darba mērķis ir veikt analīzi, meklēt optimālu risinājumu, lai ar datora palīdzību spētu attēlot dažādas daudzaģentu sistēmas. Lai to panāktu, tika pētītas, ievākti fakti un veikti secinājumi par to kas īsti ir daudzaģentu sistēma, kādi tām ir pielietojumi, kā arī to raksturīgākās sastāvdaļas. Problēma - ar viena rīka palīdzību attēlot vairākus simulacijas scenārijus, nezinot to jēgu un nepieciešamo iznākumu. Iegūtie dati tika sakopoti, ar kuru palīdzību, autors aprakstīja iespējamo attēlošanas risinājuma izveidi un izveidoja prototipu. Izstrādes gaitā autors secināja, ka tā nav tik triviāla problēma, kā sākumā likās.