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
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

REST API client-ohjelmakirjasto potilastietojärjestelmään

Rantanen, Roope (2018)

Avaa tiedosto
Rantanen_Roope.pdf (574.5Kt)
Lataukset: 


Rantanen, Roope
Tampereen ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805148114
Tiivistelmä
Opinnäytetyön toimeksiantajana oli Vitec Softwaren Tampereen yksikkö, joka kehittää Acute-potilastietojärjestelmää. Opinnäytetyön tarkoituksena oli löytää keino paketoida Acuten REST-rajapinnan toiminnallisuudet ohjelmakirjastoksi ulkopuolisten kehittäjien käyttöön. Opinnäytetyön tarkoituksena oli tämän lisäksi suunnitella ohjelmakirjaston ylläpito- ja julkaisuprosessi.

Opinnäytetyön tavoitteena oli rakentaa työkalu, joka helpottaa mahdollisimman paljon kolmansien osapuolien kehitystyötä Acuten rajapinnan kanssa. Projektin tuotoksella oli tarkoitus alentaa kynnystä kolmansille osapuolille palveluiden tuottamiseen. Koska uusien ohjelmistokokonaisuuksien ylläpito vaatii usein lisäresursseja, tutkimuksessa painotettiin työkalun automatisointia ylläpidon ja julkaisun kannalta.

Tutkimuksen alussa toimeksiantajan kanssa käytiin määrittelypalavereita, joilla kartoitettiin tarvittavan työkalun vaatimukset. Näistä vaatimuksista syntyi lista, jonka avulla aloitettiin kehityksen suunnittelu. Suunnittelu lähti käyntiin selvittämällä olemassaolevia ratkaisuja REST-rajapintojen käyttämiseen ja miettimällä miten näitä voitaisiin hyödyntää kehitysprosessissa. Suunnitelman valmistuttua se esiteltiin toimeksiantajalle, jonka hyväksymisen jälkeen kehitystyö aloitettiin. Kehitystyön aikana kiinnitettiin huomiota määrittelyissä toivottuihin vaatimuksiin, kuten ylläpidon automatisointiin. Viimeisenä vaiheena projektissa oli suunnitelman kirjoittaminen ohjelmakirjaston julkaisuprosessista.

Opinnäytetyön tuotoksena syntyi automatisoitu prosessi, joka mahdollisti lähdekoodista generoituvan ohjelmakirjaston luonnin. Prosessi perustuu OpenAPI-spesifikaation teknologiaan, josta erillisellä työkalulla voidaan luoda ohjelmakirjastoja. Tutkimuksesta syntyi myös suunnitelma ohjelmakirjaston automatisoidusta julkaisuprosessista. Tutkimuksen tuotos vastasi toimeksiantajan asettamia vaatimuksia työkalun helposta ylläpidosta sekä julkaisusta. Toimeksiantajalle lisäarvona oli myös mahdollisuus käyttää opinäytetyön tuloksia sisäisissä koulutuksissa.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
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