Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Komponentos bāzētu dizaina sistēmu novērtēšana efektīvai un uzturamai priekšgalsistēmu izstrādei
Nosaukums angļu valodā Evaluating Component-Based Design Systems for Efficient and Maintainable Front-End Development
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Padmaraj Nidagundi
Recenzents Valdis Saulespurēns
Anotācija Šajā bakalaura darbā tika pētītas trīs uz komponentiem balstītu projektēšanas sistēmu uzturēšanas un izstrādes piepūles raksturlielumi: Material UI for React, Vuetify for Vue.js un PrimeNG for Angular. Pieaugošā front-end lietojumprogrammu sarežģītība ir padarījusi piemērotas projektēšanas sistēmas izvēli par kritisku inženiertehnisku lēmumu, jo īpaši attiecībā uz ilgtermiņa koda bāzes uzturēšanu un izstrādes piepūli, kas nepieciešama lietotāja saskarņu ieviešanai un attīstībai. Empīriski starpsistēmu pierādījumi par šīm dimensijām literatūrā nav pieejami, radot plaisu starp praktiķu pieredzi un akadēmiskajām vadlīnijām. Konstatētā plaisa tika risināta, izveidojot trīs funkcionāli līdzvērtīgas prototipa informācijas paneļa lietojumprogrammas, pa vienai uz katru ietvara-projektēšanas sistēmas pāri, un novērtējot tās ar kvantitatīviem rādītājiem. Uzturēšanas iespējas tika mērītas, izmantojot Radon uzturēšanas indeksu, komponentu atkārtotas izmantošanas koeficientu un laika ziņā ierobežotu izmaiņu izplatīšanas uzdevumu. Izstrādes piepūle tika mērīta ar ieviešanas laiku, koda rindiņu skaitu un komponentu skaitu, kas tika apkopoti, izmantojot Python balstītu Streamlit novērtēšanas paneli. Atbalsta aspekti, tostarp Lighthouse veiktspējas rādītāji, pakotnes lielums un strukturēta izstrādātāja pieredzes aptauja, kas tika veikta astoņpadsmit dalībniekiem, tika reģistrēti kā sekundāri pierādījumi primāro secinājumu kontekstualizēšanai. Šī bakalaura darba ziņojuma kopējais apjoms ir 80 lappuses, kas ietver 14 tabulas un 29 atsauču avotus.
Atslēgas vārdi Atslēgvārdi: uz komponentiem balstītas projektēšanas sistēmas, front-end izstrāde, Material UI, Vuetify, PrimeNG, izstrādes efektivitāte, uzturēšanas iespējas, izstrādātāja pieredze.
Atslēgas vārdi angļu valodā Keywords: component-based design systems, front-end development, Material UI, Vuetify, PrimeNG, development efficiency, maintainability, developer experience.
Valoda eng
Gads 2026
Darba augšupielādes datums un laiks 26.05.2026 16:40:53