Search results for "Java"
showing 10 items of 425 documents
"Gudrā māja" tīmekļa servisi
2016
Darba mērķis bija izstrādāt lietotnes “Gudrā māja” tīmekļu servisa daļu, kas ļautu lietotnes lietotājiem piekļūt dažādu sensoru mērītajai informācijai, kas tiek glabāta MySQL datubāzē, par viņiem piederošo māju, kā arī ļaut attālināti kontrolēt dažādas mājā esošās ierīces. Sensoru un pievienoto ierīču darbību nodrošina Arduino mikro kontrolieris. Lietotni iespējams izmantot reģistrētiem lietotājiem, kas ir mājas iemītnieki un sistēmas administratoriem. Lietotnes “Gudrā māja” tīmekļa servisi tiek realizēti Java programmēšanas valodā, izmantojot JPA un Jersey RESTfull tīmekļa servisu tehnoloģijas. Lietotne tiek veidota kā tīmekļa vietne, kas nodrošina ērtu lietošanu datorā, kā arī mobilajās i…
Latvijā piedāvāto filmu izsekošanas tīmekļa lietotne “MovieTrack”
2018
Kvalifikācijas darbā izstrādāta “Latvijā piedāvāto filmu izsekošanas tīmekļa lietotne “MovieTrack””. “MovieTrack” ir tīmekļa lietotne, kuras pamatā ir kinoteātru datu savākšana, apvienošana, apstrāde un attēlošana. Tās mērķis ir sniegt lietotājam informāciju par aktuālajām filmām Latvijā un to seansiem dažādos kinoteātros. Kvalifikācijas darbs tika izstrādāts vadoties pēc spējās izstrādes metodes. Darba pirmkods un priekšgalsistēma tika realizēta, izmantojot Javascript ietvaru SAPUI5, bet aizmugursistēmas (back-end) daļa tika realizēta, izmantojot Node.js un MongoDB datubāzi.
Izida - unikālie metafiziskie un paranormālie darījumi
2018
Kvalifikācijas darba mērķis ir izveidot lietotne, kurš var atvieglot darbu veikala darbiniekiem, lietotne , kur glabās informācija par visiem precēm un privātie klienti var rezervēt sev prece. Galvenās funkcijas ir : 1.Strādāt ar precēm. Pievienot jaunus, rediģēt/izdzēst informāciju par jau esošajiem, un redzēt kura veikala ir vajadzīga prece. 2.Redzēt visus veikalus sarakstu, pievienot jaunus, ka ari rediģēt, dzēst un redzēt veikala atrašanas vieta Google kartēs. 3.Reģistrēti lietotāji var rezervēt preces, pievienot to sava groza. Lietotne tika izstrādāta izmantojot SAPUI5 ietvaru, XML , ABAP un JavaScript programmēšanas valodas.
Tīmekļa lietotņu klienta puses optimizācija
2017
Bakalaura darba mērķis ir izpētīt, kā interneta pārlūkprogrammas algoritmiski nodrošina tīmekļa vietņu attēlošanu un CSS stilu likumu piemērošanu un aplūkot šo algoritmu optimizācijas iespējas. Darba 1. nodaļa sniedz teorētisku ieskatu mūsdienu interneta pārlūkprogrammu darbības pamatprincipos un tīmekļa lapu ielādes procesā, ar mērķi noskaidrot potenciālos veiktspējas krituma cēloņus. 2. nodaļa veltīta tipiskām veiktspējas problēmām, kuras ir aktuālas, izstrādājot efektīvas tīmekļa lietotnes, kā arī ir apskatīti iespējamie šo problēmu risinājumi. Savukārt 3. nodaļā aprakstīti praktiski eksperimenti un reālu problēmu risināšanas piemēri. Darbā izvirzītais uzdevums ir izpētīt tīmekļa lapu ie…
SAPUI5 skatu veiktspējas analīzes rīks
2015
Kvalifikācijas darba mērķis ir izveidot rīku, kurš spēs noteikt, cik lielā mērā XML skatu izmantošana SAPUI5 rīkkopā ietekmē šo skatu izpildes laiku interneta pārlūkā, salīdzinājumā ar Javascript skatu paradigmas pielietošanu ekvivalentu problēmu risināšanai. Šis dokuments satur izstrādājamā produkta tehnisko dokumentāciju, kas sevī ietver programmatūras prasību specifikāciju, programmatūras projektējuma aprakstu un testēšanas dokumentāciju.
Latvijas Acu Ārstu Asociācijas mājas lapa
2017
Latvijas Acu ārstu asociācijas mājas lapa ir tiešsaistes portāls, kurā ir iespēja apskatīt jaunumus saistībā ar Latvijas Acu ārstu asociācijas pasākumiem un aktualitātēm. Portāla viesiem ir iespēja abonēt sev interesējošos jaunumus e-pasta ziņu formā. Ir iespēja sazināties ar portāla administratoriem. Portāla administratoriem ir iespēja veikt izmaiņas vietnes publicētajā saturā, tajā skaitā publicēt rakstus, asociācijas pasākumus.
Labākās veiktspējas JPA implementācijas izvēle
2021
Bakalaura darbā tiek apskatīts ORM, kas ir ORM un kādu problēmu tas risina. Tiek apskatīts JPA, kā viens no ORM realizācijas slāņiem. Apskatītas JPA implementācijas, kas atbalsta pēdējo JPA 2.2 versiju, kādas JPA anotācijas izstrādātājs izmanto Java kodā, datubāzes atbalstam. Tiek veikta divu JPA implementāciju, EclipseLink un Hibernate, veiktspējas salīdzinājums. Praktiskajā darbā tiek apskatīts JPA implementāciju veiktspējas un izmantotās atmiņas salīdzinājums, kopā ar Java nemainīgo vaicājumu valodu (JPQL) pielietošanu. Tiek apskatīti atmiņas trūkumu risinājuma iespējas. Darba autors rekomendē izmantot Hibernate implementāciju un tikai izņēmuma gadījumā, kad vajag strādāt ar vienu tabula…
Bibliotēkas pārvaldības sistēma
2021
Bibliotēkas pārvaldības sistēma paredzēta bibliotēkā esošo grāmatu un to izsniegumu uzskaitei. Tās galvenais uzdevums ir atvieglot bibliotekāriem izsekošanu tam, kādas grāmatas ir pieejamas bibliotēkā, kā arī grāmatu izsniegumu reģistrēšanu, izmantojot tīmekļa lietotni. Šī sistēma ir paredzēta četrām lietotāju grupām – viesim, reģistrētam lietotājam, bibliotekāram un administratoram. Tā dod iespēju meklēt kādas grāmatas ir bibliotēkā pēc to nosaukuma, to autorus, kā arī meklēt izsniegumu pēc lietotāja vārda vai uzvārda. Bibliotekāri var veidot grāmatu izsniegumus tikai tiem lietotājiem, kuri ir reģistrējušies sistēmā
Veiktspējīgākas JSON API specifikācijas klienta bibliotēkas izstrāde Java valodā
2018
Darbā tika izpētīta JSON API specifikācija, tās dokumentu struktūra. Tika izpētīta Java valodā izveidota bibliotēka, kas paredzēta šo dokumentu deserializācijai, un apzināts, kādas problēmas tai piemīt. Tika izpētīta anotāciju apstrāde Java valodā un tās sniegtās iespējas. Darba mērķis bija izstrādāt JSON API specifikācijas klienta bibliotēku Java valodā, kas veic dokumentu deserializāciju, neizmantojot refleksiju. Darba rezultātā tika izstrādāta bibliotēka, kas neizmanto refleksiju un JSON API dokumentu deserializāciju veic ievērojami ātrāk. Darbā ir 6 attēli, 3 tabulas un 1 pielikums.
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ā…