Form of studies |
Bachelor |
Title of the study programm |
Information Technology |
Title in original language |
„Ruby on Rails” ietvara izmantošana e-komercijas vitrīnas izstrādei |
Title in English |
Usage of Ruby on Rails Framework for the Development of E-commerce Storefront |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Dr. sc. ing. Arnis Lektauers |
Reviewer |
Mg. sc. ing. Olga Kotova |
Abstract |
Mūsdienu pasaulē, informācijas tehnoloģiju nozarē, pieaug elektroniskās komercijas popularitāte. Elektroniskās komercijas vitrīna piedāvā uzņēmējiem un klientiem vienkāršu veidu kā apskatīt, piedāvāt, un iegadāties vēlamo produktu, neatkarīgi no cilvēka atrašanās vietas un finansiālā stāvokļa. Izstrādājot šāda veida sistēmu, izstrādātāji izvēlas instrumentu, kas ir ērts un tam ir augsta veiktspēja. Tādu, kas varēs nodrošināt daudzfunkcionālu darbību un daudzpusīgu dažādu sistēmas daļu izstrādi.
Darba ietvaros tika definēts mērķis, kura izpildei bija nepieciešams izpētīt Ruby on Rails ietvara izmantošanas priekšrocības un trūkumus e-komercijas vitrīnas izstrādei. Lai mērķi izpildītu, tika uzstādīti vairāki uzdevumi, kuri savukārt prasīja salīdzināt citus līdzīgus MVC tehnoloģijas bāzētus instrumentus, veikt pārskatu par Ruby on Rails ietvaru e-komercijas risinājuma izstrādes kontekstā un, uz praktiska tīmekļa risinājuma bāzes, eksperimentāli analizēt Ruby on Rails ietvara e-komercijas vitrīnas izstrādi.
Darba gaitā tika izskatīta Ruby on Rails tīmekļa ietvara arhitektūra un darbošanās process elektroniskās vitrīnas kontekstā, izpētīts un salīdzināts MVC tehnoloģiju lietojums, lietotāja dokumentācija veiktspēja un licence. Analītiskam salīdzinājumam pret Ruby on Rails MVC tehnoloģiju tika izvelēti Yii2, Symfony, Laravel, Django, CakePHP tīmekļa ietvari. Eksperimentālajā daļā tika izstrādāts e-komercijas vitrīnas vietnes prototips, kurš sevī iekļauj produktu katalogu, autorizācijas, produktu datu pārvaldības un lietotāju moduli, kā arī iepirkuma grozu. No arējiem avotiem tika pasniegti MVC tehnoloģiju salīdzināšanas dati, kuri savukārt tika analizēti un sakopoti kopējā informācijas kompleksā. Eksperimentālās darbības un salīdzināšanas procesā tika veikti analītiskie secinājumi par e-komercijas vitrīnas prototipa izstrādi un Ruby on Rails tīmekļa ietvaru. |
Keywords |
ruby on rails, vitrīna, e-komercija, modelis-skats-kontrolieris, vietne, izstrāde |
Keywords in English |
ruby on rails, e-commerce, storefront, mvc, web, development |
Language |
lv |
Year |
2015 |
Date and time of uploading |
02.06.2015 10:26:17 |