Mittalaitevaraston hallinta asiakas-palvelintekniikalla
Kärkkäinen, Sami; Kärkkäinen (2019)
Kärkkäinen, Sami
Kärkkäinen
2019
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019052712250
https://urn.fi/URN:NBN:fi:amk-2019052712250
Tiivistelmä
Tämä opinnäytetyö on tehty Suomessa toimivalle Danfoss Drives -organisaation R&D Testing -tiimille. R&D Testing -tiimillä on mittalaitevarasto, jossa on lukuisia taajuusmuuttajien testauksessa käytettäviä mittalaitteita. Mittalaitteita voidaan ot-taa varastosta joko käyttöön, huoltoon tai kalibrointiin. Laitteiden kirjanpito on tehty tähän asti kirjaamalla varaukset käsin mappeihin lajiteltuihin listoihin.
Työn tarkoituksena on suunnitella ja toteuttaa sovellus, jolla voidaan korvata vai-valloinen ja vanhanaikainen kirjanpitomenetelmä. Sovelluksen tulisi näin ollen olla mahdollisimman yksinkertainen ja nopea käyttää. Lisäksi sovelluksella pitäisi voi-da tutkia mittalaitteiden ja mittalaiteryhmien käyttöastetta erilaisilla graafeilla. Käyttöastetta tarkkailemalla tiimin esimies näkee esimerkiksi, mitkä laitteet ovat jatkuvasti käytössä ja tietää näin ollen tilata varastoon lisää laitteita.
Projektin lopputuloksena syntyi asiakas-palvelin-tekniikalla toteutettu Equip-mentManager-sovellus. Sovelluksen backend toteutettiin Javalla, käyttäen Spring Boot -sovelluskehystä sekä Microsoft SQL Server-tietokantaa. Sovellus käyttää REST-palveluita eri sovelluskerrosten väliseen kommunikointiin. Sovelluksen käyttöliittymä on täysin selainpohjainen ja se on toteutettu käyttäen mm. JavaS-criptin Bootstrap-, jQuery-, ChartJS ja DataTables -kirjastoja.
Työn tarkoituksena on suunnitella ja toteuttaa sovellus, jolla voidaan korvata vai-valloinen ja vanhanaikainen kirjanpitomenetelmä. Sovelluksen tulisi näin ollen olla mahdollisimman yksinkertainen ja nopea käyttää. Lisäksi sovelluksella pitäisi voi-da tutkia mittalaitteiden ja mittalaiteryhmien käyttöastetta erilaisilla graafeilla. Käyttöastetta tarkkailemalla tiimin esimies näkee esimerkiksi, mitkä laitteet ovat jatkuvasti käytössä ja tietää näin ollen tilata varastoon lisää laitteita.
Projektin lopputuloksena syntyi asiakas-palvelin-tekniikalla toteutettu Equip-mentManager-sovellus. Sovelluksen backend toteutettiin Javalla, käyttäen Spring Boot -sovelluskehystä sekä Microsoft SQL Server-tietokantaa. Sovellus käyttää REST-palveluita eri sovelluskerrosten väliseen kommunikointiin. Sovelluksen käyttöliittymä on täysin selainpohjainen ja se on toteutettu käyttäen mm. JavaS-criptin Bootstrap-, jQuery-, ChartJS ja DataTables -kirjastoja.