Potilastietojärjestelmän kalenterikomponentin jatkokehitys Angularilla
Rehn, Aleksi (2019)
Rehn, Aleksi
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019121827362
https://urn.fi/URN:NBN:fi:amk-2019121827362
Tiivistelmä
Opinnäytetyössä tavoitteena oli jatkaa jo valmiiksi aloitetun potilastietojärjestelmän
kalenterikomponentin kehitystä käyttämällä Angularia. Opinnäytetyön toimeksiantajayritys oli
teknologiakehitysyritys Nortal Oy.
Työssä tutkittiin Angularin toiminnallisuutta, hakemistorakennetta sekä komentorivikehotteen toimintaperiaatteita. Teoriaosuudessa käytetään esimerkkisovellusta helpottamaan toimintaperiaatteiden ymmärtämistä.
Käytännönosuudessa ensin tutkittiin ja havainnollistettiin toimeksiantoyrityksen kehitysympäristön ohjelmistokirjastoja. Niistä tärkeimpänä esitellään NgRx eli ”Reactive
State for Angular”.
Lopulta tehtiin jatkokehitystä potilastietojärjestelmän kalenterikomponenttiin. Käytäntö
koostuu kehitystehtävien vaatimuksien esittelystä, vaiheittaisesta ratkaisusta ja yhteenvedosta. Jatkokehitys tehtiin pääasiallisesti käyttämällä TypeScript-ohjelmointikieltä.
kalenterikomponentin kehitystä käyttämällä Angularia. Opinnäytetyön toimeksiantajayritys oli
teknologiakehitysyritys Nortal Oy.
Työssä tutkittiin Angularin toiminnallisuutta, hakemistorakennetta sekä komentorivikehotteen toimintaperiaatteita. Teoriaosuudessa käytetään esimerkkisovellusta helpottamaan toimintaperiaatteiden ymmärtämistä.
Käytännönosuudessa ensin tutkittiin ja havainnollistettiin toimeksiantoyrityksen kehitysympäristön ohjelmistokirjastoja. Niistä tärkeimpänä esitellään NgRx eli ”Reactive
State for Angular”.
Lopulta tehtiin jatkokehitystä potilastietojärjestelmän kalenterikomponenttiin. Käytäntö
koostuu kehitystehtävien vaatimuksien esittelystä, vaiheittaisesta ratkaisusta ja yhteenvedosta. Jatkokehitys tehtiin pääasiallisesti käyttämällä TypeScript-ohjelmointikieltä.