6533b871fe1ef96bd12d1eba
RESEARCH PRODUCT
Satvara izstrāde vienotai lietotāja ievades klienta un servera puses validācijai
Mārcis Kozulissubject
.NETLietotāja ievades validācijaDatorzinātneDRYkļūdu ziņojumu tulkošanaAngularJSdescription
Lietotāja ievades validācija ir pašsaprotams process jebkurā nopietnā sistēmā. Slikti dati un izvairīšanās no to apstrādes var novest pie drošības riskiem, negaidītas sistēmas darbības vai sliktas pieredzes lietojot sistēmu. Parasti sistēmām servera puses un klienta puses validācijas tiek veidotas atsevišķi, taču uzdevumi bieži vien pārklājas. Kā bakalaura darba mērķis tika izvirzīts izpētīt klienta un servera puses validācijas risinājumus, atrast kopīgās raksturīpašības un izveidot sistēmu, kas ļauj vienuviet pārvaldīt izmaiņas, nodrošināt kļūdu ziņojumu tulkojumus, neatkārtot darbības, kas jau veiktas citā solī. Bakalaura darbā izvirzītā hipotēze – vienota satvara izstrāde klienta un servera puses validācijai atvieglos validācijas ieviešanas procesu citās sistēmās, kuras izmantos šī darba gala produktu. Darba rezultātā tika izveidots programmatūras prototips, kurš ļauj validācijas noteikumus un kļūdu tekstus laukiem definēt vienreiz, bet tos lietot gan klienta, gan servera puses lietotāja ievades pārbaudē. Autora izvirzītā hipotēze apstiprinājās tikai daļēji, jo izmantojot noklusētos validācijas noteikumus process tiek atvieglots, taču nestandarta validācijas noteikumu ieviešanas situācijās bieži ērtāk un ātrāk ir izveidot dalītu validāciju servera un klienta pušu vajadzībām.
| year | journal | country | edition | language |
|---|---|---|---|---|
| 2016-01-01 |