Näytä suppeat kuvailutiedot

Microsoft Azure -ratkaisu tapahtumailmoittautumisia varten

Kärkkäinen, Ville (2015)

dc.contributor.authorKärkkäinen, Ville-
dc.date.accessioned2015-12-19T10:08:07Z
dc.date.available2015-12-19T10:08:07Z
dc.date.issued2015-
dc.identifier.uriURN:NBN:fi:amk-2015121821498-
dc.identifier.urihttp://www.theseus.fi/handle/10024/103701
dc.description.abstractOpinnäytetyö tehtiin yritykselle Mepco Oy. Työn tavoitteena oli luoda pohja kokonaisuudelle, jonka avulla asiakasyritykset voisivat vastaanottaa järjestämiensä tapahtumien ja kurssien ilmoittautumistietoja. Työssä tehtävän sivuston tuli saada tapahtumien tiedot Microsoft Dynamics CRM -asiakkuudenhallintaohjelmistosta, pyytää ilmoittautujan henkilötiedot, ohjata tämä maksamaan tapahtuma ja tallentaa tiedot maksetuista ilmoittautumisista takaisin CRM -ohjelmiston tietokantaan. Lisäksi tapahtumaan ilmoittautumisen tuli olla helposti jaettavan linkin takana. Työn aluksi tutkittiin työhön kelpaavia tekniikoita ja toteutustapoja. Näiden valinnan jälkeen selvitettiin miten sivustosta saadaan riittävän luotettava että tiedot maksetuista maksuista tallennetaan aina oikein. Tietoturvasyistä työssä perehdyttiin myös erilaisiin salausmenetelmiin. Työ toteutettiin pääasiassa C#-ohjelmointikielellä. Työn tuloksena syntyi Microsoft Azure -pohjainen sivusto, joka lukee URL-parametrista tapahtuman tiedot, antaa ilmoittautujan syöttää henkilötiedot ja ohjaa tämän maksamaan Checkout-verkkomaksupalvelun avulla. Linkki ilmoittautumissivustolle luodaan Microsoft Dynamics CRM -liitännäisen avulla. Liitännäinen lukee tapahtuman tiedot ja sisällyttää ne salattuna merkkijonona linkkiin. Onnistuneen maksun jälkeen sivusto lähettää CRM:lle tiedon ilmoittautumisesta.fi
dc.description.abstractBachelor’s thesis was done for the company Mepco Oy. Goal of the thesis was to create a basis for a product with which client companies could handle the enrolments for courses and events they organize. The website created as part of the thesis was to receive the info on the events from Microsoft Dynamics CRM customer relationship management software, request the enrollee for his or her personal data, then guide him or her to pay for the enrolment and save the info back to the CRM database. In addition the enrolment had to be reachable by a link that could be easily shared. The work started by researching technologies, techniques and methods suitable for it. Then it was investigated how to guarantee that info on paid enrolment fees would be saved reliably every time. Various cryptographic algorithms were studied for security reasons. Most of the work was done using the programming language C#. A website based in Microsoft Azure cloud was create as a result. The website reads event information from the URL parameter, has the enrollee type his or her personal data and then guides the enrollee to pay with Checkout online payment service. The link to the enrolment website is created dynamically with a Microsoft Dynamics CRM plugin that encrypts all the necessary info on the event and includes them in the link. After a successful payment the website sends the enrolment info to CRM.en
dc.language.isofin-
dc.publisherTampereen ammattikorkeakoulu-
dc.rightsAll rights reserved-
dc.titleMicrosoft Azure -ratkaisu tapahtumailmoittautumisia vartenfi
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|
dc.identifier.dscollection10024/6717-
dc.organizationTampereen ammattikorkeakoulu-
dc.subject.ysaverkkopalvelut
dc.subject.ysamaksupalvelut
dc.subject.ysatietokannat
dc.subject.ysakryptografia
dc.contributor.organizationTampereen ammattikorkeakoulu-
dc.subject.specializationOhjelmistotekniikka-
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|-
dc.subject.disciplineTietotekniikan koulutusohjelma-


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot