Bonusjärjestelmä
Hernesniemi, Eetu (2015)
Hernesniemi, Eetu
Oulun ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201504224759
https://urn.fi/URN:NBN:fi:amk-201504224759
Tiivistelmä
Opinnäytetyössä kehitettiin uusi ohjelmistokomponentti, joka toimii verkko-sovelluksessa ja Windows-ohjelmassa. Opinnäytetyöhön kuuluu ohjelmiston rakenteen kuvausta, ohjelmointimenetelmien teoriaa, ja uusien ominaisuuk-sien suunnittelua ja toteutusta jo valmiiksi olemassa olevaan ohjelmistoon Microsoft .NET 4.0 -kehikolla ja Microsoft SQL-Server 2008 -tietokannalla.
Työssä oli tavoitteena kehittää kokonaisuus, jonka avulla verkkosovelluksessa myydyistä tuotteista kerääntyisi kanta-asiakasbonuksia kanta-asiakkaille. Tämän myyntitoiminnon kehityksen lisäksi työssä kehitettiin toiminnanohjausjär-jestelmään kanta-asiakasbonusten asetukset, Active Report -tuloste ja kanta-asiakas-toimintoja.
Opinnäytetyössä kuvataan verkkosovelluksen toimintaa selain- ja palvelinpuolelta. Lisäksi kuvataan, miten tietokantoja voi hyödyntää .NET 4.0 -kehikon ympäristössä Windows-ohjelman ja verkkosovelluksen ohjelmoinnissa.
Uusien ominaisuuksien toteutuksessa onnistuttiin tavoitteiden mukaisesti. Tässä opinnäytetyössä tehtiin uusia ominaisuuksia valmiiseen ohjelmistoon siten, että saatiin merkittävä uusi kokonaisuus valmiiksi laajempaa testausta ja tuotantoa varten.
Työssä oli tavoitteena kehittää kokonaisuus, jonka avulla verkkosovelluksessa myydyistä tuotteista kerääntyisi kanta-asiakasbonuksia kanta-asiakkaille. Tämän myyntitoiminnon kehityksen lisäksi työssä kehitettiin toiminnanohjausjär-jestelmään kanta-asiakasbonusten asetukset, Active Report -tuloste ja kanta-asiakas-toimintoja.
Opinnäytetyössä kuvataan verkkosovelluksen toimintaa selain- ja palvelinpuolelta. Lisäksi kuvataan, miten tietokantoja voi hyödyntää .NET 4.0 -kehikon ympäristössä Windows-ohjelman ja verkkosovelluksen ohjelmoinnissa.
Uusien ominaisuuksien toteutuksessa onnistuttiin tavoitteiden mukaisesti. Tässä opinnäytetyössä tehtiin uusia ominaisuuksia valmiiseen ohjelmistoon siten, että saatiin merkittävä uusi kokonaisuus valmiiksi laajempaa testausta ja tuotantoa varten.