Näytä suppeat kuvailutiedot

dc.contributor.advisorMäkinen, Raino
dc.contributor.advisorRikberg, Tommy
dc.contributor.advisorSaurus, Lauri
dc.contributor.authorVähä-Impola, Teemu
dc.date.accessioned2020-12-29T07:22:49Z
dc.date.available2020-12-29T07:22:49Z
dc.date.issued2020
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/73477
dc.description.abstractTässä tutkielmassa Display Viewer 5 (DV5) -ohjelmistolle pyrittiin löytämään parempi arkkitehtuuri, jonka seurauksena huollettavuus ja uudelleenkäytettävyys kasvavat ja ohjelmiston kustomointi uusille asiakkaille helpottuu. Tuloksena päädyttiin vahvistamaan jo nykyistä MVVM-arkkitehtuuria tekemällä jokaiselle luokalle tarvittavan arkkitehtuurin vaatiman jaon, poistamalla turhia duplikaatteja koodissa ja jakamalla itsenäiset kokonaisuudet omiin luokkiinsa.fi
dc.description.abstractIn this thesis, an improved architecture for Display Viewer 5 (DV5) software was studied. The new architecture would enforce MVVM architecture more strongly, make clearer divisions of the software’s parts and enhance maintainability and reusability of the software, thus making the software more customizable for new projects and suitable for the customers’ needs. As a result, the existing MVVM architecture was strengthened by enforcing division into models, views and viewmodels. In addition, redundant duplications were removed and certain code was divided into their own separate entities.en
dc.format.extent77
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.titleArchitectural improvement of Display Viewer 5 software
dc.identifier.urnURN:NBN:fi:jyu-202012297407
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineMathematical Information Technologyen
dc.rights.copyrightJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rights.copyrightThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi602
dc.subject.ysotietokoneohjelmat
dc.subject.ysotietotekniikka-arkkitehtuuri
dc.subject.ysokäyttöliittymät
dc.subject.ysoohjelmistotuotanto
dc.subject.ysosimulaatioharjoittelu
dc.subject.ysoohjelmistoarkkitehtuuri
dc.subject.ysosuunnittelu
dc.subject.ysocomputer programmes
dc.subject.ysoinformation technology architecture
dc.subject.ysouser interfaces
dc.subject.ysosoftware engineering
dc.subject.ysosimulation training
dc.subject.ysosoftware architecture
dc.subject.ysoplanning and design
dc.format.contentfulltext
dc.type.okmG2


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot