research

Dynaamisen tiedonhallintaverkkosovelluksen suunnittelu ja toteutus

Abstract

Opinnäytetyön tarkoituksena oli suunnitella ja toteuttaa tiedonhallintasovellus verkkopalvelun tietosisällön hallintaa varten sekä perehtyä nykyaikaisiin dynaamisiin verkkosovellustekniikoihin. Projekti toteutettiin toimeksiantona Oy Silvadata Ab:lle. Lähtökohtana oli kehittää uudempi versio aikaisemman sovelluksen tilalle, joka toteutti vain osan työlle määritetyistä vaatimuksista. Vanhaa sovellusta sekä siitä saatuja käyttäjäkokemuksia käytettiin suunnittelun pohjana. Tärkeimmät vaatimukset sovellukselle olivat tiedonhallinnan toteuttaminen sekä muiden toiminnallisuuksien käytettävyyden parantaminen. Työn tutkimusosassa tarkastellaan erilaisia verkkosovellustekniikoita, jotka mahdollistavat dynaamisten toiminnallisuuksien toteuttamisen. Näiden avulla työssä määritelty sovellus saatiin toteutettua. Avoimen lähdekoodin tekniikoita on paljon saatavilla ja niihin perehtyminen auttoi sovelluksen suunnittelussa ja toteutuksessa. Tuloksena saavutettiin määrityksien mukainen tiedonhallintasovellus. Sovellus saatiin testattua ja asennettua käyttöön lopulliseen palvelinympäristöön. Käyttöönottoa ei toteutettu työn aikana, joten uudesta järjestelmästä ei vielä ole saatu käyttäjäkokemuksia. Sitä ennen sovellukseen toteutetaan jatkokehityksenä karttakoordinaatiston muunnos.The purpose of this thesis was to design and implement data management software for web service’s content management and to get familiar with modern dynamic web application technologies. The project was commissioned by Oy Silvadata Ab. The starting point of this thesis was to develop a newer version of an earlier application, which performed only a part of the specified conditions. The earlier version of the application and the end user experiences were used to design a new version. The main requirements for the application were to implement a data management and to improve the usability of other functionalities. The research section studies various web application technologies, which enable the implementation of dynamic functionalities and, which make possible to implement the defined application. There are many open source technologies available and familiarizing with them helped in designing and implementing a new application. As a result of the definition the data management software was created. The application was tested and installed successfully in the final server environment. The introduction is taking place later, so any user experiences have not yet been obtained. Before that the application is further developed with the map coordinate conversion

    Similar works