Ajoneuvokaluston digitaalinen kaksonen
Semykin, Grigorij (2021)
Semykin, Grigorij
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-2021111220181
https://urn.fi/URN:NBN:fi:amk-2021111220181
Tiivistelmä
Insinöörityön tavoitteena oli kehittää toimeksiantajan määritettyjen vaatimusten mukainen tietokanta sekä siihen REST-rajapinta. Työn toisena tavoitteena oli kehittää tietokantarajapinnalle kevyt ja yksinkertainen käyttöliittymä CRUD-operaatioita varten. Työn tavoitteena oli kehittää sovellus, jolla olisi mahdollista tallentaa, muokata, poistaa sekä analysoida erilaisia ajoneuvoja sekä niiden metatietoja. Työn toimeksiantajana oli Vediafi Oy, joka tarjoaa ratkaisuja tehokkaampaan ja ympäristöystävällisempään logistiikkaan. Projektin aikarajoitteiden takia toimeksiantaja oli hyväksynyt minun ehdotetut kehitystyökalut sekä -ympäristön. Projekti oli kehitetty Javalla sekä Spring-ohjelmistokehyksellä, joka tarjoaa kattavat työkalut REST-rajapintojen, SQL-tietokantojen sekä käyttöliittymien kehitykseen. Insinöörityön lopputuloksena saatiin kehitettyä toimiva sekä hyvin helposti päivitettävä ja laajennettava sovellus, jonka tarkoituksena on korvata toimeksiantajan nykyinen tietokantaratkaisu. Kaikki toimeksiantajan asettamat tavoitteet on saavutettu ja sovellus on lähetetty asiakkaalle käyttöönottoa, testausta ja jatkokehitystä varten.