Search results for "Program"

showing 10 items of 5938 documents

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

Datorzinātnebibliotēkatirgotāju sistēmakomunikācijas atvieglošanaJava programmēšanas valodabankas sistēma
researchProduct

Viedo līgumu un procesu pārvaldība ar organizācijas uzturētām blokķēdes tehnoloģijām

2018

Darba mērķis ir izpētīt privātas blokķēdes tehnoloģiju un Hyperledger decentralizētas programmatūras platformu. Pētāmā problēma ir dokumentu apstrādāšanas procesu automatizācija vienas organizācijas ietvarā. Eksistējošie pētāmās problēmas risinājumi nenodrošina pietiekamu drošības līmeni, kas var nodrošināt ar blokķēdes tehnoloģiju. Darba ietvaros ir analizēta Hyperledger platforma, uz kuras bāzi ir izveidota privāta blokķēde. Rezultātā uz privātas blokķēdes ir izstrādāts viedais līgums, lai pieradītu, ka privātas blokķēdes tehnoloģija varētu būt pilnvērtīgi izmantojama un spēj atrisināt problēmu. Darba noslēgumā ir secināts, ka pētāmā problēma ir daļēji atrisināta. Ir aprakstītas izstrādāt…

Datorzinātnedecentralizēta lietojumprogrammaprivāta blokķēdeHyperledger platformaviedais līgums
researchProduct

Statiskā programmatūras testēšana

2017

Statiskās programmatūras testēšanas mērķis ir atklāt programmatūras defektus un nepilnības, nedarbinot programmatūras pirmkodu. Tā paredz gan dokumentācijas, gan pirmkoda analīzi, izmantojot dažādas statiskās testēšanas metodes. Darba mērķis ir noskaidrot statiskās programmatūras testēšanas nozīmīgumu, ieguvumus un mērķus, kā arī izpētīt, kādus programmatūras darba produktus iespējams testēt statiski, kāpēc tas nepieciešams un kādas metodes tiek pielietotas, lai veiktu statisko testēšanu. Rezultātā darbā ir apkopota un izpētīta informācija par dažāda veida statiskās testēšanas metodēm un dokumentāciju, kas tiek statiski testēta, analizēti iemesli, kāpēc ieteicams šo dokumentāciju testēt un …

Datorzinātneinspicēšanasstatiskā analīzestatiskā programmatūras testēšanaapskates
researchProduct

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.

Datorzinātnekoda atkalizmantošanaautomātiskā programmēšanakoda sintēzeJava
researchProduct

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.

Datorzinātnekoda transformācijaobjektorientēta programmēšanaJava virtuālā mašīnaJavaGroovy
researchProduct

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.

Datorzinātnekvalifikācijas darbsRailsRubyprogrammēšana
researchProduct

Atbalsta rīks čaulu programmu izpētei

2017

Čaulu programma ir lineāri algebrisks skaitļošanas modelis. Šis modelis tiek izmantots kvantu skaitļošanas algoritmu izstrādāšanā. Lai atvieglotu čaulu programmu pētīšanu, par darba mērķi tika izvirzīta programmatūras izstrādāšana, kas atbalsta darbu ar čaulu programmām grafiskajā vidē. Darba galvenie uzdevumi ir izstrādājamās programmatūras aprakstīšana, un sekojošu funkciju nodrošināšana: čaulu programmas ievadīšana un rediģēšana, liecības izmēra, sarežģītības un pilnās sarežģītības noteikšana, funkcijas f_P vērtības noteikšana. Darba rezultātā tika izveidota lietotne, kas atbalsta augstāk minētās funkcijas un vairākas sekundārās funkcijas, kā arī dokumentācija, kurā aprakstītas programma…

Datorzinātneliecībačaulu programmaBūla funkcijasfunkcija fp
researchProduct

Mobilo ierīču un lietotņu drošības pētījumu sistematizācija ar ONTO6 metodoloģiju

2017

Trūkst labu un visaptverošu avotu lietotāju izglītošanai mobilo ierīču un lietotņu drošības jomā. Ontoloģija ir piemērots veids tādu zināšanu sistematizācijai. Maģistra darba ietvaros autors ir izpētījis drošības termina definīcijas vairākās jomās, apskatījis ontoloģijas jēdzienu, pielietojumus un izstrādes metodoloģijas. Autors apraksta un paskaidro izstrādes metodoloģijas izvēli, ontoloģijas valodas un izstrādes rīka izvēli un ontoloģijas izstrādes procesu. Darba beigās ir nodefinēti izstrādātās ontoloģijas tālāki uzlabojumi. Izpētot un pielietojot ONTO6 ontoloģijas izstrādes metodoloģiju, autors ir izstrādājis mobilo ierīču un lietotņu drošību ontoloģiju. Ontoloģijas pirmā versija der kā…

Datorzinātnemobila ierīceontoloģijalietojumprogrammadrošībaONTO6
researchProduct

Prasību avoti tirgus orientētu produktu izstrādē

2016

Programmatūras prasību izstrāde ir netriviāls process, kas sevī ietver prasību apzināšanu no projektā iesaistītajām pusēm. Uz plašāku tirgu orientētu sistēmu izstrādē ir sarežģīti apzināt visas projektā iesaistītās puses. Tāpēc dažkārt prasības tiek izgudrotas radot iespējami nevajadzīgas, kļūdainas, grūti atsekojamas programmatūras prasības. Darba izpētes mērķis ir noskaidrot kādi vēl prasību avoti bez lietotāja ir identificēti akadēmiskajā literatūrā un izpētīt kādas ir to kopsakarības ar prasību veidiem. Darba ietvaros tika veikts sistemātisks literatūras apskats, lai noskaidrotu akadēmiskajā literatūrā piedāvātos prasību avotus un veidus. Kartēšanas rezultātā tika izstrādāta iestrādne, …

Datorzinātnesistemātisks literatūras apskatsProgrammatūras prasību avotiProgramminženierijatirgus orientētas prasības
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