MVVM-arkkitehtuurimallia noudattava WPF-sovellus asiakirjojen tulostamiseen
Korkalainen, Tomi (2020)
Korkalainen, Tomi
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202005057332
https://urn.fi/URN:NBN:fi:amk-202005057332
Tiivistelmä
Monella organisaatiolla, erityisesti julkishallinnossa on tarve hallita asioi-ta ja asiakirjoja. Tähän tarpeeseen on luotu sähköisiä asianhallintajärjes-telmiä, jotka tehostavat asioiden ja asiakirjojen käsittelyä niiden koko elinkaaren ajan.
Työn toimeksiantaja Triplan Oy on erikoistunut julkishallinnon asioiden ja asiakirjojen hallintaan. TWeb on Triplan Oy:n kehittämä asianhallintajär-jestelmä, jonka lukuisiin toiminnallisuuksiin lukeutuu asiakirjojen tulos-taminen työaseman oletuskirjoittimelle. Tämä tulostustoiminnallisuus on toteutettu teknologialla, jonka tuesta suurin osa selaimista on luopunut.
Työn tarkoituksena oli luoda korvaava, Windows-työasemilla toimiva työ-pöytäsovellus asiakirjojen tulostukseen toimeksiantajan järjestelmästä. Työssä käsiteltiin WPF-käyttöliittymäkehystä ja MVVM-arkkitehtuurimallia, joita hyödyntämällä sovellus toteutettiin. Työ käsitte-lee sovelluksen ennalta määritetyn käyttötapauksen, suunnitelman ja to-teutuksen. Sovelluksen ulkoasu ja toiminallisuudet pyrittiin pitämään sa-mankaltaisena kuin aiemmassa toteutuksessa.
Työn tulos on yksinkertainen ja toimiva Windows-työpöytäsovellus, joka mahdollistaa sille määritetyn käyttötapauksen. Sovellus muistuttaa aiem-paa toteutusta niin ulkoisesti kuin toiminnallisuuksiltaankin.
Työn toimeksiantaja Triplan Oy on erikoistunut julkishallinnon asioiden ja asiakirjojen hallintaan. TWeb on Triplan Oy:n kehittämä asianhallintajär-jestelmä, jonka lukuisiin toiminnallisuuksiin lukeutuu asiakirjojen tulos-taminen työaseman oletuskirjoittimelle. Tämä tulostustoiminnallisuus on toteutettu teknologialla, jonka tuesta suurin osa selaimista on luopunut.
Työn tarkoituksena oli luoda korvaava, Windows-työasemilla toimiva työ-pöytäsovellus asiakirjojen tulostukseen toimeksiantajan järjestelmästä. Työssä käsiteltiin WPF-käyttöliittymäkehystä ja MVVM-arkkitehtuurimallia, joita hyödyntämällä sovellus toteutettiin. Työ käsitte-lee sovelluksen ennalta määritetyn käyttötapauksen, suunnitelman ja to-teutuksen. Sovelluksen ulkoasu ja toiminallisuudet pyrittiin pitämään sa-mankaltaisena kuin aiemmassa toteutuksessa.
Työn tulos on yksinkertainen ja toimiva Windows-työpöytäsovellus, joka mahdollistaa sille määritetyn käyttötapauksen. Sovellus muistuttaa aiem-paa toteutusta niin ulkoisesti kuin toiminnallisuuksiltaankin.