Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Pirmkoda fragmentu arhivēšanas rīka, kas balstās uz rakstzīmju optiskās atpazīšanas sistēmu, izstrāde
Nosaukums angļu valodā Development of Source Code Archiving Tool Based on Optical Character Recognition System
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs Natālija Prokofjeva
Recenzents V.Saulespurēns, M.sc.comp., Latvijas Nacionālās bibliotēkas lietojumsistēmu administrators
Anotācija 3. tips: Produkta vai prototipa izstrāde Bakalaura darba tēma ir “Pirmkoda fragmentu arhivēšanas rīka, kas balstās uz rakstzīmju optiskās atpazīšanas sistēmu, izstrāde”. Darba gaitā tika izveidots pirmkoda fragmentu arhivēšanas rīka sistēmas modelis, tā prasību specifikācija, projektējums un programmatūra izstrādāta ar tīmekļa sistēmu rīkiem “PHP”, “Laravel”, “Voyager CMS”, “HTML”, “CSS”, “JavaScript”, “VueJS”, “MySQL” un rakstzīmju optiskās atpazīšanas rīku “Google Cloud Vision”. Tika analizētas vairākas tīmekļa izstrādes un rakstzīmju optiskās atpazīšanastehnoloģijas, kā “Yii2”, “Symphony”, “CakePHP”, “ReactJS”, “Amazon Textract”, “OCR Space”, “Azure Computer Vision”, “Taggun” un “Tesseract OCR”, aprakstot katras priekšrocības un trūkumus. Kā arī tika izpētīti trīs jau esoši pirmkoda fragmentu arhivēšanas rīki, kā “CACHER”, “Snipit”, “GitLab Snippets”, to funkcionalitāte un iespējas. Bakalaura darbā ir četras galvenās nodaļas. Pirmajā nodaļā tiek aprakstīta problēmsfēra, tās aktualitāte, ievads pirmkoda arhivēšanas veidos un trīs jau izstrādātu pirmkoda arhivēšanas rīku analīze. Otrajā nodaļā ir analizēti pasaulē pieejamās rakstzīmju optiskās atpazīšanas sistēmas, izvēlētas atbilstošākās pirmkoda atpazīšanai. Trešajā nodaļā ir salīdzināti tīmekļa sistēmu izstrādei nepieciešamie resursi, izceltas to priekšrocības un trūkumi dažādu sistēmu izstrādē. Ceturtajā nodaļā ir aprakstīts programmatūras izstrādes process: arhitektūras izvēle, sistēmas modeļa, prasību specifikācijas, projektējuma un moduļu izveide, procesu dekompozīcijas izklāsts, kā arī pievienots lietotāja ceļvedis ar ekrānuzņēmumiem no izstrādātās programmatūras un paskaidrojumiem. Darba pamattekstā ir 68 lappuses, 35 attēli, 11 tabulas, 29 izmantoto literatūras avotu un 1 pielikums.
Atslēgas vārdi TĪMEKLIS, PROGRAMMATŪRA, TEKSTA ATPAZĪŠANA, PHP, LARAVEL
Atslēgas vārdi angļu valodā WEB, APPLICATION, OPTICAL CHARACTER RECOGNITION, PHP, LARAVEL
Valoda lv
Gads 2021
Darba augšupielādes datums un laiks 27.05.2021 19:20:24