Tekstiviestien välittäminen Linux-sovelluksella Sijaishäly-järjestelmässä
Ruohonen, Vesa (2010)
Ruohonen, Vesa
Metropolia Ammattikorkeakoulu
2010
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005068217
https://urn.fi/URN:NBN:fi:amk-201005068217
Tiivistelmä
Insinöörityössä oli tavoitteena suunnitella ja toteuttaa tekstiviestien välitin Hakupajalle. Työssä laitteistona käytettiin minikannettavaa, johon oli asennettu Linux-käyttöjärjestelmä ja kaksi GSM-modeemia. Projektin päämääränä oli kehittää korvaaja Hakupajan tilapäisen henkilöstön hallintapalvelussa käytetyille tekstiviestivälittimille.
Välittimeen valittiin sopivat ohjelmistokomponentit ja tarpeelliset mutta puuttuvat ominaisuudet ohjelmoitiin projektia varten. Modeemien ohjaukseen valittiin SMS Server Tools 3 -ohjelmisto ja viestien käsittelyyn ohjelmoitiin erillinen Python-sovellus. Lisäksi testausympäristöä varten ohjelmoitiin palvelinsimulaattori.
Projektissa tehtyä prototyyppiä testattiin ja se saatiin täyttämään työlle annetut vaatimukset. SMS Server Tools 3 -ohjelmistopaketti osoittautui tehokkaaksi modeemirajapinnaksi eikä sen käytössä tai asennuksessa esiintynyt ongelmia. Python-sovellus, jota käytettiin viestien käsittelyssä, toimi hyvin, ja Python-kieli osoittautui hyväksi valinnaksi nopeaan ohjelmistokehitykseen. Ohjelmiston siirrettävyydessä ei myöskään esiintynyt ongelmia, kun sitä testattiin muissa ympäristöissä.
Projekti osoitti, että työhön annetulla laitteistolla voidaan rakentaa edullinen tekstiviestivälitin varsin lyhyessä ajassa. Testit osoittivat myös, että minikannettavan tehot riittivät hyvin annettuun tehtävään.
Välittimeen valittiin sopivat ohjelmistokomponentit ja tarpeelliset mutta puuttuvat ominaisuudet ohjelmoitiin projektia varten. Modeemien ohjaukseen valittiin SMS Server Tools 3 -ohjelmisto ja viestien käsittelyyn ohjelmoitiin erillinen Python-sovellus. Lisäksi testausympäristöä varten ohjelmoitiin palvelinsimulaattori.
Projektissa tehtyä prototyyppiä testattiin ja se saatiin täyttämään työlle annetut vaatimukset. SMS Server Tools 3 -ohjelmistopaketti osoittautui tehokkaaksi modeemirajapinnaksi eikä sen käytössä tai asennuksessa esiintynyt ongelmia. Python-sovellus, jota käytettiin viestien käsittelyssä, toimi hyvin, ja Python-kieli osoittautui hyväksi valinnaksi nopeaan ohjelmistokehitykseen. Ohjelmiston siirrettävyydessä ei myöskään esiintynyt ongelmia, kun sitä testattiin muissa ympäristöissä.
Projekti osoitti, että työhön annetulla laitteistolla voidaan rakentaa edullinen tekstiviestivälitin varsin lyhyessä ajassa. Testit osoittivat myös, että minikannettavan tehot riittivät hyvin annettuun tehtävään.