Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
EnergyBox: grafiskā lietotāja interfeisa un lietojumprogrammas izstrāde |
Title in English |
EnergyBox: Development of Graphical User Interface and Applied Software |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
L. Novickis |
Reviewer |
Aleksejs Jurenoks, M.sc.ing., Rīgas valsts 3. ģimnāzija, direktora vietnieks |
Abstract |
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. |
Keywords |
EnergyBox, enerģijas mērīšana, mobilais 3G/WiFi, enerģijas modelēšana, pārraides enerģija, 3G, WiFi, JavaFX |
Keywords in English |
EnergyBox, energy measurement, mobile 3G/WiFi, energy estimation, transmission energy, 3G, WiFi, JavaFX |
Language |
lv |
Year |
2015 |
Date and time of uploading |
07.06.2015 21:02:15 |