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 …

DatorzinātneProgrammatūras arhitektūraMikropakalpesSistēmu izstrādeDalītas sistēmas
researchProduct

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…

DatorzinātneTīmekļa vietneSatura pārvaldības sistēmaSistēmas lietotājsAdministrators
researchProduct

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…

Datorzinātnedialogsistēmasnodoma noteikšanalatviešu valodaneironu tīkliBERT
researchProduct

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…

Datorzinātnediskrētā logaritma problēmaeliptisko līkņu kriptogrāfijaeliptiskās līkneskriptogrāfiskas sistēmas
researchProduct

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…

Datorzinātnelēmuma kokssistēmas plānsblokķēdevairāku situāciju analīze
researchProduct

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…

Datorzinātnematricu operācijaslīdzprocesorsVHDLFPGAiegultās sistēmas
researchProduct

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.

Datorzinātnemājas automatizācijaviedā mājabezvadu sensoru tīkligudrā mājaiegultās sistēmas
researchProduct

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.

Datorzinātnereāla laika sistēmastelekomunikāciju sistēmasautomatizētā testēšanakvalitātes nodrošināšana
researchProduct

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ē…

Datorzinātnesistēmas modelisIKT projektu vadībae-apmācību pārvaldības sistēmaprogrammatūras inženierija
researchProduct

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.

Datorzinātnetīmekļa tehnoloģijasvizualizācijasimulācijasDaudzaģentu sistēmas
researchProduct