Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Tiimi-portaalin hälytysten käsittely ja ohjaus

Mattila, Jarno (2018)

Avaa tiedosto
mattila_jarno.pdf (1.842Mt)
Lataukset: 


Mattila, Jarno
Oulun ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018113019360
Tiivistelmä
Opinnäytetyön aiheena oli toteuttaa kiinteistöautomaatioon liittyvien laitteiden palvelinkeskeinen hälytystenkäsittely- ja ohjaustoiminto. Tarkoituksena oli kehittää vaihtoehto olemassa olevalle hälytystenkäsittelylle, jossa laite lähetti hälytykset vastaanottajalle tekstiviestillä asennuskohteessa olevan modeemin avulla. Uudesta mallista haluttiin palvelinkeskeinen ratkaisu, jolloin hälytysviestien vastaanottajia ja lähetystapoja voisi olla useita. Lisäksi ratkaisu mahdollistaisi keskitetyn hälytystenvalvonnan ja antaisi mahdollisuuden hälytysviestien lähettämisestä aiheutuvien kustannusten kohdentamiseen.

Kehitystyön vaiheet olivat vaatimusmäärittely, oliokeskeisen analyysi ja suunnittelu, ohjelmointityö ja valmiin järjestelmän testaus. Vaatimusmäärittely perustui IEEE 830-1998(R2009) -standardiin ja analyysi ja suunnittelu toteutettiin UML-mallinnuksella. Ohjelmointikielenä käytettiin ensisijaisesti PHP-skriptikieltä. Muita käytettyjä ohjelmointitekniikoita olivat JavaScript (jQuery), HTML5, CSS3, SQL ja bash-skriptit. Työ sisälsi myös paljon Debian GNU/Linux -järjestelmän hallintaan liittyviä toimia, kuten systemd-palveluiden määritys ja järjestelmälokien hallinta rsyslog- ja logrotate-toiminnoilla.

Toteutettu järjestelmä käsittelee palvelimelle saapuvat hälytykset 10 sekunnin välein. Taustapalveluna toimiva järjestelmä selvittää vastaanottajat ja lähettää hälytykset sähköpostilla tai tekstiviestillä.

Järjestelmä vastasi sille asetettuja laatuvaatimuksia. Se sisältää vikasietoisen kahdennetun konfiguraation ja asetustietojen ennakkotarkistuksen. Monitasoinen lokitoiminto ja ylemmän tason palveluidenhallinta seuraavat järjestelmän toimintoja ja lähettävät virhetilanteista ilmoituksen sähköpostilla ylläpitäjälle.

Toteutettu hälytysjärjestelmä oli tavoitteen mukainen ja täytti sille asetetut toiminnalliset ja laadulliset vaatimukset.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste