Yhdistyksen jäsenrekisteri
Hyvärinen, Laura (2022)
Hyvärinen, Laura
2022
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022060214459
https://urn.fi/URN:NBN:fi:amk-2022060214459
Tiivistelmä
Tämän työn tarkoituksena oli suunnitella ja toteuttaa Luhtilaukkaajat ry:lle uusi relaatiotietokantapohjainen jäsenrekisteri, jolla yhdistys voi helposti hallita yhdistyksen jäsentietoja.
Työn aihe kehittyi tekijältä itseltään, joka toimii kyseisen yhdistyksen jäsensihteerinä. Luhtilaukkaajien alkuperäinen jäsenrekisteri oli toteutettu Excel-pohjaiseen taulukkoon. Alkuperäinen jäsenrekisteri oli työläs käyttää ja mahdollisti inhimilliset virheet. Mahdolliset näppäilyvirheet tietoja siirtäessä jäsenhakemuksesta rekisteriin, sekä jäsenmaksulaskujen lähetys olivat työläitä tehdä ja virheitä syntyi.
Teoriaosuudessa käytiin läpi henkilötietorekisterin ylläpidon vaatimuksia, teoriaa relaatiotietokannoista ja sekä relaatiotietokantojen suunnitteluprosessia. Teoriataustaa käsiteltiin myös SQL-kyselykielestä, jolla tuleva jäsenrekisteri luodaan.
Uutta jäsenrekisteriä lähdettiin suunnittelemaan toimeksiantajan vaatimusmäärittelyn perusteella mahdollisimman automatisoiduksi ratkaisuksi. Tietokanta suunniteltiin vaatimusmäärittelyn perusteella, mutta toteutusta ei ehditty työn aikataulun puitteissa ratkaisemaan toimivaksi kokonaisuudeksi. Työn kehittämistä jatketaan tämän raportin valmistuttua.
Työn aihe kehittyi tekijältä itseltään, joka toimii kyseisen yhdistyksen jäsensihteerinä. Luhtilaukkaajien alkuperäinen jäsenrekisteri oli toteutettu Excel-pohjaiseen taulukkoon. Alkuperäinen jäsenrekisteri oli työläs käyttää ja mahdollisti inhimilliset virheet. Mahdolliset näppäilyvirheet tietoja siirtäessä jäsenhakemuksesta rekisteriin, sekä jäsenmaksulaskujen lähetys olivat työläitä tehdä ja virheitä syntyi.
Teoriaosuudessa käytiin läpi henkilötietorekisterin ylläpidon vaatimuksia, teoriaa relaatiotietokannoista ja sekä relaatiotietokantojen suunnitteluprosessia. Teoriataustaa käsiteltiin myös SQL-kyselykielestä, jolla tuleva jäsenrekisteri luodaan.
Uutta jäsenrekisteriä lähdettiin suunnittelemaan toimeksiantajan vaatimusmäärittelyn perusteella mahdollisimman automatisoiduksi ratkaisuksi. Tietokanta suunniteltiin vaatimusmäärittelyn perusteella, mutta toteutusta ei ehditty työn aikataulun puitteissa ratkaisemaan toimivaksi kokonaisuudeksi. Työn kehittämistä jatketaan tämän raportin valmistuttua.