Studiju veids |
maģistra akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Lietotāja interfeisa un koda servera pusē ģenerēšana no datu bāzes metadatiem |
Nosaukums angļu valodā |
Generation of User Interface and Backend Code from Database Metadata |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Oksana Ņikiforova |
Recenzents |
Docents Imants Gorbāns |
Anotācija |
Maģistra darbs piedāvā pieeju priekš tīmekļa lietojumprogrammu automātiskas lietotāja saskarnes un aizmugursistēmas programmkoda ģenerēšanas slāņveida sistēmu arhitektūrā (arī zināma kā n-tās pakāpes sistēmas arhitektūra), izmantojot datubāzes struktūras shēmas.Darba gaitā autors strukturizētā formā apraksta lietotāja saskarnes dialogu ģenerēšanu, aizmugursistēmas programmkoda ģenerēšanu un n-tās pakāpes arhitektūru.Darbā ir arī apskatīti pašreizējie automātiski lietotāja interfeisa un programmoda ģenerēšanas modeļi, papildus kopā autora izvirzītam modelim.
Izvirzītā autora pieeja lieto metadatus par datubāzi, lai izveidotu tīmekļa lietojumprogrammas lietotāja saskarni un programmkodu iekš slāņveida sistēmu arhitektūrā. Šis modelis ir tālāk izmantots lietojumprogrammas realizācijā uz ASP.NET platformas, izmantojot programmēšanas valodu C#, lai demonstrētu tās darbību un dažādus iznākumus.
Izvirzītais modelis, ja pareizi implementēts, var ievērojami samazināt programmatūras izstrādātāju laiku un pūles, veidojot un pārvaldot dažādu web aplikāciju tipus ātrā tempā, tajā pašā laikā nodrošinot iespēju viegli modificēt un uzturēt aplikāciju.
Darbs satur 82 lappuses, 45 attēlus, 5 tabulas, 24 izmantoto informācijas avotus un 2 pielikumus. |
Atslēgas vārdi |
WEB APLIKĀCIJAS, LIETOTĀJA INTERFEISA ĢENERĒŠANA, AIZMUGURSISTĒMAS PROGRAMMKODA ĢENERĒŠANA, N-TĀS PAKĀPES ARHITEKTŪRA, DATUBĀŽU METADATU IZMANTOŠANA, AUTOMĀTISKĀ PROGRAMMKODA ĢENERĒŠANA, SLĀŅVEIDA ARHITEKTŪRA |
Atslēgas vārdi angļu valodā |
WEB APPLICATION USER INTERFACE GENERATION, BACKEND CODE GENERATION, N-TIER ARCHITECTURE, USING DATABASE METADATA, AUTOMATIC CODE GENERATION, LAYERED ARCHITECTURE |
Valoda |
eng |
Gads |
2020 |
Darba augšupielādes datums un laiks |
05.06.2020 12:08:25 |