Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums EnergyBox: grafiskā lietotāja interfeisa un lietojumprogrammas izstrāde
Nosaukums angļu valodā EnergyBox: Development of Graphical User Interface and Applied Software
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs L. Novickis
Recenzents Aleksejs Jurenoks, M.sc.ing., Rīgas valsts 3. ģimnāzija, direktora vietnieks
Anotācija Energybox ir parametrizēts modelēšanas rīks, kas izmanto pakešu ieraksta failu kā ievaddatus, lai simulētu enerģijas patēriņu mobilo ierīču komunikācijā. Šis rīks atveido viedtālruņa pārraidi, analizējot no tālruņa ierakstītu komunikācijas pakešu failu. Bakalaura darba mērķis ir ieviest oriģinālo Energybox enerģijas patēriņa modelēšanas rīka prototipu, pievienojot grafisko lietotāju saskarni (GUI) un izstrādājot pirmkoda pamatus tā, lai lietojumprogrammu būtu vienkāršāk modificēt un uzturēt. Oriģinālā prototipa esošās funkcijas, tādas kā kopējās komunikācijā patērētās enerģijas aprēķināšana un ierīces enerģijas līmeņu modelēšana, ir saglabātas un jaunas funkcijas ir pievienotas, kā piemēram GUI, kas vienkāršotu programmas lietojamību, kā arī ierakstošās ierīces IP adreses noteikšana un iespēja mainīt uzstādījumus, kas tiek izmantoti enerģijas līmeņu modelēšanai, programmatūras darbības laikā. Programmatūras pamati ir rakstīti tā, lai negatīvi neietekmētu iepriekš minēto projekta mērķi. GUI ir veidots izmantojot Java platformas jauno grafiskā lietotāja saskarnes ietvaru – JavaFX, kas atbalsta iebūvētus diagrammu un tabulu GUI elementus, kurus ir viegli integrēt kopējā sistēmā. Enerģijas modelēšanas semantika seko oriģinālajai implementācijai un precizitātes novērtējums parāda, ka jaunās implementācijas rezultāti ir identiski oriģinālā prototipa rezultātiem 94.94% testēto gadījumu.
Atslēgas vārdi EnergyBox, enerģijas mērīšana, mobilais 3G/WiFi, enerģijas modelēšana, pārraides enerģija, 3G, WiFi, JavaFX
Atslēgas vārdi angļu valodā EnergyBox, energy measurement, mobile 3G/WiFi, energy estimation, transmission energy, 3G, WiFi, JavaFX
Valoda lv
Gads 2015
Darba augšupielādes datums un laiks 07.06.2015 21:02:15