Tiedonhallinta ja välitys -sovellus : case: Adapter
Tanhuansuu, Tomi (2017)
Tanhuansuu, Tomi
Lahden ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705168334
https://urn.fi/URN:NBN:fi:amk-201705168334
Tiivistelmä
Opinnäytetyössä perehdytään Symfony PHP -kehysalustaan ja sen komponentteihin ja bundleihin sekä jQueryyn ja Material Design Lite käyttöliittymäkomponenttikirjastoon. Perehtyminen on tekniikoiden laajuuden vuoksi varsin pintapuolinen. Tarkoituksena oli kuitenkin perehtyä kaikkein oleellisimpiin ominaisuuksiin. Opinnäytetyössä tekniikat esitellään ensin teoreettisesti, minkä jälkeen esitellään toteutettu sovellus käyttäen näitä tekniikoita.
Tavoitteena oli toteuttaa Mediatalo ESA Oy:lle ja Lahden Nuorisopalveluille Adapter-niminen hallintasovellus, jolla pystytään tuottamaan ja hakemaan päijäthämäläisille nuorille suunnattua sisältöä. Lisäksi Adapterilla pyritään mahdollistamaan nuorisokortin sähköistäminen. Opinnäytetyön tarkoituksena oli tutkia kuinka kyseinen sovellus toteutetaan annetuilla tekniikoilla.
Tuloksena syntyi hallintasovellus, jolla voidaan luoda monia itsenäisiä pienempiä sisäisiä sovelluksia. Sisäiset sovellukset ovat perusrungoltaan identtisiä, mutta jokaisella sovelluksella on omat käyttäjänsä, sisältönsä ja rajapintansa sekä liitännäisensä. Rajapintojen käyttäminen edellyttää tunnistautumista sovelluskohtaisilla oauth-avaimilla.Adapterin sisäisten sovellusten perusrunko on rakennettu ensisijaisesti täyttämään Nobiilinimisen mobiilisovelluksen tarpeet.
Tavoitteena oli toteuttaa Mediatalo ESA Oy:lle ja Lahden Nuorisopalveluille Adapter-niminen hallintasovellus, jolla pystytään tuottamaan ja hakemaan päijäthämäläisille nuorille suunnattua sisältöä. Lisäksi Adapterilla pyritään mahdollistamaan nuorisokortin sähköistäminen. Opinnäytetyön tarkoituksena oli tutkia kuinka kyseinen sovellus toteutetaan annetuilla tekniikoilla.
Tuloksena syntyi hallintasovellus, jolla voidaan luoda monia itsenäisiä pienempiä sisäisiä sovelluksia. Sisäiset sovellukset ovat perusrungoltaan identtisiä, mutta jokaisella sovelluksella on omat käyttäjänsä, sisältönsä ja rajapintansa sekä liitännäisensä. Rajapintojen käyttäminen edellyttää tunnistautumista sovelluskohtaisilla oauth-avaimilla.Adapterin sisäisten sovellusten perusrunko on rakennettu ensisijaisesti täyttämään Nobiilinimisen mobiilisovelluksen tarpeet.