CMS-navigaatiomoduuli Magento-verkkokauppa-alustalle
Ylitalo, Mika (2016)
Ylitalo, Mika
Oulun ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201604134250
https://urn.fi/URN:NBN:fi:amk-201604134250
Tiivistelmä
Työn taustalla ovat Piimega Oy:n verkkokauppatoiminnan tarpeet nopeuttaa uusien ja jo olemassaolevien verkkokauppasivustojen luontia sekä hallinnointia.
Tavoitteena oli luoda moduuli, jonka avulla kaupan sisältösivujen luonti sujuu luontevammin Magenton alkuperäiseen muokkaamattomaan tapaan nähden tarjoamalla yhden hallintasivun kautta useamman sisältösivun luomisen sekä näiden linkkien asettamisen kaupan tai sivuston navigaatioon samassa prosessissa. Moduulin nimeksi tuli CMSNav.
Työn ohjelmisto perustuu yleisiin Magenton kehitysmenetelmiin. Työssä on käytetty muualla lähdekoodissa löytyviä moduulien kehitystapoja sekä yleisiä Magenton kehityskäytäntöjä. Useammat ohjelmistotekniset lähdesivustot ovat toimineet Magenton kehitystapojen sekä yleisten ohjelmistokäytäntöjen tietolähteenä.
Moduulin kehityksessä saavutettiin sen perustoimintojen loppuunvienti eli Magento-verkkokaupan sisältösivujen luonti, muokkaus ja poisto. Löydettyjen, tämän kirjoituksen aikana vielä korjaamattomien virheiden ratkaisu jäi jatkokehitykselle. Koska moduuli on vielä kehitysvaiheessa, ovat olemassa olevat virheet, testaus sekä loppuviimeistely vielä suorittamatta. Mainittakoon vielä, että moduuli on luotu Magenton versio 1 alustalle, eikä versiolle 2.
Tavoitteena oli luoda moduuli, jonka avulla kaupan sisältösivujen luonti sujuu luontevammin Magenton alkuperäiseen muokkaamattomaan tapaan nähden tarjoamalla yhden hallintasivun kautta useamman sisältösivun luomisen sekä näiden linkkien asettamisen kaupan tai sivuston navigaatioon samassa prosessissa. Moduulin nimeksi tuli CMSNav.
Työn ohjelmisto perustuu yleisiin Magenton kehitysmenetelmiin. Työssä on käytetty muualla lähdekoodissa löytyviä moduulien kehitystapoja sekä yleisiä Magenton kehityskäytäntöjä. Useammat ohjelmistotekniset lähdesivustot ovat toimineet Magenton kehitystapojen sekä yleisten ohjelmistokäytäntöjen tietolähteenä.
Moduulin kehityksessä saavutettiin sen perustoimintojen loppuunvienti eli Magento-verkkokaupan sisältösivujen luonti, muokkaus ja poisto. Löydettyjen, tämän kirjoituksen aikana vielä korjaamattomien virheiden ratkaisu jäi jatkokehitykselle. Koska moduuli on vielä kehitysvaiheessa, ovat olemassa olevat virheet, testaus sekä loppuviimeistely vielä suorittamatta. Mainittakoon vielä, että moduuli on luotu Magenton versio 1 alustalle, eikä versiolle 2.