Dataperusteinen lomake AngularJS-direktiivillä
Koskinen, Ernesto (2016)
Koskinen, Ernesto
Metropolia Ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016101015003
https://urn.fi/URN:NBN:fi:amk-2016101015003
Tiivistelmä
Insinöörityön tavoitteena oli toteuttaa suomalaiselle ohjelmistoyritykselle mahdollisuus tuottaa dataperusteisia lomakkeita AngularJS-kehykseen.
Projekti toteutettiin olemassa olevan logiikkapalvelimen mukaisesti kehitteillä olevan käyttöliittymän direktiivikomponentiksi. Kyseessä oli hajautettu järjestelmä, jossa sama logiikkapalvelin tarjosi dataa useille eri käyttöliittymille. Käyttöliittymät sisälsivät myös oman pienemmän palvelintoteutuksensa.
Projekti osoittautui tarpeelliseksi työkaluksi tavallisten lomakkeiden luonnin tueksi. Sen avulla voitiin ylläpitää ja tyylitellä lomakkeita suoraan direktiivissä, jolloin tyyli- ja logiikkamuutokset heijastuivat koko verkkosovellukseen.
Projekti valmistui määritellyn aikarajan puitteissa, ja se on käytössä yrityksen useimmissa peruslomakkeissa, joiden käyttöliittymä on rakennettu AngularJS-kehyksen päälle.
Projekti toteutettiin olemassa olevan logiikkapalvelimen mukaisesti kehitteillä olevan käyttöliittymän direktiivikomponentiksi. Kyseessä oli hajautettu järjestelmä, jossa sama logiikkapalvelin tarjosi dataa useille eri käyttöliittymille. Käyttöliittymät sisälsivät myös oman pienemmän palvelintoteutuksensa.
Projekti osoittautui tarpeelliseksi työkaluksi tavallisten lomakkeiden luonnin tueksi. Sen avulla voitiin ylläpitää ja tyylitellä lomakkeita suoraan direktiivissä, jolloin tyyli- ja logiikkamuutokset heijastuivat koko verkkosovellukseen.
Projekti valmistui määritellyn aikarajan puitteissa, ja se on käytössä yrityksen useimmissa peruslomakkeissa, joiden käyttöliittymä on rakennettu AngularJS-kehyksen päälle.