CCI-Käyttöliittymä
Leskinen, Osku (2016)
Leskinen, Osku
Savonia-ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605239278
https://urn.fi/URN:NBN:fi:amk-201605239278
Tiivistelmä
Opinnäytetyön aiheena oli rakentaa helppokäyttöinen ja selkeä käyttöliittymä asiakkuuden hallintaan käytettävän tietokannan ohjaamiseen. Tietokanta sisältää asiakkaan lähettämille aineistoille määritellyt käsittelyt eli workflow’t, sekä yleisiä ja asiakaskohtaisia parametreja, jotka liittyvät asiakkaalta vastaanotettavien aineistojen käsittelyyn sekä laskutukseen. Aineisto käsitellään määritettyjen prosessien mukaisesti ja välitetään edelleen loppuasiakkaalle esimerkiksi sähköisessä muodossa tai paperitulosteena. Parametrien hallinta vanhalla käyttöliittymällä on virhealtista ja monimutkaista, joten uuden käyttöliittymän tekeminen oli välttämätöntä, jotta uusi palvelualusta saadaan käyttöön. Sovelluksella voidaan lisäksi luoda uusia aineistokäsittelyitä tai muokata olemassa olevia. Sovelluksen käyttäjät ovat yrityksessä toimivia asiantuntijoita tai asiakaspalvelutyöntekijöitä, joten ohjelman on huolehdittava siitä, ettei tuotannossa olevia käsittelyitä voida muuttaa siten, että ne lakkaavat toimimasta.
Käyttöliittymä kehitettiin web-sovelluksena HTML, Javascript ja AngularJS -tekniikoilla. Käyttöliittymän kehittämiseen käytettiin Notepad++-tekstieditoria. Työssä käytettiin ketterää-, testivetoista- sekä taustajärjestelmätöntä kehitystä.
Lopputuloksena toteutettiin käyttöliittymä, jonka avulla eri rooleissa olevat käyttäjät voivat tehdä muutoksia yleisiin laskunvälityksen parametreihin sekä perustaa asiakkaalle uuden käsittelyn. Käyttöliittymään on rakennettu useita erilaisia varmistuksia, jolloin mahdollisuus siihen, että käyttäjä tallentaa virheellistä tietoa, on lähes olematon.
Käyttöliittymä kehitettiin web-sovelluksena HTML, Javascript ja AngularJS -tekniikoilla. Käyttöliittymän kehittämiseen käytettiin Notepad++-tekstieditoria. Työssä käytettiin ketterää-, testivetoista- sekä taustajärjestelmätöntä kehitystä.
Lopputuloksena toteutettiin käyttöliittymä, jonka avulla eri rooleissa olevat käyttäjät voivat tehdä muutoksia yleisiin laskunvälityksen parametreihin sekä perustaa asiakkaalle uuden käsittelyn. Käyttöliittymään on rakennettu useita erilaisia varmistuksia, jolloin mahdollisuus siihen, että käyttäjä tallentaa virheellistä tietoa, on lähes olematon.