Graduate papers
  
Description of the graduate paper
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
Author Māris Moļs
Department 12100 Institute of Information Technology
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