Noslēguma darbu reģistrs
  
Studiju darba apraksts
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 12300 Lietišķo datorsistēmu institūts
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