Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

Lemmikkirekisterin tietokanta ja WPF-sovellus

Konttinen, Taru (2022)

 
Avaa tiedosto
Konttinen_Taru.pdf (676.5Kt)
Lataukset: 

Rajoitettu käyttöoikeus / Restricted access / Tillgången begränsad
Konttinen, Taru
2022
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022112924926
Tiivistelmä
Opinnäytetyön tekijä halusi virkistää muistiaan tietokantojen perusteista ja ymmärtää paremmin MVVM-arkkitehtuuria, josta oli kuullut aikaisemmin opetellessaan NoesisGUI-väliohjelmiston käyttöä. Tekijä oli pitkään seurannut lemmikkieläinten tunnistusmerkinnän ja rekisteröinnin pakolliseksi säätämiseen liittyvää uutisointia ja sai sitä kautta idean fiktiivisen lemmikkirekisterin tekemiseen harjoitusprojektina. Opinnäytetyössä luotiin fiktiivinen lemmikkirekisteri ja WPF-sovellus, jolla rekisterin tietokantaa pystyi hallinnoimaan. Projektin päätarkoitus oli opettaa tekijälleen tietokantojen perusteita ja MVVM-arkkitehtuurimallin soveltamista. Lemmikkirekisterin tietokantaan lisättiin täysin keksittyjä täytetietoja WPF-sovelluksen testaamiseksi. Aineistona käytettiin erilaisia aiheeseen liittyviä verkkosivuja, joilla opetettiin muun muassa WPF-komponenttien käyttöä, SQL-kieltä ja MVVM-arkkitehtuurin sisällyttämistä projektiin. Toteutettavien ominaisuuksien määrä pyrittiin pitämään rajattuna, jotta kehitystyön määrä ei olisi liian suuri yhdelle ohjelmoijalle. Lemmikkirekisterin tietokanta saatiin valmiiksi ja tietojen selaaminen, lisääminen ja poistaminen oli mahdollista valmiin WPF-sovelluksen kautta. Tietojen hallinnointia oli alun perin tarkoitus helpottaa myös mahdollistamalla olemassa olevien tietojen muokkaaminen ja lisäämällä selaamisnäkymään suodattimia, mutta kumpaakaan näistä ominaisuuksista ei valitettavasti ehditty toteuttaa. Lemmikkirekisterin WPF-sovellus jäi todennäköisesti keskeneräiseksi, koska projekti kokonaisuudessaan vaati lopulta liian moneen eri asiaan perehtymistä. Opinnäytetyön projekti saavutti puutteistaan huolimatta tärkeimmän tavoitteensa ja oli tekijälleen mielekäs oppimiskokemus. Projektin kehittämisen yhteydessä opittiin paljon tietokantojen käyttämisestä sovelluksen kehittämisessä ja koodin eri osa-alueiden selkeän jaottelun hyödyllisyydestä. Yritys soveltaa MVVM-arkkitehtuuria opetti tekijälle, miten tietynlaisen rakenteen ylläpitäminen voi auttaa pitämään koodiprojektin helpommin muokattavana työn edistyessä ja koodin määrän lisääntyessä.
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste