6533b85bfe1ef96bd12ba7e3

RESEARCH PRODUCT

Datņu apmaiņas tīmekļa servisa izstrāde apdrošināšanas uzņēmumam

Artūrs Treimanis

subject

microserviceDatorzinātneHTTPmikroservissMySQLPHP

description

Datņu apmaiņas serviss paredzēts drošai datņu apmaiņai starp uzņēmuma KASKO tīmekļa platformas kontu reģistrētiem lietotājiem. Serviss izstrādāts pēc REST API lietotņu principa un integrēts KASKO mikroservisu arhitektūrā. Serviss paredzēts kā starpnieks starp gala lietotāju un platformas datņu augšupielādes servisu. Sistēmas galvenā funkcionalitāte ir, balstoties uz lietotāja augšupielādētu datni, pēc izsaukuma izveidot instanci, kas glabā datus par lejupielādējamu datni, atbalsta tās lejupielādi pēc izsaukuma un paredz, ka instancei jātiek dzēstai pēc noklusējuma (7 dienu) perioda vai pēc izsaukuma. Kvalifikācijas darba ietvaros nav paredzēts izstrādāt servisa grafisko saskarni, tās izmantošana paredzēta ar HTTP pieprasījumiem, taču serviss izstrādāts, paredzot, ka grafiskā saskarne tiks izstrādāta un funkcionalitāte būs izmantojama arī ar implementēto grafisko saskarni. Sistēmas izstrādē izmantota programmēšanas valoda PHP 7.4. Datu uzglabāšanai izmantota MySQL relāciju datu bāze. Dokuments iekļauj programmatūras prasību specifikāciju, programmatūras projektējuma un realizācijas aprakstu, testēšanas un konfigurāciju pārvaldības dokumentāciju, darbietilpības novērtējumu un servisa pirmkoda fragmentus.

https://dspace.lu.lv/dspace/handle/7/58661