Tietokantaratkaisut mobiili- ja verkkosivuympäristöissä : Case oldtimertimer
Remes, Janne (2014)
Remes, Janne
Hämeen ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014090313728
https://urn.fi/URN:NBN:fi:amk-2014090313728
Tiivistelmä
Opinnäytetyön tavoitteena oli suunnitella ja toteuttaa tietokantaratkaisut oldtimerTimer-mobiilisovellukseen ja -internetkäyttöliittymiin. OldtimerTimer-sovelluksesta toteutettiin kesän 2014 aikana prototyyppiversio, jota on tarkoitus kehittää eteenpäin kesän aikana tehtyjen havaintojen pohjalta.
OldtimerTimer-mobiilisovelluksella vanhus voi selailla tulevia tapahtumia ja lisätä niitä mobiilikalenteriinsa. Tapahtuman jälkeen mobiilisovellus kysyy vanhukselta, osallistuiko tämä tapahtumaan. Vanhuksen lähiomainen pystyy internetkäyttöliittymän kautta lisäämään vanhuksen seurannan alle. Lähiomaisen nähtäville tulee myös, mihin tapahtumiin vanhus on osallistunut ja mihin ei.
Opinnäytetyön toimeksiantajatahoina toimivat hämeenlinnalainen Linnan Ateria Oy, jonka on tarkoitus ottaa oldtimerTimer-sovellus tulevaisuudessa käyttöön, sekä Hämeen ammattikorkeakoulu, jonka opiskelijat vastaavat järjestelmän teknisestä toteutuksesta.
Opinnäytetyössä hyödynnettiin kehittämisprojektin tietoperustaa, koska valmiin tuotoksen aikaansaamiseen hyödynnetään projektimaista tuotekehitystä. Tietoperustassa käsitellään käytettäviä järjestelmiä tietokantaratkaisujen kannalta, tietokannan peruskäsitteitä, tietokannan normaalimuotoisuutta sekä tietokannan haku- ja luontikomentoja MySQL-kyselykielellä. Myös scrum-projektinhallintamenetelmän vaikutusta tietokantaratkaisuihin käsitellään. Aineistona käytettiin tietokantasuunnittelua käsittelevää kirjallisuutta sekä internetsivuja käytetyistä järjestelmistä, scrum-projektinhallintamenetelmästä ja MySQL-kyselykielestä.
Opinnäytetyön tuloksena saatiin aikaan tietokantaratkaisuja hyödyntävä mobiilisovellus- ja internetkäyttöliittymäratkaisu. Prototyyppiversiossa esille nousseista haasteista sekä parannusehdotuksista laadittiin myöhempiä versioita varten erillinen raportti, jonka pohjalta myöhemmät työryhmät voivat kehittää tietokantaratkaisuja toimivammiksi.
OldtimerTimer-mobiilisovelluksella vanhus voi selailla tulevia tapahtumia ja lisätä niitä mobiilikalenteriinsa. Tapahtuman jälkeen mobiilisovellus kysyy vanhukselta, osallistuiko tämä tapahtumaan. Vanhuksen lähiomainen pystyy internetkäyttöliittymän kautta lisäämään vanhuksen seurannan alle. Lähiomaisen nähtäville tulee myös, mihin tapahtumiin vanhus on osallistunut ja mihin ei.
Opinnäytetyön toimeksiantajatahoina toimivat hämeenlinnalainen Linnan Ateria Oy, jonka on tarkoitus ottaa oldtimerTimer-sovellus tulevaisuudessa käyttöön, sekä Hämeen ammattikorkeakoulu, jonka opiskelijat vastaavat järjestelmän teknisestä toteutuksesta.
Opinnäytetyössä hyödynnettiin kehittämisprojektin tietoperustaa, koska valmiin tuotoksen aikaansaamiseen hyödynnetään projektimaista tuotekehitystä. Tietoperustassa käsitellään käytettäviä järjestelmiä tietokantaratkaisujen kannalta, tietokannan peruskäsitteitä, tietokannan normaalimuotoisuutta sekä tietokannan haku- ja luontikomentoja MySQL-kyselykielellä. Myös scrum-projektinhallintamenetelmän vaikutusta tietokantaratkaisuihin käsitellään. Aineistona käytettiin tietokantasuunnittelua käsittelevää kirjallisuutta sekä internetsivuja käytetyistä järjestelmistä, scrum-projektinhallintamenetelmästä ja MySQL-kyselykielestä.
Opinnäytetyön tuloksena saatiin aikaan tietokantaratkaisuja hyödyntävä mobiilisovellus- ja internetkäyttöliittymäratkaisu. Prototyyppiversiossa esille nousseista haasteista sekä parannusehdotuksista laadittiin myöhempiä versioita varten erillinen raportti, jonka pohjalta myöhemmät työryhmät voivat kehittää tietokantaratkaisuja toimivammiksi.