Ensihoidon oppimisympäristön kameravalvontajärjestelmä
Mikkola, Jani (2015)
Lataukset:
Mikkola, Jani
Lapin ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201505219341
https://urn.fi/URN:NBN:fi:amk-201505219341
Tiivistelmä
Opinnäytetyön aiheena oli toteuttaa www-käyttöliittymä, jonka kautta on mahdollista seurata opetusta reaaliajassa. Työn idea syntyi, kun pohdittiin ENVI-oppimisympäristössä sijaitsevien verkkokameroiden hyödyntämismahdollisuuksia. ENVI on sosiaali- ja terveysalan opiskelijoiden ensihoidon virtuaalinen oppimisympäristö. Työn toimeksiantajana on Lapin Ammattikorkeakoulun ohjelmistotekniikan laboratorio pLAB.
Opinnäytetyön tavoitteena oli toteuttaa www-sivusto jonka kautta muodostetaan yhteys Axiksen ip-kameroihin. Usean kameran suoratoistoa tulisi pystyä katsomaan yhtäaikaisesti samalta selainikkunalta. Käyttöliittymän avulla tulisi mahdollistaa kameraryhmien luominen huoneittain sekä huoneiden suojaaminen harjoitteiden ajaksi. Sivusto toteutettiin CakePHP-sovelluskehyksellä, joka on toteutettu PHP-ohjelmointikielellä. Työssä käytettiin myös JavaScript-ohjelmointikieltä sekä jQuery-komponentteja. Käyttöliittymän ja kameroiden välinen kommunikaatio mahdollistetaan Axiksen Vapix -ohjelmointirajapinnan avulla. Käyttäjien todennuksessa hyödynnetään Microsoft Active Directory -käyttäjätietokantaa. Työn keskeisenä ongelmana oli opetuksen aikaisten istuntojen turvaamiseen käytettävän menetelmän valinta sekä sen toteuttaminen sivustolle.
Työn tuloksena saatiin toteutettua www-sivusto, joka mahdollistaa ENVI-oppimisympäristön harjoitteiden seuraamisen etänä. Sivusto tarjoaa tarpeelliset työkalut kameroiden hallitsemiseksi käyttöliittymässä sekä opetuksen aikaisten turvallisten istuntojen luomiseksi.
Opinnäytetyön tavoitteena oli toteuttaa www-sivusto jonka kautta muodostetaan yhteys Axiksen ip-kameroihin. Usean kameran suoratoistoa tulisi pystyä katsomaan yhtäaikaisesti samalta selainikkunalta. Käyttöliittymän avulla tulisi mahdollistaa kameraryhmien luominen huoneittain sekä huoneiden suojaaminen harjoitteiden ajaksi. Sivusto toteutettiin CakePHP-sovelluskehyksellä, joka on toteutettu PHP-ohjelmointikielellä. Työssä käytettiin myös JavaScript-ohjelmointikieltä sekä jQuery-komponentteja. Käyttöliittymän ja kameroiden välinen kommunikaatio mahdollistetaan Axiksen Vapix -ohjelmointirajapinnan avulla. Käyttäjien todennuksessa hyödynnetään Microsoft Active Directory -käyttäjätietokantaa. Työn keskeisenä ongelmana oli opetuksen aikaisten istuntojen turvaamiseen käytettävän menetelmän valinta sekä sen toteuttaminen sivustolle.
Työn tuloksena saatiin toteutettua www-sivusto, joka mahdollistaa ENVI-oppimisympäristön harjoitteiden seuraamisen etänä. Sivusto tarjoaa tarpeelliset työkalut kameroiden hallitsemiseksi käyttöliittymässä sekä opetuksen aikaisten turvallisten istuntojen luomiseksi.