Integrointi muihin järjestelmiin case AMKE

Samankaltaiset tiedostot
TIETOMALLI JA TIETOVARASTO PALVELUKONSEPTI

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä?

KORKEAKOULUJEN IT-PÄIVÄT JOENSUUSSA

Avoimen lähdekoodin ohjelmistot julkisessa hallinnossa

Nuoret sosiaalisessa mediassa. Case: IRC-Galleria

Linked Events. Helsingin tapahtumarajapinta. Aleksi Salonen

Liiketoimintajärjestelmien integrointi

Liiketoimintajärjestelmien integrointi

Datahub webinaarit Sopimusmuutokset ja sopimusten päättämiset

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Linked Events. Tapahtumarajapinta. Aleksi Salonen

Kansainvälisten tutkintoopiskelijoiden palvelutarve

Näin teet tarjouksen Hyvinkään kaupungille Hyvinkään kaupunki, Hankintapalvelut

Hyödyt irti XDW:stä. Kim Johnsson Projektipäällikkö/Cerion Solutions Oy

Muutama ajatus vahinkovakuutustuotteiden hinnoittelusta SAY-Kuukausikokous Janne Kaippio

4.2 Sulkuyhtälöt ja joustavuus

Kysely huoltajille Kysely toteutettiin Webropol-kyselynä helmi-maaliskuussa 2019 Kyselyyn vastasi yhteensä 227 huoltajaa

Kansallinen ORCiD yhdistämispalvelu

Ohje tietokonversiotyöhön valmistautumiseksi

Korkeakoulujen kirjastojärjestelmien uusiminen - tilannekatsaus

IoT-tieto virtaamaan ja tehokkaasti hyödyksi

Avoin lähdekoodi ja hankinnat. JHS-SEMINAARI Avoimet teknologiat haaste ja mahdollisuus

Inframallintamisen ohjeiden tulevaisuuden näkymät

Case Tampere3: PMO:n rooli organisaatioiden yhdistyessä

.eu-verkkotunnusta koskevat WHOIS-toimintalinjat

Miten koulutuksen järjestäjä hallitsee laatua? Case Koulutuskeskus Salpaus

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4

Verkostoista voimaa ergonomiaosaamiseen

KOSKI ohjausryhmän kokous

KuntaGML rajapinnat Kuopiosta: Neljä prosessia - neljä rajapintaa

Avoin lähdekoodi hankinnoissa Juha Yrjölä

Esityksen sisältö Määrittelyjen mukaisuudesta varmistuminen - PlugIT-leima

Webropol-kyselyt. Tarja Heikkilä

Taloushallinto verkkoliiketoiminnassa

Tekla Structures vuosineljänneksen kohde. Antti Hämäläinen Account Manager (M.Sc.)

Sinkkolan kotieläinpiha Ekopiha- hanke. Kouluyhteistyö - Noljakan koulu

b) Arvonnan, jossa 50 % mahdollisuus saada 15 euroa ja 50 % mahdollisuus saada 5 euroa.

18 LIITTYMÄT MUIHIN JÄRJESTELMIIN

INTEGROINTIRATKAISU PERUSTERVEYDENHUOLLOSSSA

Tietojärjestelmien integroiminen hyödyntämällä palvelupohjaista arkkitehtuuria. CASE: Metropolia. Jaakko Rannila & Tuomas Orama 1

AIEMMIN HANKITUN OSAAMISEN TUNNISTAMINEN JA TUNNUSTAMINEN (AHOT) KORKEAKOULUISSA

Sanaluokkajäsennystä rinnakkaisilla transduktoreilla

Kooste kotitehtävien vastauksista. Kotitehtävä 6 - Ylläpito- ja kehittämismalli

EMCS-järjestelmän sanomarajapinnan toiminnallinen kuvaus asiakkaille Meeri Nieminen

Uutta puhtia videoiden hyödyntämiseen ammatillisessa koulutuksessa

Kansallisten opiskeluoikeuksien ja suoritusten keskitetty integraatiopalvelu. Jukka Väätti, StarSoft

Liikehavaintojen estimointi langattomissa lähiverkoissa. Diplomityöseminaari Jukka Ahola

Suojelupäällikkö, Varsinais-Suomen sairaanhoitopiiri

Datahub webinaarit Taseselvitys ja tasevirheiden käsittely

Tuloksista toimenpiteisiin Kirjastojen käyttäjäkysely 2013 arvioinnin työvälineenä

Sähköinen arkistointi, toiminta ja rajapinnat Mika Järvelä/Kiinteistöinsinööri, Lahden kaupunki

Tietovarastointiratkaisut massaräätälöinnin konfiguraattoreiden tukena. DI Mika Aho BI/DW Specialist

Mittariston laatiminen laatutyöhön

Liikennelabra Juha Kenraali. Vastuullinen liikenne. Rohkeasti yhdessä.

Avoimen ja yhteisen rajapinnan hallintamalli

Juuli-julkaisutietoportaali: tilannekatsaus

Kotimaiset kurssikirjat e-kirjoina kirjastoon

Metatietovaranto Melinda Hankkeen tilanne Minna Olkinuora-Tauru

2. SOPIJAPUOLET JA YHTEYSHENKILÖT Asiakas: Y-tunnus: Alv.rek Asiakkaan osoite: Asiakkaan yhteyshenkilö: Toimittaja: Y-tunnus: Alv.

Kaksintaistelun approksimatiivinen mallintaminen (valmiin työn esittely)

Kiinteistösijoittamisen ja -johtamisen tieto liikkumaan: KIRA-digi -ohjelman kokeiluhankeen tulokset

Mielenterveys- ja päihdestrategiatyö Pohjanmaa-hankkeessa

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin?

Tuotepistokokeet ja WS1 Sinfos-tuotetietopankin asiakastyytyväisyyskyselyn tulokset. Susanna Ståhlberg GS1 Finland Oy

JUSTUS - Theseus integraatio

Hyvinvointi-TV ikääntyneiden kotihoidon tukena Juankoski case Julkiset sähköiset palvelut Rovaniemi Annikki Jauhiainen, yliopettaja, TtT

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0

Tieto- ja viestintätekniikka. Internetistä toimiva työväline, 1 ov (YV10TV2) (HUOM! Ei datanomeille)

Webbipohjaisia työkaluja henkilökohtaistamiseen

Pienjarjestöt-verkosto: syyskuun 2018 tapaamisen ryhmätyöt

Oma Elämäomannäköiset. Äidin puheenvuoro nuorensa itsenäistymisestä

Merikartta-aineistojen tietosisällön kuvaus

Työelämän uudistaminen monialaisella kehittämisosaamisella. Hämeenlinna Tuija Toivola Haaga-Helia

Merikartta-aineistojen tietosisällön kuvaus

Ammattikorkeakoulujen ennakointiyhteistyö. Jukka Jonninen / Metropolia

SALPAUS-DW. Oppilastyöstä lisäarvoa tietovarastolle? CSC-tietovarastofoorumi , Espoo

Tietojärjestelmä tuotantoympäristössä. Sovellusohjelmat Helsingin ammattikorkeakoulu Stadia / Tekniikka ja liikenne Vesa Ollikainen

Lukuvuosi-ilmoittautuminen

Kehittämissuunnitelmista toteutukseen

Korkean resoluution ja suuren kuva-alueen SAR

ProCountor-asiakastyytyväisyyskysely, syksy 2008

Vesihuollon tietojärjestelmä Veeti

Concurrency - Rinnakkaisuus. Group: 9 Joni Laine Juho Vähätalo

SUOMI, SUOMALAISUUS JA SUOMI 100 -ILMIÖ. Antti Maunu Valt. tri, tutkijatohtori Turun yliopisto Tmi Antti Maunu

Oppilaiden sisäilmakysely

Miten saat Valtion konesali- ja kapasiteettipalvelun käyttöösi?

Vesihuollon tietojärjestelmä Veeti

Hattulan, Hämeenlinnan ja Janakkalan palvelurakenneselvitys

WooCommerce Checkout.fi Shop-in-Shop

Tilastojen visualisointi Excelillä. PiKe-kehittämiskirjasto Leena Parviainen

Neuvolan asiakastyytyväisyyskyselyn tulokset toiminnan kehittämisen perustana

PIDETÄÄN YHTÄ TUTKIMUS

Tiedonkeruun tekninen toteutus

Sisäilmaston mittaus hyödyntää langatonta anturiteknologiaa:

Datahub webinaarit Katkaisu- ja kytkentäprosessit

Yhteentoimiva.suomi.fi - palvelukokonaisuuden ja työkalujen esittely

Avaras, kyselykooste. Petri Linna, TTY Porin laitos

Transkriptio:

Integrointi muihin järjestelmiin case AMKE

Eteneminen tähän mennessä Lähti liikkeelle Salpauksen DW-hankkeesta Yksisuuntainen rajapinta, jonka Salpaus tilasi Tavoitteena viedä Sopron opiskelijatiedot DW:lle, samoin kuin muista järjestelmistä Teknisesti yksinkertainen, ei sovi laajaan jatkokehit. CSV-muotoinen Vuonna 2016 malli ja hinnoittelu rajapinnan kehittämisestä yleiseksi AMKE-vetoisesti Suunnitelma kaksisuuntaisuudesta Kaksisuuntaisuuden huomioiminen teknisesti ja hinnoittelussa Ei sopimusta

Jatko eri muodossa Rajapinnan tarve ei ole kadonnut mihinkään, päinvastoin Selvitettiin tarvetta pikaisella kyselyllä loppuvuonna -16 Vastausten perusteella tarve selkeästi olemassa Suurin osa kannatti mallia, jossa rajapinta on kaksisuuntainen, mutta tiedon päivitettyys on kenttätasolla jäädytetty joko suuntaan tai toiseen, ei tilanteen mukaan valittavissa Rajapinnan jatkosuunnittelu SAKKY:n kanssa

SAKKY-pilotti Kaksisuuntainen rajapinta Tavoitteena luoda malli, joka toimii sekä DW:n kautta, että ilman sitä Jaettu kahteen osaan Osa 1: Pohjalla Salpauksessa kehitetty perustietojen vienti DW:lle (CSV-muoto) Osa 2: Kaksisuuntaisuus, avainten vaihto, virheiden käsittely, sovittelutoiminnallisuudet, päivityssäännöt ym. Toteutetaan niillä tekniikoilla, jotka parhaiten tilanteeseen sopivat.

Integroinnin syvyys Yksisuuntainen Järjestelmä tuottaa tietoa toiselle Kaksisuuntainen, ei yhteisiä tietoja päivitettävänä Tiettyä tietoa päivitetään vain yhteen suuntaan ja toista toiseen Kaksisuuntainen, päivitettävä yhteisiä tietoja Samaa tietoa päivitetään molemmista suunnista Luotava säännöstä, jonka perusteella tämä on mahdollista Esim. uudempi korvaa vanhemman

Tapaus 1 Sopron opiskelijatiedot päivitetään muuhun järjestelmään Muu 2. 1. Yksisuuntainen tiedon siirto.

Tapaus 2 Sopron ja muun järjestelmän opiskelijatietoja päivitetään molempiin suuntiin Muu 2. 1. 3. 4. Muu Muutos 1 Muutos 2 luku Muutos 1 luku Muutos 2 Kaksisuuntainen tiedon siirto, joka aloitetaan toimittamalla opiskelijatieto Soprosta muuhun järjestelmään. Järjestelmien ID:t pariuttamalla opiskelija tunnistetaan samaksi, jonka jälkeen tietojen päivittäminen molempiin suuntiin on mahdollista. Päivitysoikeudet on määriteltävä, kumpi saa kirjoittaa kumman päälle, jos samaa tietoa muutetaan.

Esimerkki siitä, miten tiedot luodaan eri järjestelmissä Soprossa luotavat ja päivitettävät tiedot Muussa järjestelmässä luotavat ja päivitettävät tiedot Soprossa tai muussa järjestelmässä luotavat ja päivitettävät tiedot Päätettävä, mikä on master-kanta (kunkin tiedon kohdalla), joka saa päällekirjoittaa muiden tekemät muutokset. Muussa tapauksessa joudutaan tekemään jopa molempiin/kaikkiin päihin sovittelulomakkeet, joita käyttämällä päätetään, kumpi/mikä tieto ristiriitatilanteissa valitaan.

Rajapinnan haasteena myös(?) muuttuneen tiedon tunnistaminen muussa järjestelmässä, joka se ei tue tietojen päivitettävyyttä Muu Rajapinnan tulee sisältää lisätoiminnallisuus niissä tapauksissa, kun toinen järjestelmä ei pysty kertomaan, mitkä sen tiedoista ovat muuttuneet. Rajapintaan on rakennettava vertailu ja suodatus, joka tunnistaa edellisen ja tämän päivityskerran välillä muuttuneet tiedot, jotta vain muutokset voidaan päivittää.

Luonnos tietojen jakamisesta esim. Primus/Studenta Plus -järjestelmien kanssa Tietojen jakaminen Muun järjestelmän ja Sopron välillä RaporttiAjastus ohjelmistolla. Tavoitteena kehittää ohjelmistojen rajapinnassa toimiva ohjelma, jonka avulla voidaan hallitusti ja asiakaskohtaisen kenttämäärittelyn perusteella käyttää eri järjestelmiä rinnakkain.

Millainen rajapinta tehdään? Tarpeet yleisesti? Suunta? Päivityssäännöt, mikä on master? Reaaliaikaisuusvaatimus? Tunnistetaanko muuttuneet tiedot vai päivitetäänkö kaikki tiedot? Edellisistä johdetaan datan määrä => toimiiko suunnitelma edelleen? Missä tehdään validointi? Kuka korjaa virheet?

SAKKY:n pilotti nyt ja sen jälkeen Status: työn alla Tarkemmat tekniset kuvaukset julkaistaan, kun ollaan tyytyväisiä tulokseen. Rajapinta tuotteistetaan, jolloin sen voi hankkia kuka tahansa. Hinnoittelu aiemman sopimuksen mukaan. Rajapinta ylläpidon piiriin, jolloin muutokset saadaan hallitusti asiakkaille.

Kiitos mielenkiinnosta! Kysymyksiä?