Tietämyksenhallintasovellus
Riikonen, Timitri (2018)
Riikonen, Timitri
Savonia-ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018112818795
https://urn.fi/URN:NBN:fi:amk-2018112818795
Tiivistelmä
Tämän työn tavoitteena oli luoda Solteq Oyj:lle sovellus, jolla levittää yrityksen sisäistä taitoa ja tietämystä. Työssä luotasiin selainpohjainen sovellus, joka olisi kaikkien yrityksen työntekijöiden käytettävissä. Sovelluksen tulisi olla helppokäyttöinen, sekä työntekijöiden vapaasti käytettävissä ilman rajoituksia.
Tuloksena syntyi selainohjelma, jolla pystytään siirtämään tiedostoja varastoon, Azure Blob Storageen. Sovellus pitää kirjaa siitä, mitä tiedostoja on siirretty ja missä ne fyysisesti sijaitsevat. Samalla käyttäjä pystyy merkitsemään tiedostot ”tagein”. Tiedostonsiirron lisäksi sovelluksella pystytään etsimään tiedostoja tagien avulla, sekä myös hakusanoilla tekstitiedostojen sisältä. Tiedostot voidaan päivittää uudempaan versioon. Tiedostot ja niiden vanhat versiot ovat tallennettavissa sovelluksen avulla.
Sovellus luotiin käyttämällä pääosin ASP.NET-tekniikkaa. Lisäksi käytössä oli myös Cshtml, TypeScript ja jQuery -kielet käyttöliitymää varten, sekä EntityFramework-kehys tietokannan ylläpitoon ja käyttöön.
Tuloksena syntyi selainohjelma, jolla pystytään siirtämään tiedostoja varastoon, Azure Blob Storageen. Sovellus pitää kirjaa siitä, mitä tiedostoja on siirretty ja missä ne fyysisesti sijaitsevat. Samalla käyttäjä pystyy merkitsemään tiedostot ”tagein”. Tiedostonsiirron lisäksi sovelluksella pystytään etsimään tiedostoja tagien avulla, sekä myös hakusanoilla tekstitiedostojen sisältä. Tiedostot voidaan päivittää uudempaan versioon. Tiedostot ja niiden vanhat versiot ovat tallennettavissa sovelluksen avulla.
Sovellus luotiin käyttämällä pääosin ASP.NET-tekniikkaa. Lisäksi käytössä oli myös Cshtml, TypeScript ja jQuery -kielet käyttöliitymää varten, sekä EntityFramework-kehys tietokannan ylläpitoon ja käyttöön.