Sovellus meteorologisen tiedon tuotantojärjestelmän seurantaan


Autoria(s): Keränen, Pekka
Data(s)

23/01/2008

23/01/2008

2004

Resumo

Työssä käsitellään selainkäyttöliittymää käyttävien oliopohjaisten tietokantasovellusten toteuttamista. Erityisesti keskitytään olio- ja relaatiomallien yhteensovittamiseen ja oliopohjaisten selainkäyttöliittymien toteutukseen Java-servlettien ja JSP-sivujen avulla. Myös hajautetut sovellusarkkitehtuurit käydään läpi ja niiden toteuttamista arvioidaan servlet-sovellusten näkökulmasta. Työssä on toteutettu selainkäyttöliittymän avulla hallittava kaksitasoarkkitehtuuria käyttävä oliopohjainen sovellus Ilmatieteen laitoksen tuotantojärjestelmän seurantaan. Sovellus mahdollistaa mm. tuotantoajojen ja laajempien tuotantoketjujen suoritusaikojen tilastollisen seurannan. Työn tuloksena todettiin Java-servlettien ja JSP-sivujen olevan suorituskykyinen ja monipuolinen ratkaisu selainkäyttöliittymien toteuttamiseen. Olio- ja relaatiomallien väliset erot sekä käyttöliittymän eriyttäminen toimintalogiikasta osoittautuivat ongelmakohdiksi.

This Master's thesis describes the development of web-based object oriented database applications. Special attention is paid to the relationship between relational and objectoriented models and to the development of object oriented web-based applications using Java Servlet- and JSP-technologies. Also distributed applications have been discussed in the perspective of servlet-applications. In the practical part of this work a web-based object-oriented application, that uses 2- tier architecture has been developed to monitor the production system of Finnish Meteorological Institute. The application makes possible to statistically monitor production processes. The study concludes that the performance and programming interface of Java Servletand JSP-technologies is excellent. Differences between object-oriented and relational models and the distribution between presentation and operational layers were problematic issues.

Identificador

nbnfi-fe20041072.pdf

http://www.doria.fi/handle/10024/34305

URN:NBN:fi-fe20041072

Idioma(s)

fi

Palavras-Chave #Tuotantojärjestelmä #Java #servlet #tietokanta #hajautettu sovellus #Production system #Java #servlet #database #distributed application
Tipo

Diplomityö

Master's thesis