|
Abstract:
|
Sovelluskehittimiä pidetään eräänä ratkaisuna sovellusten nopeaan ja joustavaan kehittämiseen. Käyttäjien kannalta sovellusten tärkein osa on käyttäjäliityntä. Kehittimille voidaankin asettaa tiukat vaatimukset käyttäjäliitynnän toteuttamista nopeuttavien ja yksinkertaistavien piirteiden osalta. Työssä tarkastellaan aluksi sovelluksien käyttäjäliitynnöille asetettavia vaatimuksia. Käyttäjäliitynnät jaetaan neljään erityyppiseen osaan niihin vaikuttavien ominaisuuksien perusteella. Valikot ovat kuvaruutunäyttöjä, joissa käyttäjälle esitetään käytettävissä olevat toiminnot, luetaan käyttäjän valinta sekä suoritetaan sen mukaiset toimenpiteet. Valikoilta edellytetään joustavia toimintojen valintamahdollisuuksia ja helppoa muutettavuutta. Lomakkeet ovat kuvaruutunäyttöjä, joiden avulla käyttäjä käsittelee tietokannoissa olevia tietoja. Lomakkeilta edellytetään erittäin monipuolisia ominaisuuksia, koska tällöin suuri osa sovelluskehityksestä voidaan tehdä lomakkeiden määrittelyn yhteydessä. Graafisten tulostuksien avulla käyttäjä saa havainnollisia kuvia tietokannoissa olevista tiedoista. Graafisilta tulostuksilta edellytetään helppoa tulostettavien tietojen valintaa ja monipuolisia tulostuksen muotoilu- ja muokkausominaisuuksia. Raportit ovat tulostuksia tietokantojen sisällöistä perinteisessä listausmuodossa. Raporteiltakin edellytetään helppoa tulostettavien tietojen valintaa ja monipuolisia tulostuksen muotoilu- ja muokkausominaisuuksia. Työn loppuosassa tarkastellaan neljää markkinoilla olevaa kehitintä asetettujen vaatimusten suhteen. Tarkasteltaviksi kehittimiksi valittiin INFORMIX, INGRES, MIMER ja ORACLE. Tarkastelun perusteella voidaan todeta, että sovelluskehittimissä on vielä kehittämistarpeita, kun ajatellaan niiden käyttöä käyttäjäliityntöjen toteuttamiseen. /Kir09 |