Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
PHP ietvaru analīze, izmantojot praktisku piemēru |
Title in English |
Analysis of PHP Frameworks Using a Practical Example |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
O. Zavjalova |
Reviewer |
Artūrs Bartusevičs, Dr.sc.ing., SIA Tieto Latvia vec. konfigurāciju vadītājs |
Abstract |
Bakalaura darba pamatā ir konkrēts uzdevums – izveidot vienkāršotu rēķinu izrakstīšanas un uzskaites sistēmu mazajiem uzņēmumiem, kas atvieglotu lietotāju darbu, pateicoties sistēmas un elastībai datu eksportā, kā arī savietojamībai ar Latvijas uzņēmēju izstrādāto un Latvijas tirgū populāro grāmatvedības programmu Zalktis.
Grāmatvedības programma Zalktis ir paredzēta nelieliem uzņēmumiem, bet tomēr prasa grāmatvedības zināšanas. Izstrādājamā sistēma atvieglotu darbu tiem mazajiem uzņēmumiem, kur darbinieki vai īpašnieki paši izraksta rēķinus, bet atskaites izveido un iesniedz grāmatveži˙– ārpakalpojuma sniedzēji.
Konkrētais darba uzdevums no sistēmas izstrādātāja puses veiksmīgi ilustrē problēmas, ar kurām jāsaskaras, izvēloties sistēmai piemērotāko ietvaru.
Bakalaura darba analītiskajā daļā ir veikta divu populāru PHP ietvaru - CodeIgniter un Laravel, salīdzināšana, izpēte un analīze izstrādātāju publiski pieejamajā dokumentācijā, veicot praktisko uzdevumu un izvēloties rēķinu izrakstīšanas un uzskaites sistēmai piemērotāko ietvaru.
Pirmajā nodaļā ir analizēti un salīdzināti ietvari CodeIgniter un Laravel pēc to prasībām serverim, parametriem un funkcijām, kā arī pēc uzstādīšanas procesa.
Otrajā nodaļā ir aprakstīta rēķinu apstrādes sistēmas izstrāde, prasību specifikācija, projektējuma apraksts un lietotāju ceļvedis.
Trešajā nodaļā ir sniegts PHP ietvaru salīdzinājums izstrādātās sistēmas pamatā.
Ceturtajā nodaļā ir atspoguļots efektivitātes testēšanas process un rezultāti.
Darba pamattekstā ir 53 lappuses, 28 attēli, 2 tabulas, 10 izmantotās literatūras avoti un 2 pielikumi. |
Keywords |
ietvars, salīdzinājums, analīze, CodeIgniter, Laravel |
Keywords in English |
framework, analysis, comparison, CodeIgniter, Laravel |
Language |
lv |
Year |
2017 |
Date and time of uploading |
07.06.2017 17:03:28 |