Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Projektēšanas šablonu izpēte un to lietojums tīmekļa lietojumprogrammas izstrādē ar React JS palīdzību
Title in English Exploring Design Patterns and Their Use in Web Application Development Using React JS
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Natālija Prokofjeva
Reviewer Pāvels Rusakovs
Abstract Bakalaura darba tips – 1 tips: Moderno risinājumu izpēte Bakalaura darbs veltīts projektēšanas šablonu pamat iespēju izpētei tīmekļa lietojumprogrammu izstrādē, to salīdzināšanai pēc definētiem kritērijiem, un tīmekļa lietojumprogrammu izveidei, izmantojot React JS, ar vispiemērotāko projektēšanas šablonu palīdzību. Galvenā uzmanība tiek pievērsta šādu uzdevumu risināšanai: literatūras un zinātnisko darbu, kas saistīti ar projektēšanas šabloniem apskatu un analīzi veikšanas, kā arī citu autoru pētījumus apkopošanai šajā jomā; React JS bibliotēkas galvenās īpašības tīmekļa lietojumprogrammas izstrādē izpēte; kritēriju definēšana projektēšanas šablonu salīdzināšanai ar speciāli izveidoto lietojumprogrammu; eksperimentu veikšana, lai salīdzinātu lietojumprogrammas kvalitāti pēc izvēlētajiem kritērijiem; secinājumu veikšanas par piemērotāko projektēšanas šablonu izmantošanu tīmekļa lietojumprogrammu izveidē, pamatojoties uz rezultātiem; Bakalaura darbā sastāv no piecām nodaļām un nobeiguma. Ievadā tiek aprakstīta tēmas aktualitāte, bakalaura darba mērķi un veicamie uzdevumi. Pirmajā nodaļā tiek izklāstīti projektēšanas šablonu pamati, to izcelsmes vēsture, šablonu īpašības, to priekšrocības un trūkumi. Otrajā nodaļā satur React.js bibliotēkas analīzi, iekļaujot React.js funkcijas un īpašības, React.js projektēšanas šabloni un to funkcijas. Trešā nodaļa ir veltīta React.js izpildāmas programmas aprakstam, lai izpētītu projektēšanas šablonu darbību, citu autori pētījumiem par projektēšanas šablonu darbību, kā arī kritēriju un metriku definēšanu un analīzi, lai novērtēt šablonu savā starpā, izmantojot šos metrikas. Ceturtā nodaļa ir aprakstīta eksperimenta organizēšana, kurā tiek aprakstīta divu lietojumprogrammu realizācijas un šajās lietojumprogrammās izmantotie šabloni. Piektā nodaļa projektēšanas šabloni tiek salīdzināti pēc noteiktiem kritērijiem un ir sniegti šablonu eksperimenta rezultāti secinājumi. Darbā ir: 61 lpp. teksta, 19 attēli, 9 tabulas un 37 bibliogrāfijas avoti.
Keywords Projektēšanas šabloni, React.js, tīmekļa izstrāde, QMOOD metrikas
Keywords in English Design patterns, React, web development, QMOOD metrics
Language lv
Year 2024
Date and time of uploading 28.05.2024 21:22:22