TYÖKALUJÄRJESTELMÄN PROTOTYYPIN TOTEUTTAMINEN KÄYTTÄEN JAVA-OHJELMOINTIKIELTÄ
Hakkarainen, Janne (2013)
Hakkarainen, Janne
Karelia-ammattikorkeakoulu (Pohjois-Karjalan ammattikorkeakoulu)
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013053112198
https://urn.fi/URN:NBN:fi:amk-2013053112198
Tiivistelmä
Opinnäytetyön tavoitteena oli toteuttaa prototyyppiasteinen web-sovelluksena toimiva tietovaranto Karelia-ammattikorkeakoulun tietojenkäsittelyn koulutusohjelmalle. Kehitetyn sovelluksen tarkoituksena on tukea eri vuosina tehtäviä ohjelmistoprojekteja, kurssien harjoitustöitä ja muuta ohjelmoinnin oppimista. Työkalujärjestelmään tuli olla mahdollista tallentaa tietoa erilaisista ohjelmistokehitykseen käytettävistä työkaluista ja myös hakea tietoa niistä.
Opinnäytetyön tarkoituksena oli myös tarkastella web-pohjaisen tietojärjestelmän kehittämistä pelkästään Java-ohjelmointikielellä. Lisäksi pyrkimyksenä oli tehdä järjestelmästä mahdollisimman oliopohjainen ja riippumaton käytettävästä tietokannanhallintajärjestelmästä. Prototyypin kehittämiseen käytettiin Vaadin-, Hibernate- ja SimpleCaptcha-sovelluskehyksiä. Tietokannanhallintajärjestelmänä käytettiin MySQL:ää.
Lopputuloksena syntyi tietojärjestelmän prototyyppi, josta toimeksiantaja voi halutessaan kehittää valmiin tietojärjestelmän tietojenkäsittelyn koulutusohjelman käyttöön. Vaadin-sovelluskehys mahdollisti järjestelmän käyttöliittymän toteuttamisen käyttäen pelkkää Java-ohjelmointikieltä. Hibernate mahdollisti olioiden tietojen tallentamisen tietokantaan ilman, että kehittämisessä tarvitsi käyttää kyselykieliä.
Opinnäytetyön tarkoituksena oli myös tarkastella web-pohjaisen tietojärjestelmän kehittämistä pelkästään Java-ohjelmointikielellä. Lisäksi pyrkimyksenä oli tehdä järjestelmästä mahdollisimman oliopohjainen ja riippumaton käytettävästä tietokannanhallintajärjestelmästä. Prototyypin kehittämiseen käytettiin Vaadin-, Hibernate- ja SimpleCaptcha-sovelluskehyksiä. Tietokannanhallintajärjestelmänä käytettiin MySQL:ää.
Lopputuloksena syntyi tietojärjestelmän prototyyppi, josta toimeksiantaja voi halutessaan kehittää valmiin tietojärjestelmän tietojenkäsittelyn koulutusohjelman käyttöön. Vaadin-sovelluskehys mahdollisti järjestelmän käyttöliittymän toteuttamisen käyttäen pelkkää Java-ohjelmointikieltä. Hibernate mahdollisti olioiden tietojen tallentamisen tietokantaan ilman, että kehittämisessä tarvitsi käyttää kyselykieliä.
