You are on page 1of 7

ŠIAULIŲ VALSTYBINĖS KOLEGIJOS

VERSLO IR TECHNOLOGIJŲ FAKULTETO


INFORMATIKOS MOKSLŲ KATEDRA

Techninė architektūra
„DROPSHIPPING“ ELEKTRONINĖ PARDUOTUVĖ

Atliko:
Priėmė: lekt. dr. D. Daugirdas

Dokumento versija: 1.0

Atsiskaitymo data: 2020-09-29

Šiauliai, 2020
TURINYS

ĮVADAS.............................................................................................................................................................3
1. Santrumpos..............................................................................................................................................4
2. DSEP architektūrą.....................................................................................................................................5
3. Duomenų bazės tarnybinė stotis..............................................................................................................6
4. Taikomųjų programų tarnybinė stotis......................................................................................................7
ĮVADAS

Šiame laboratoriniame darbe bus ruošiamas techninis dokumentas, skirtas užsakovo


techniniam personalui. Techniniame dokumente bus aprašyta sistemos architektūra ir reikalavimai
darbo, vartotojų vietų ir reikalingų tarnybinių stočių reikalavimai.

3
1. Santrumpos

Santrumpa Paaiškinimas

DSEP Šios specifikacijos pagrindu kuriama „DropShipping“ elektroninės parduotuvės sistema.

API Taikomųjų programų programavimo sąsaja.

CRON JOB „Linux“ komanda naudojama planuoti užduotis, kurios bus vykdomos kada nors ateityje.

DB Duomenų bazė

TK Taikomosios programos

OS Operacinė sistema

4
2. DSEP architektūrą

Kuriamos DSEP tikslai – pasinaudojant tiekėjų pateiktais API, importuoti iš jų pasirinktų produktų
kategorijas į DSEP. Importuotus produktus pagal gamintojo kodą sujungti į viena unikalų produktą,
sukuriant esamam produktui sandėlių pasirinkimus. CRON JOB pagalba produktai bus
importuojami atnaujinami pagal nustatytus laikus.

DSEP produktų tiekėjai yra:

 „TDBALTI“.
 „ACC Distribution“.
 „F9 Distribution“.
 „ALSO Lietuva“.

1 pav. Sistemos kaip vieneto schema


3. Duomenų bazės tarnybinė stotis

DSEP bus naudojama MariaDB duomenų bazė, kadangi jį neturi fiksuotų reikalavimų
programinei ir techninei įrangai, todėl jai resursus reikėtų priskirti pagal kuriamos sistemos dydi,
nustatyti kokius veiksmus sistemą naudoją dažniau duomenų atnaujinimą ir įkėlimą į duomenų bazę
ar jų skaitymą.

Tačiau sistemai reikalinga tam tikra MariaDB versija kadangi kuriama sistema naudoja
PrestaShop karkasą, MariaDB versija turi būti 5.6 arba naujesnė.
4. Taikomųjų programų tarnybinė stotis

DSEP bus naudojama PHP programavimo kalba sistemos kūrimui ir NGINX skirtas svetainės
veikimui.

PHP taip pat neturi nustatytų reikalavimų UNIX tipo operacinei sistemai. Tačiau sistemai taip
pat reikalinga tam tikra PHP versija, kadangi PrestaShop karkasas reikalauja PHP 5.6 arba
naujesnės versijos.

NGINX reikalauja tam tikros operacinės sistemos architektūros, kadangi turimas serveris
naudoja 20.04 ubuntu versija, serveris turi būti x86_64 arba aarch64 architektūrų.

You might also like