Molntjänst för distribution av allmän besöksinformation
Nordlund, Lukas (2018)
Nordlund, Lukas
Yrkeshögskolan Novia
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018120219474
https://urn.fi/URN:NBN:fi:amk-2018120219474
Tiivistelmä
Tämä opinnäytetyö perustuu Adeprimo Oy:n antamaan tehtävään. Tämän palvelun idea syntyi ehdotuksesta miten voisi helpottaa matkailutoimistojen työtä tavoittaa ja tiedotella kävijöitä tulevista ja ajankohtaisista tapahtumisista.
Pääajatuksena oli luoda järjestelmä joka keräisi ja yhdistäisi kävijätietoa erilaisista lähteistä ja tallentaisi kaikki tapahtumat yhteen, pysyvään paikkaan. Tämä järjestelmä antaisi myös järjestelmänvalvojille mahdollisuus muokata ja käsittää tietokannan kaikkia tietoja. Tallennettuja tapahtumatietoja käytetään uuteen kalenterin luomiseen, joka on käytettävissä digitaalisessa muodossa verkossa, tai fyysisenä kappaleena lähialueen ympärillä.
Lopputulos oli kahden palan järjestelmä, joka elää digitaalisessa pilvessä. Takamoottorina toimii .NET konsolisovellus, joka kerää tietoja tulevista tapahtumisista ulkoisista lähteistä kuten REST API ja RSS, ja yhdistää kaikki tiedot kalenteriin joka työnnetään eteenpäin pääsovellukseen tallentamiseen. Kaikki näiden tapahtumien vastaanottajana toimii ASP.NET:in, ja Umbraco CMS:in avulla rakennettu verkkosovellus joka tallentaa kaikki tapahtumat omaan tietokantaan ja tekee niistä muokattavaksi järjestelmävalvojan käyttöliittymän kautta. Palvelu toimii myös uuden kalenterien valmistajana, jonka lopputuote löytyy verkossa tai avoimessa maailmassa tulostettuna julisteena.
Pääajatuksena oli luoda järjestelmä joka keräisi ja yhdistäisi kävijätietoa erilaisista lähteistä ja tallentaisi kaikki tapahtumat yhteen, pysyvään paikkaan. Tämä järjestelmä antaisi myös järjestelmänvalvojille mahdollisuus muokata ja käsittää tietokannan kaikkia tietoja. Tallennettuja tapahtumatietoja käytetään uuteen kalenterin luomiseen, joka on käytettävissä digitaalisessa muodossa verkossa, tai fyysisenä kappaleena lähialueen ympärillä.
Lopputulos oli kahden palan järjestelmä, joka elää digitaalisessa pilvessä. Takamoottorina toimii .NET konsolisovellus, joka kerää tietoja tulevista tapahtumisista ulkoisista lähteistä kuten REST API ja RSS, ja yhdistää kaikki tiedot kalenteriin joka työnnetään eteenpäin pääsovellukseen tallentamiseen. Kaikki näiden tapahtumien vastaanottajana toimii ASP.NET:in, ja Umbraco CMS:in avulla rakennettu verkkosovellus joka tallentaa kaikki tapahtumat omaan tietokantaan ja tekee niistä muokattavaksi järjestelmävalvojan käyttöliittymän kautta. Palvelu toimii myös uuden kalenterien valmistajana, jonka lopputuote löytyy verkossa tai avoimessa maailmassa tulostettuna julisteena.