Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Karelia-ammattikorkeakoulu (Pohjois-Karjalan ammattikorkeakoulu)
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Karelia-ammattikorkeakoulu (Pohjois-Karjalan ammattikorkeakoulu)
  • Opinnäytetyöt
  • Näytä viite

Ohjelmistointegraation kehittäminen B2B-verkkokauppaan

Ainali, Niko (2021)

 
Avaa tiedosto
Ainali_Niko_2021_06_09.pdf (1.017Mt)
Lataukset: 


Ainali, Niko
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021060915338
Tiivistelmä
Tässä opinnäytetyössä kehitettiin ohjelmistointegraatio käyttämällä Netvisor-ohjelmistorajapintaa. Ohjelmistointegraatio tehtiin Skycode Oy:n kehittämän Skyshop -verkkokaupan ja Visma Solutions Oy:n kehittämän Netvisor-taloushallintaohjelmiston välille. Opinnäytetyössä käydään läpi ohjelmistointegraation kehittämisen kulkua sekä käytettyjä tekniikoita ja niiden ominaisuuksia. Käytettyjä tekniikoita ja työkaluja ovat muun muassa PHP, CakePHP, MySQL ja Composer sekä REST-tyyppinen ohjelmistorajapinta. Opinnäytetyön toiminnallisessa osassa valmistettiin ohjelmistointegraatio toimeksiantajan kriteerien ja tarpeen mukaisesti. Netvisor-ohjelmistointegraatio toteutettiin siten, että sitä voidaan käyttää myös myöhemmin muihin projekteihin. Kertynyttä osaamista sekä uutta tietoa Netvisor-ohjelmistorajapinnasta on tarkoituksena jakaa Skycodelle ja käyttää tietoja jatkokehitykseen sekä muihin erilaisiin ohjelmistointegraatioihin.
 
This thesis is about developing a software integration commissioned by Skycode Ltd. Software integration was built between an e-commerce called Skyshop from Skycode Ltd and Netvisor accounting software by Visma Solutions Ltd. The integration was made using a Netvisor API. The purpose of thesis was to develop an integration in a way so that it is reusable in other projects or programs which need an integration to Netvisor. The development of program was built within needs and the requirements that the commissioner had set. The thesis reviews the software integration process from planning to actual development and also reviews the techniques and properties of used technologies. The technologies and tools used are PHP, CakePHP, MySQL, Composer and REST-styled API among other things. The result of this thesis was a plugin for CakePHP-framework, fulfilling the requirements set by the commissioner. Accumulated know-how and new information gathered from Netvisor will be shared within Skycode Ltd and used in projects and programs in the future.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste