Interaktiivisen puhelinvalikkosovelluksen suunnittelu ja toteutus tietoliikennealan yritykselle.
Nousiainen, Santeri (2015)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201505045863
https://urn.fi/URN:NBN:fi:amk-201505045863
Tiivistelmä
Tässä insinöörityössä toteutettiin interaktiivinen puhelinvalikko sovellus softswitch-järjestelmälle. Sovelluksen softswitch-alustana toimii ohjelma nimeltä FreeSwitch. Insinöörityön tavoitteena oli korvata AinaComin nykyinen interaktiivinen puhelinvalikkojärjestelmä.
Sovelluksen ohjelmointi tehtiin Python-ohjelmointikielellä ja ohjelma kirjoitettiin käyttämällä Notepad++-sovellusta. Ohjelman kääntäjänä toimi FreeSwitchin oma Python-kääntäjä. Versionhallinnassa ja varmuuskopioiden tekemisessä käytettiin GitHub-versionhallintajärjestelmää. Ohjelmoinnin lisäksi työssä kerrotaan yleisesti puhelinvalikoista ja niiden käytöstä sekä FreeSwitch-alustasta.
Työn tuloksena on toimiva sovellus, joka on parhaillaan testauksen alla. Sovellukselle on määritetty kymmenen puhelinnumeroa, joihin voi soittaa. Puhelinnumeroissa on erilaisia IVR-palveluita esimerkiksi puhelinvalikko, tiedotteen toisto ja soitonsiirto.
Sovelluksen ohjelmointi tehtiin Python-ohjelmointikielellä ja ohjelma kirjoitettiin käyttämällä Notepad++-sovellusta. Ohjelman kääntäjänä toimi FreeSwitchin oma Python-kääntäjä. Versionhallinnassa ja varmuuskopioiden tekemisessä käytettiin GitHub-versionhallintajärjestelmää. Ohjelmoinnin lisäksi työssä kerrotaan yleisesti puhelinvalikoista ja niiden käytöstä sekä FreeSwitch-alustasta.
Työn tuloksena on toimiva sovellus, joka on parhaillaan testauksen alla. Sovellukselle on määritetty kymmenen puhelinnumeroa, joihin voi soittaa. Puhelinnumeroissa on erilaisia IVR-palveluita esimerkiksi puhelinvalikko, tiedotteen toisto ja soitonsiirto.