Web-raportointisovelluksen kehitys Fast Report -raportointityökalulla
Langhoff, Daniel (2021)
Lataukset:
Langhoff, Daniel
2021
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-2021100818462
https://urn.fi/URN:NBN:fi:amk-2021100818462
Tiivistelmä
Insinöörityön tavoitteena oli kehittää Hedengren Security Oy:lle web-raportointisovellus, joka toimisi samalla päivityksenä vanhemman Hedsam X -kulunvalvontajärjestelmän raportointiosiolle. Tavoitteena oli myös perehtyä syvemmin Fast Report -raportointityökaluun ja sen ominaisuuksiin sekä itse web-sovelluksen toteutustapaan.
Raporttien luomista varten käytettiin Fast Report -raportointityökalua, joka liitettiin web-sovelluksen kanssa toimimaan yhteen. Toteutuksen parissa käytettiin myös hyödyksi yrityksen REST-ohjelmointirajapintaa, jonka välityksellä saatiin haettua tietoa tietokannasta lopullista raporttia varten.
Insinöörityön lopputuloksena syntyi web-raportointisovellus, jonka avulla käyttäjä pystyy luomaan hänen valitsemilleen henkilöille joko työaikaleimaus-, kulunvalvonta- tai työaikaraportin käyttäjän valitsemilla parametreillaan. Työ toteutettiin käyttämällä ASP.NET Core MVC -ympäristökehystä sekä Fast Report -raportointityökalua.
Raporttien luomista varten käytettiin Fast Report -raportointityökalua, joka liitettiin web-sovelluksen kanssa toimimaan yhteen. Toteutuksen parissa käytettiin myös hyödyksi yrityksen REST-ohjelmointirajapintaa, jonka välityksellä saatiin haettua tietoa tietokannasta lopullista raporttia varten.
Insinöörityön lopputuloksena syntyi web-raportointisovellus, jonka avulla käyttäjä pystyy luomaan hänen valitsemilleen henkilöille joko työaikaleimaus-, kulunvalvonta- tai työaikaraportin käyttäjän valitsemilla parametreillaan. Työ toteutettiin käyttämällä ASP.NET Core MVC -ympäristökehystä sekä Fast Report -raportointityökalua.