haku: @keyword Windows / yhteensä: 9
viite: 6 / 9
Tekijä:Nyberg, Kim
Työn nimi:Automatic generation of dialogs from database descriptions
Dialogien automaattinen luonti tietokantakuvauksista
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:1997
Sivut:xi + 67      Kieli:   eng
Koulu/Laitos/Osasto:Tietotekniikan osasto
Oppiaine:Vuorovaikutteinen digitaalinen media   (Tik-111)
Valvoja:Takala, Tapio
Ohjaaja:Multamäki, Heikki
Digitoitu julkaisu: https://aaltodoc.aalto.fi/handle/123456789/85084
OEVS:
Digitoitu arkistokappale on julkaistu Aaltodocissa
Sijainti:P1 Ark T80     | Arkisto
Avainsanat:user interfaces
databases
OSF/Motif
Windows
OSF/Motif
Windows
käyttöliittymät
tietokannat
Tiivistelmä (fin):Tietokantapohjaisen sovelluksen kehityksen alkuvaiheeseen kuuluu aikaavievä ja virhealtis vaihe, jossa tietokantakuvauksien pohjalta luodaan dialogit jokaista tietokantataulua varten.
Tämä diplomityö kuvaa menetelmää, jolla pienennetään tätä työvaihetta automatisoimalla dialogien luontia käyttäen tätä tarkoitusta varten kehitettyä AILgen nimistä työkalua.
Vaikka työkalua kehitettiin Tekla Oy:n sisäisiin tarpeisiin, ja se käyttää Teklan sisäisiä tietokantakuvauksia sekä dialogi-kuvauksia, tässä kuvattuja menetelmiä voidaan hyödyntää yleisestikin.

Työ on jaettu kahteen osaan.
Ensimmäinen osa esittää tarvittavat taustatiedot sekä työhön liittyvän problematiikan, ja toinen osa kuvaa tässä työssä kehitetyn työkalun rakennetta ja toimintaa.
Taustatietoihin liittyy kuvaus GISbase-sovelluskehittimen perusteista sekä lyhyet kuvaukset käytetyistä työkaluista ja kirjastoista.
Tähän osaan liittyy myös kuvaus Python-kielestä, jolla AILgen on toteutettu, keskittyen erityisesti niihin ominaisuuksiin, joita on hyödynnetty paljon.

Työkalun kuvaus alkaa perusteista eli perusmallista sekä yksinkertaisesta raakakonversiosta.
Seuraava askel käsittelee ulkoasuvihjeitä tietokantakuvauksissa ja viimeinen askel sääntöjärjestelmää, jolla voidaan helposti muuttaa oletusmuunnoksia sekä lisätä uusia muunnossääntöjä.
AILgen käyttää myös sisäisesti tätä sääntöjärjestelmää perusmuunnosten kuvaukseen.
Jokainen askel kuvataan esimerkein.
Viimeinen kappale sisältää esimerkkitapauksen, jossa tietokantakuvaukset on otettu olemassaolevasta projektista.
ED:1997-06-19
INSSI tietueen numero: 12286
+ lisää koriin
INSSI