Käyttöliittymän toteuttaminen tietokannalle Case: Edustajarekisteri
Kalle, Tervo (2012)
Kalle, Tervo
Laurea-ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012112115797
https://urn.fi/URN:NBN:fi:amk-2012112115797
Tiivistelmä
Tässä opinnäytetyössä käsitellään käyttöliittymän tekemistä Apache Wicket –ohjelmistokehyksellä, työssä hyödynnetään myös käyttöliittymäsuunnittelua ja Scrumia. Opinnäytetyön aiheena oleva projekti on tehty yrityksen toimeksiantona. Projektin tavoitteena oli asiakashallintajärjestelmän laajentaminen siirtämällä edustajatietojen käsittelyn siihen ulkopuolisesta järjestelmästä. Edustajatietojen käsittelyyn ei kuitenkaan ollut käyttöliittymää, josta niitä voitaisiin lisätä ja muokata. Opinnäytetyö koostuu projektin esittelystä, ohjelman kuvauksesta ja projektin arvioinnista. Projektin käytännön toteutus tehtiin pieniä muutoksia lukuun ottamatta yhden kesän aikana, mutta työssä käsitellään projektia puolentoista vuoden aikajänteellä sen aloittamisesta alkaen.
Projektin esittelyssä käydään läpi projektin tavoitteet ja vaatimukset, esitellään projektin suunniteltu ja toteutunut aikataulu, sekä arvioidaan projektissa käytettyjen menetelmien sopivuutta ja toimivuutta. Arvioinnin lisäksi esitellään tarkemmin Apache Wicketin käyttöä.
Ohjelman kuvauksessa käydään läpi käyttötapaukset, joita varten käyttöliittymä on toteutettu. Käyttötapausten havainnollistamiseksi on niiden yhteydessä kuvankaappaukset asiaankuuluvilta käyttöliittymän sivuilta. Luvussa käydään läpi ohjelman käyttöoikeudet, sekä ohjelman tietokannan käytössä huomioituja asioita.
Projektin arviointi keskittyy toteutuksen jälkeiseen aikaan. Arvioinnissa käydään läpi projektissa ilmenneitä ongelmia, projektin jälkeisissä haastatteluissa ilmenneitä asioita ja ohjelman jatkokehitystä. Lopuksi reflektoidaan projektia niin omalta kuin kokonaisuudenkin osalta.
Projektin esittelyssä käydään läpi projektin tavoitteet ja vaatimukset, esitellään projektin suunniteltu ja toteutunut aikataulu, sekä arvioidaan projektissa käytettyjen menetelmien sopivuutta ja toimivuutta. Arvioinnin lisäksi esitellään tarkemmin Apache Wicketin käyttöä.
Ohjelman kuvauksessa käydään läpi käyttötapaukset, joita varten käyttöliittymä on toteutettu. Käyttötapausten havainnollistamiseksi on niiden yhteydessä kuvankaappaukset asiaankuuluvilta käyttöliittymän sivuilta. Luvussa käydään läpi ohjelman käyttöoikeudet, sekä ohjelman tietokannan käytössä huomioituja asioita.
Projektin arviointi keskittyy toteutuksen jälkeiseen aikaan. Arvioinnissa käydään läpi projektissa ilmenneitä ongelmia, projektin jälkeisissä haastatteluissa ilmenneitä asioita ja ohjelman jatkokehitystä. Lopuksi reflektoidaan projektia niin omalta kuin kokonaisuudenkin osalta.