The renewal of the directory structure administration of the integrated management system platform
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Moisio, Jussi | |
dc.contributor.author | Lakso, Jarkko | |
dc.contributor.department | Mediatekniikan laitos | fi |
dc.contributor.school | Perustieteiden korkeakoulu | fi |
dc.contributor.school | School of Science | en |
dc.contributor.supervisor | Vuorimaa, Petri | |
dc.date.accessioned | 2020-12-23T12:24:45Z | |
dc.date.available | 2020-12-23T12:24:45Z | |
dc.date.issued | 2010 | |
dc.description.abstract | There are a number of hierarchical directory structures in the WWW-based IMS management system. The basic behaviour of such structures is seen, for example, in file administration views of graphical operating systems. Due to the development history of the IMS software, all structures have been programmed separately and even though they look similar, there are some differences in the user interfaces that make it difficult to use the product. In this thesis, a new user interface for administration of directory structures is developed using a user-centered design process. The solution consists of two main components - the browsing and rearranging component having drag and drop functionality and the main toolbar with buttons for adding and deleting directories alongside with information about the directory and its content. The components are programmed in a way that allows them to he used in any context that requires a hierarchical structure. This is accomplished by utilizing the adapter model in which a group of special adapter classes are programmed between the data model and the controller of the component. These adapters provide a unified interface for the controller and take care of the low-level functions and specific needs of the underlying structure. | en |
dc.description.abstract | IMS-toimintajärjestelmäalusta on WWW-pohjainen johtamisjärjestelmä, joka sisältää useita hierarkkisia hakemistorakenteita, joiden perustoiminnallisuus on tuttu esimerkiksi graafisten käyttöjärjestelmien tiedostojenhallintanäkymistä. Ohjelmiston kehityshistoriasta johtuen hakemistorakenteet ovat kukin toteutettu omalla tavallaan, ja niiden selauskäyttöliittymien toiminnallisuuksissa on samankaltaisesta ulkoasusta huolimatta käyttöä hankaloittavia eroja. Tässä työssä kehitetään käyttäjä- ja käyttötilannelähtöisesti uusi käyttöliittymä hakemistorakenteiden selaamiseen ja muokkaamiseen. Luodussa ratkaisussa käyttöliittymä jakautuu kahteen erilliseen osaan - navigointipalkin selaus- ja järjestelykomponenttiin, joka hyödyntää hakemistorakenteen suoramanipulointia sekä päänäkymän työkalupalkkiin, jossa hakemistojen lisäys- ja poistotoimintojen ohella voidaan esittää tietoja hakemistosta tai sen sisällöstä. Ratkaisu toteutetaan siten, että komponentit toimintoineen voidaan kytkeä vähällä vaivalla mihin tahansa hierarkkiseen hakemistorakenteeseen. Tämä saavutetaan hyödyntämällä sovitinmallia, jossa komponentin ydintoiminnallisuuden ja rakenteen tietomallin väliin ohjelmoidaan erityiset sovitinluokat, jotka tarjoavat käyttöliittymäkomponentille yhtenevän rajapinnan ja huolehtivat matalan tason toimintojen oikeasta toteutuksesta sekä erityyppisten rakenteiden erityisvaatimuksista. | fi |
dc.format.extent | 55 + [8] | |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/98091 | |
dc.identifier.urn | URN:NBN:fi:aalto-2020122356918 | |
dc.language.iso | fi | en |
dc.programme.major | Vuorovaikutteinen digitaalinen media | fi |
dc.programme.mcode | T-111 | fi |
dc.rights.accesslevel | closedAccess | |
dc.subject.keyword | user interface design | en |
dc.subject.keyword | käyttöliittymäsuunnittelu | fi |
dc.subject.keyword | usability | en |
dc.subject.keyword | käytettävyys | fi |
dc.subject.keyword | content management | en |
dc.subject.keyword | sisällönhallinta | fi |
dc.subject.keyword | management system | en |
dc.subject.keyword | toimintajärjestelmä | fi |
dc.subject.keyword | www-based software | en |
dc.subject.keyword | www-sovellus | fi |
dc.subject.keyword | jQuery | en |
dc.subject.keyword | jQuery | fi |
dc.subject.keyword | JavaScript | en |
dc.subject.keyword | JavaScript | fi |
dc.subject.keyword | Java | en |
dc.subject.keyword | Java | fi |
dc.subject.keyword | JSP | en |
dc.subject.keyword | JSP | fi |
dc.subject.keyword | MVC | en |
dc.subject.keyword | MVC | fi |
dc.title | The renewal of the directory structure administration of the integrated management system platform | en |
dc.title | Toimintajärjestelmäalustan hakemistorakenteen hallinnan uudistaminen | fi |
dc.type.okm | G2 Pro gradu, diplomityö | |
dc.type.ontasot | Master's thesis | en |
dc.type.ontasot | Pro gradu -tutkielma | fi |
dc.type.publication | masterThesis | |
local.aalto.digiauth | ask | |
local.aalto.digifolder | Aalto_01280 | |
local.aalto.idinssi | 39881 | |
local.aalto.openaccess | no |