Asiakas- ja tilaussovelluksen suunnittelu ja toteutus : case: Muovipoli Oy
Lappi, Matias (2025)
Lappi, Matias
2025
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-2025121536355
https://urn.fi/URN:NBN:fi:amk-2025121536355
Tiivistelmä
Opinnäytetyön tavoite oli suunnitella ja toteuttaa asiakas- ja tilaussovellus Muovipoli Oy:n käyttöön. Sovelluksen lopullinen käyttökohde oli toimeksiantajan testilaboratorio, ja sen tarkoitus oli tukea laboratorion tilausten hallintaa sekä mahdollistaa raporttien luominen tallennetuista tiedosta liiketoiminnan seuranta- ja laskutustarpeita varten.
Työn teoreettisessa osuudessa käsiteltiin sovellusarkkitehtuuria sekä relaatiotietokantojen ominaisuuksia ja suunnitteluperiaatteita, kuten relaatiotyyppejä, normalisointia ja eheyssääntöjä. Lisäksi käsiteltiin tiedonsiirtoa NestJS-taustajärjestelmässä, Angular-frontend-kehystä sekä tietoturvaa web-sovelluksissa.
Työn toteutuksessa hyödynnettiin nykyaikaisia teknologioita, kuten Angular ja NestJS -kehyksiä, PostgreSQL-relaatiotietokantaa sekä TypeORM-objektirelaatiokartoittajaa. Opinnäytetyön lopputuloksena syntyi web-pohjainen asiakas- ja tilaussovellus, joka vastaa toimeksiantajan vaatimuksia ja muodosti vakaan pohjan jatkokehitykselle.
Työn teoreettisessa osuudessa käsiteltiin sovellusarkkitehtuuria sekä relaatiotietokantojen ominaisuuksia ja suunnitteluperiaatteita, kuten relaatiotyyppejä, normalisointia ja eheyssääntöjä. Lisäksi käsiteltiin tiedonsiirtoa NestJS-taustajärjestelmässä, Angular-frontend-kehystä sekä tietoturvaa web-sovelluksissa.
Työn toteutuksessa hyödynnettiin nykyaikaisia teknologioita, kuten Angular ja NestJS -kehyksiä, PostgreSQL-relaatiotietokantaa sekä TypeORM-objektirelaatiokartoittajaa. Opinnäytetyön lopputuloksena syntyi web-pohjainen asiakas- ja tilaussovellus, joka vastaa toimeksiantajan vaatimuksia ja muodosti vakaan pohjan jatkokehitykselle.
