Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Saimaan ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Saimaan ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Tietojärjestelmän toteuttaminen SmartGWT-sovelluskehyksellä

Seppänen, Marko (2010)

 
Avaa tiedosto
Seppaenen_Marko.pdf (4.613Mt)
Lataukset: 


Seppänen, Marko
Saimaan ammattikorkeakoulu
2010
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010122218887
Tiivistelmä
Tässä opinnäytetyössä on asiakkaan toiminnallisten vaatimusten mukainen tietojärjestelmä toteuttamalla analysoitu Java-pohjaisen SmartGWT-sovelluskehyksen soveltuvuutta ja vaikutusta järjestelmän kehitystyöhön. Yleisinä kelpoisuuskriteereinä tarkasteltiin muun muassa ohjelmointimukavuutta, testattavuutta, mallinnettavuutta ja johdonmukaisuutta sekä yhteentoimivuutta muiden teknologioiden ja ohjelmistojen kanssa.

Osoittautui, että SmartGWT integroituu hyvin Eclipse-kehitysympäristöön, paikallinen debuggaus on ongelmatonta, testattavuus on hyvä, sovellusten selainriippumattomuus saavutettiin ja SmartGWT toimii hyvin yhteen liitännäisteknologioiden kanssa. Muihin tietojärjestelmiin liittymisiin ei asettuisi SmartGWT:stä johtuvia rajoitteita.

Ongelmaksi muodostui pitkälle kehitetyn sovelluksen muokattavuus ja sovelluksen takaisinmallinnus koodista kaavioiksi, mikä johtuu varsinaisesti kolmansien osapuolien ohjelmien rajoitteista. Useamman kehittäjän tiimissä tämä olisi ongelma, sillä se heijastuu dokumentaation päivitystahtiin. Järjestelmää kehitettiin muunnellun vesiputousmallin mukaisesti; suunnittelu- ja toteutusvaiheiden dokumentteja paranneltiin jatkuvasti.

Käyttöliittymien suunnittelussa oli mahdollista hyödyntää kolmannen osapuolen visuaalista editoria, mutta käytännössä vain prototyypittelytarpeissa, sillä vaativampaan refaktorointiin se ei soveltunut. SmartGWT:n valmiskomponentit ovat riittävän monipuolisia, mutta niiden etädebuggausta varten sovelluskehittäjä joutuu kehittämään omat ratkaisunsa. SmartGWT soveltuu pienimuotoisen tietojärjestelmän toteuttamiseen, riittävästi perehtymisaikaa varaamalla ja sen omat sekä kolmansista osapuolista johtuvat rajoitukset tiedostamalla.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste