Verkkopohjaisen hallintajärjestelmän kehittäminen tulostauluohjelmistolle
Kytönen, Miki (2026)
Kytönen, Miki
2026
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2026052616686
https://urn.fi/URN:NBN:fi:amk-2026052616686
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli kehittää verkkopohjainen hallintajärjestelmä tulostauluohjelmiston hallintaa varten Ledimedian käyttöön. Työn taustalla oli tarve keskitetylle ratkaisulle, jonka avulla käyttäjä voi hallita tulostauluohjelmiston asetuksia, käyttäjiä sekä muita tärkeitä toimintoja yhden käyttöliittymän avulla. Tavoitteena oli toteuttaa selkeä ja toimiva järjestelmä, joka tukee ohjelmiston päivittäistä käyttöä ja hallintaa.
Työ toteutettiin ohjelmistokehitysprojektina, jossa suunniteltiin ja toteutettiin järjestelmän backend, frontend ja tietokantaratkaisu. Backend kehitettiin Fastify-kehyksellä ja frontend Svelte-teknologialla. Tietokantana käytettiin MongoDB-tietokantaa. Järjestelmän suunnittelussa hyödynnettiin verkkosovellusten arkkitehtuuriin ja tietokantoihin sekä tietoturvaan liittyviä periaatteita. Toteutuksessa keskityttiin erityisesti rajapintojen toimintaan, käyttöliittymän selkeyteen sekä järjestelmän keskeisten toimintojen toteuttamiseen.
Työn tuloksena luotiin toimiva verkkopohjainen hallintajärjestelmä, jonka avulla käyttäjä voi hallita tulostauluohjelmistoon liittyviä tietoja ja asetuksia, tarkastella näyttöjen tilaa sekä suorittaa tärkeimpiä hallintatoimenpiteitä käyttöliittymästä. Järjestelmä täyttää sille asetetut vaatimukset ja toimii sekä paikallisessa että palvelinympäristössä. Työ osoittaa, että verkkopohjainen ratkaisu soveltuu hyvin tulostauluohjelmiston hallintaan ja tarjoaa hyvän pohjan järjestelmän mahdolliselle jatkokehitykselle.
Työ toteutettiin ohjelmistokehitysprojektina, jossa suunniteltiin ja toteutettiin järjestelmän backend, frontend ja tietokantaratkaisu. Backend kehitettiin Fastify-kehyksellä ja frontend Svelte-teknologialla. Tietokantana käytettiin MongoDB-tietokantaa. Järjestelmän suunnittelussa hyödynnettiin verkkosovellusten arkkitehtuuriin ja tietokantoihin sekä tietoturvaan liittyviä periaatteita. Toteutuksessa keskityttiin erityisesti rajapintojen toimintaan, käyttöliittymän selkeyteen sekä järjestelmän keskeisten toimintojen toteuttamiseen.
Työn tuloksena luotiin toimiva verkkopohjainen hallintajärjestelmä, jonka avulla käyttäjä voi hallita tulostauluohjelmistoon liittyviä tietoja ja asetuksia, tarkastella näyttöjen tilaa sekä suorittaa tärkeimpiä hallintatoimenpiteitä käyttöliittymästä. Järjestelmä täyttää sille asetetut vaatimukset ja toimii sekä paikallisessa että palvelinympäristössä. Työ osoittaa, että verkkopohjainen ratkaisu soveltuu hyvin tulostauluohjelmiston hallintaan ja tarjoaa hyvän pohjan järjestelmän mahdolliselle jatkokehitykselle.