Selainpohjaisen rekisterin rakentaminen pienelle yhdistykselle
Kemi, Nelli (2022)
Kandidaatintyö
Kemi, Nelli
2022
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe202201219678
https://urn.fi/URN:NBN:fi-fe202201219678
Tiivistelmä
Nykyään tietoja kerätään paljon erilaisiin tarkoituksiin. Kerääminen vaatii myös järjestelmiä, joihin tiedot voidaan tallentaa niiden myöhempää hyödyntämistä varten. Tällaisia järjestelmiä on monenlaisia, joista yksi yleisesti käytössä oleva järjestelmätyyppi on rekisterit.
Tämän kandidaatintyön tavoitteena on tutkia vaihtoehtoja verkkopohjaisen rekisterin toteuttamiseksi pienelle yhdistykselle. Tutkimusmenetelmänä käytetään case-tutkimusta. Työssä perehdytään erilaisiin työvälineisiin ja olemassa oleviin järjestelmiin rekisterin toteutusta varten. Tutkittavana rekisterinä on Suomen Siiliyhdistyksen siilirekisteri.
Siilirekisterille laadittiin ensin vaatimusmäärittely, minkä jälkeen rekisterin toteutustavaksi valittiin WordPress-sisällönhallintajärjestelmä, jota hyödyntäen rekisteri toteutettiin yhdistyksen verkkosivujen yhteyteen. Toteutuksella pystyttiin vastaamaan kaikkiin Suomen Siiliyhdistyksen projektin alussa esittämiin vaatimuksiin.
Tutkimuksen perusteella pienen rekisterin toteuttaminen sisällönhallintajärjestelmän avulla on mahdollista, mutta lisätutkimusta kaivataan esimerkiksi tietoturvaan ja omien lisäosien ylläpidettävyyteen liittyen. Vaikka sisällönhallintajärjestelmät todettiin hyväksi vaihtoehdoksi, tulisi tutkimustyötä tehdä myös muihin toteutusvaihtoehtoihin liittyen. Collecting information for various purposes is nowadays a widespread practice. This practice requires systems where the information can be stored. There is a multitude of systems available, and one category of such systems is different types of registries.
The purpose of this bachelor’s thesis is to investigate the different possibilities for developing a web-based registry for a small organization. The research is conducted as a case study. Different tools and existing systems are evaluated for the development process of a registry. The case registry of this thesis is the hedgehog registry of Suomen Siiliyhdistys (the Finnish Hedgehog association).
A software requirements specification was conducted for the case association’s new reg-istry, after which the content management system WordPress was chosen as the development tool. With WordPress the registry could be included within the association’s pre-existing website. The final product fulfils the requirements and functionalities specified by the association at the beginning of the process.
Based on this study developing a small registry using a content management system is possible but further research would be needed, for example, regarding the cyber security of the system and the maintenance of private plugins. Although content management systems are found to be a valid option, research should be done on other development tools and techniques as well.
Tämän kandidaatintyön tavoitteena on tutkia vaihtoehtoja verkkopohjaisen rekisterin toteuttamiseksi pienelle yhdistykselle. Tutkimusmenetelmänä käytetään case-tutkimusta. Työssä perehdytään erilaisiin työvälineisiin ja olemassa oleviin järjestelmiin rekisterin toteutusta varten. Tutkittavana rekisterinä on Suomen Siiliyhdistyksen siilirekisteri.
Siilirekisterille laadittiin ensin vaatimusmäärittely, minkä jälkeen rekisterin toteutustavaksi valittiin WordPress-sisällönhallintajärjestelmä, jota hyödyntäen rekisteri toteutettiin yhdistyksen verkkosivujen yhteyteen. Toteutuksella pystyttiin vastaamaan kaikkiin Suomen Siiliyhdistyksen projektin alussa esittämiin vaatimuksiin.
Tutkimuksen perusteella pienen rekisterin toteuttaminen sisällönhallintajärjestelmän avulla on mahdollista, mutta lisätutkimusta kaivataan esimerkiksi tietoturvaan ja omien lisäosien ylläpidettävyyteen liittyen. Vaikka sisällönhallintajärjestelmät todettiin hyväksi vaihtoehdoksi, tulisi tutkimustyötä tehdä myös muihin toteutusvaihtoehtoihin liittyen.
The purpose of this bachelor’s thesis is to investigate the different possibilities for developing a web-based registry for a small organization. The research is conducted as a case study. Different tools and existing systems are evaluated for the development process of a registry. The case registry of this thesis is the hedgehog registry of Suomen Siiliyhdistys (the Finnish Hedgehog association).
A software requirements specification was conducted for the case association’s new reg-istry, after which the content management system WordPress was chosen as the development tool. With WordPress the registry could be included within the association’s pre-existing website. The final product fulfils the requirements and functionalities specified by the association at the beginning of the process.
Based on this study developing a small registry using a content management system is possible but further research would be needed, for example, regarding the cyber security of the system and the maintenance of private plugins. Although content management systems are found to be a valid option, research should be done on other development tools and techniques as well.