Web-käyttöliittymän ajonaikainen parametripohjainen luominen
Data(s) |
26/08/2010
26/08/2010
2010
|
---|---|
Resumo |
Työssä tutkitaan eri tekniikoita, joilla web-käyttöliittymä voidaan toteuttaa. Tutkituista tekniikoista valitaan työn tavoitteisiin ja rajoitteisiin parhaiten soveltuvat tekniikat, joita käytetään hyväksi luotaessa varsinainen käyttöliittymäkerros olemassa olevalle web-sovellukselle. Varsinaiset käyttöliittymät luodaan automaattisesti työn aikana toteutettavalla käyttöliittymägeneraattorilla, joka käyttää hyväkseen käyttöliittymiä kuvaavia XML-kuvaustiedostoja. Tekniikoista parhaiten tarpeisiimme soveltui AJAX-lähestymistapa, joka mahdollistaa sivun osittaisen päivittämisen ja täten työpöytäsovellusmaisemman käytettävyyden nopeamman sivun päivityksen vuoksi. Käyttöliittymägeneraattorin käyttämät kuvaustiedostot puolestaan mahdollistavat käyttöliittymäkontrollien valmiin mallintamisen yleisessä kontrollikuvaustiedostossa sekä niiden helpon muokkaamisen ja sijoittelun sivu-kohtaisesti. Lisäksi käyttöliittymäkerros sisältää monipuoliset käyttöliittymäkontrollit. In this work we study different techniques which can be used to create a user interface. The techniques which are best suitable for our goals and restrictions are selected to be used in a user interface layer created for the already existing web application. User interfaces are created automatically with a user interface generator which takes advantage of XML description files describing user interfaces. The best suitable approach for our needs was AJAX which makes it possible to update a page partly and thus because of faster page up-dating the usability of a web application is closer to desktop applications. Description files used by user interface generator make it possible to create templates for user interface controls in common control description file and they also allow easy modification and placement of user interface controls with page description file. In addition the user interface layer includes wide-ranging user interface controls. |
Identificador |
http://www.doria.fi/handle/10024/63365 URN:NBN:fi-fe201007292253 |
Idioma(s) |
fi |
Palavras-Chave | #description file #parameter-based #run-time #web user interface #AJAX #kuvaustiedosto #parametripohjainen #ajonaikainen #web-käyttöliittymä |
Tipo |
Master's thesis Diplomityö |