Vihma-sovelluksen kehittäminen
Tossavainen, Atte (2023)
Tossavainen, Atte
2023
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-202304145306
https://urn.fi/URN:NBN:fi:amk-202304145306
Tiivistelmä
Opinnäytetyössä toteutettiin web-sovelluksen demoversio Suomen ympäristökeskuksen Vihmatyökalun pohjalta. Demoversion ideana oli havainnoida minkälainen sovellus voisi olla sovelluskehityksen jälkeen.
Opinnäytetyö toteutuksen pääpainona oli tietokanta, koska tallennettavia asioita oli huomattavan paljon. Tietokantapalvelin on toteutettu Microsoft SQL Server 2019 kantapalvelimella. Tietokanta on toteutettu Microsoft SQL Server Management Studiolla, jolla voidaan toteuttaa SQL Server-ympäristöön komentoja graafisella käyttöliittymällä.
Opinnäytetyössä toteutettiin myös käyttöliittymä ja sovelluspalvelin. Käyttöliittymän toteutus tapahtui React-ympäristössä. Palvelinympäristön toteutettiin .NET Core Web API -tyylillä. Opinnäytetyön lopussa toteutettiin sovelluksen demonstrointi web-sovelluksen pohjalta. Demonstroinnista saatiin havaintoja käyttöliittymän parantelua varten. Opinnäytetyön pohjalta päätetään sovelluksen jatkokehityksestä.
Opinnäytetyö toteutuksen pääpainona oli tietokanta, koska tallennettavia asioita oli huomattavan paljon. Tietokantapalvelin on toteutettu Microsoft SQL Server 2019 kantapalvelimella. Tietokanta on toteutettu Microsoft SQL Server Management Studiolla, jolla voidaan toteuttaa SQL Server-ympäristöön komentoja graafisella käyttöliittymällä.
Opinnäytetyössä toteutettiin myös käyttöliittymä ja sovelluspalvelin. Käyttöliittymän toteutus tapahtui React-ympäristössä. Palvelinympäristön toteutettiin .NET Core Web API -tyylillä. Opinnäytetyön lopussa toteutettiin sovelluksen demonstrointi web-sovelluksen pohjalta. Demonstroinnista saatiin havaintoja käyttöliittymän parantelua varten. Opinnäytetyön pohjalta päätetään sovelluksen jatkokehityksestä.