Oviku-kulunhallintajärjestelmän toteutus ja testaus
Hirvonen, Tommi (2021)
Hirvonen, Tommi
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-2021102718970
https://urn.fi/URN:NBN:fi:amk-2021102718970
Tiivistelmä
Opinnäytetyön tilaajana oli Oviku Oy. Opinnäytetyön tarkoituksena oli luoda toimiva kulunhallintajärjestelmä, joka helpottaa suurien Oviku Nero -lukkoryhmien hallintaa. Oviku Nero on lisäosa, joka tekee oven lukosta älylukon.
Kulunhallintajärjestelmään kuuluu kaksi sovellusta, web-sovellus sekä Android-sovellus. Web-sovellus luotiin käyttäen HTML-kuvauskieltä ja JavaScript suorittaa sovelluksen toiminnallisuudet. Järjestelmän mobiilisovellus toteutettiin Android Studiolla Android-laitteille. Ohjelmointikielenä mobiilisovelluksessa käytettiin Javaa.
Kulunhallinta kulunhallintajärjestelmässä tapahtuu web-sovelluksella. Web-sovelluksen käyttäjät valitsevat hallintoalueista, mihin, paikkaan avain halutaan jakaa. Avaimen jako suoritetaan joko valmiiksi määritetylle kohdehenkilölle tai käyttäen vastaanottajan sähköpostia. Avaimen vastaanottaja saa avaimen mobiilisovellukseen, jonka jälkeen on mahdollista avata lukko Bluetooth-yhteydellä.
Opinnäytetyössä kohdattiin ongelmia, joita ei ehditty ratkaista. Tästä huolimatta kulunhallintajärjestelmä toimii, vaikkei kaikkiin tavoitteisiin päästy. Lopputuloksena kulunhallintajärjestelmällä on mahdollista jakaa avain kohdehenkilölle tiettyyn Oviku Nero älylukkoon. Avaimen vastaanottamisen jälkeen käyttäjän on mahdollista ottaa yhteys lukkoon mobiililaitteella ja avata ovi.
Kulunhallintajärjestelmään kuuluu kaksi sovellusta, web-sovellus sekä Android-sovellus. Web-sovellus luotiin käyttäen HTML-kuvauskieltä ja JavaScript suorittaa sovelluksen toiminnallisuudet. Järjestelmän mobiilisovellus toteutettiin Android Studiolla Android-laitteille. Ohjelmointikielenä mobiilisovelluksessa käytettiin Javaa.
Kulunhallinta kulunhallintajärjestelmässä tapahtuu web-sovelluksella. Web-sovelluksen käyttäjät valitsevat hallintoalueista, mihin, paikkaan avain halutaan jakaa. Avaimen jako suoritetaan joko valmiiksi määritetylle kohdehenkilölle tai käyttäen vastaanottajan sähköpostia. Avaimen vastaanottaja saa avaimen mobiilisovellukseen, jonka jälkeen on mahdollista avata lukko Bluetooth-yhteydellä.
Opinnäytetyössä kohdattiin ongelmia, joita ei ehditty ratkaista. Tästä huolimatta kulunhallintajärjestelmä toimii, vaikkei kaikkiin tavoitteisiin päästy. Lopputuloksena kulunhallintajärjestelmällä on mahdollista jakaa avain kohdehenkilölle tiettyyn Oviku Nero älylukkoon. Avaimen vastaanottamisen jälkeen käyttäjän on mahdollista ottaa yhteys lukkoon mobiililaitteella ja avata ovi.