VoIP-raportointisovelluksen kehitys
Niemi, Roni (2023)
Niemi, Roni
2023
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-202305057939
https://urn.fi/URN:NBN:fi:amk-202305057939
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää web-pohjainen VoIP-raportointisovellus Ikaalisten-Parkanon Puhelin Oy:lle. Tavoitteena oli myös antaa kokonaiskuva web-pohjaisen sovelluksen toteuttamisesta vaatimusmäärittelyistä tuotantoon. Työssä perehdyttiin vaihtoehtoisiin teknologioihin, joilla eri toiminnot voidaan toteuttaa.
Lopputuloksena syntyi sovellus, jonka avulla käyttäjä pystyy muodostamaan oman yrityksensä puhelutiedoista raportin käyttäen erilaisia ehtoja ja tarkastelemaan raporttia web-käyttöliittymän kautta. Käyttäjällä on myös mahdollisuus luoda ajastettu raportti, joka lähetetään käyttäjän määrittämää
sähköpostiosoitteeseen.
Sovellus saatiin toteutettua aikataulussa onnistuneesti, ja se on tällä hetkellä ollut käytössä noin puoli vuotta. Vaikka CI/CD-työkalut rajattiin työstä pois sovelluksen pienen koon vuoksi, niin tulevaisuuden kannalta CI/CD-työkalujen käyttöönotto on erittäin merkittävä jatkokehityskohde. Niiden ansioista jatkossa sovellukseen tehdyt pienetkin muutokset voidaan toimittaa tuotantoon sujuvasti.
Lopputuloksena syntyi sovellus, jonka avulla käyttäjä pystyy muodostamaan oman yrityksensä puhelutiedoista raportin käyttäen erilaisia ehtoja ja tarkastelemaan raporttia web-käyttöliittymän kautta. Käyttäjällä on myös mahdollisuus luoda ajastettu raportti, joka lähetetään käyttäjän määrittämää
sähköpostiosoitteeseen.
Sovellus saatiin toteutettua aikataulussa onnistuneesti, ja se on tällä hetkellä ollut käytössä noin puoli vuotta. Vaikka CI/CD-työkalut rajattiin työstä pois sovelluksen pienen koon vuoksi, niin tulevaisuuden kannalta CI/CD-työkalujen käyttöönotto on erittäin merkittävä jatkokehityskohde. Niiden ansioista jatkossa sovellukseen tehdyt pienetkin muutokset voidaan toimittaa tuotantoon sujuvasti.