Oha-selvitys 2008 HISinOne-järjestelmän arviointi

Samankaltaiset tiedostot
Yhteinen opintohallinnon järjestelmä


Julkaisukanava-hankkeen DSpacen shibbolointi

Sähköiset palvelut - Isäntä ja renki

Suunnitteluvaihe prosessissa

KDK-asiakasliittymä. AMKIT- ja Linnea2-konsortioiden yhteiskokous Kristiina Hormia-Poutanen

UKJ ja avoimen lähdekoodin järjestelmät

IT Service Desk palvelun käyttöönotto palvelukeskuksissa

Arkkitehtuuri. Ylätason sovellusarkkitehtuuri

- Jarjestelmaasiantuntija Markku Jaatinen

Ylläpito. Ylläpito. Ylläpidon lajeja Ohjelmistotuotanto, syksy 1998 Ylläpito

AVOIMEN TUOTTEEN HALLINTAMALLIT. Kunnassa toteutettujen tietojärjestelmien uudelleenkäyttö. Yhteentoimivuutta avoimesti

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS CT10A Kandidaatintyö ja seminaari

Helia Ohjelmointitaito Tuomas Kaipainen Mermit Business Applications Oy Mermit Business Applications

Avointen ohjelmistojen käyttö ohjelmistokehityksessä

Nykytilanne *

Uutisjärjestelmä. Vaatimusmäärittely. Web-palvelujen kehittäminen. Versio 1.3

UKJ ja Kuali Open Library Environment (OLE)

Tietotekniikan Sovellusprojektit

Liikeidea. Etunimi Sukunimi

KY TOMMI: toimintajärjestelmä energia-alalle. Energiapäivät, Tampere ( )

OTM-HANKE. Opintohallinnon tietojärjestelmän modernisointi - tilannekatsaus

KITT2, uusi tieteellisten kirjastojen yhteistilastotietokanta

VIRTA-PROJEKTI Tilanneraportti

WEIKKA. Asennus opas. Hannu-Matti Lemettinen HML Productions

Ylläpito. Ylläpidon lajeja

Ikivihreä kirjasto loppuraportti määrittelyprojektille

Tieto. Tie tulokseen.

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu

VYPEdit verkkosivualusta SVY-toimijoille

Käyttöjärjestelmät. 1pJÄKÄ1 KÄYTTÖJÄRJESTELMÄN HALLINTA, 12 OSP

OTM-HANKKEEN SIDOSRYHMÄSEMINAARI

Kieliaineistojen käyttöoikeuksien hallinnan tietojärjestelmä

Ohjelmistojen mallintaminen. Luento 11, 7.12.

Osaa käyttää työvälineohjelmia, tekstinkäsittelyä taulukkolaskentaa ja esitysgrafiikkaa monipuolisesti asiakasviestintään.

OTM - Katsaus sisältöön. Sidosryhmäseminaari

Skosmos 0.6 esittely. Osma Suominen ONKI-projektin laajennetun projektiryhmän kokous

Web-sisällönhallintajärjestelmät

Web-sisällönhallintajärjestelmät. Sisältö. Mitä on web-sisällönhallinta?

Avoinyliopisto.fi -verkkopalvelu CSC:n palvelut

Puhuja? Avoinyliopisto.fi -verkkopalvelu CSC:n palvelut CSC JA PALVELUT. Avointen yliopistojen neuvottelupäivät Soile Pylsy, CSC

Kansallinen palveluväylä - Rolling Up the Sleeves Paasitorni

opiskelun suunnittelujärjestelmä, kurki ja ilmo käyttävät kaikki samaa tietokantaa, ja uusi järjestelmä tulee osaksi tätä.

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

Rakenteellisen Kehittämisen Tukena Tietohallinto. korkeakoulujen ja opetusministeriön yhteinen tietohallintohanke, jota CSC koordinoi

Kokonaisarkkitehtuuri julkisessa hallinnossa. ICT muutostukiseminaari neuvotteleva virkamies Jari Kallela

Ristiinopiskelun kehittäminen -hanke

UNA PoC-yhteenveto Atostek Sami Konttinen

McAfee epolicy Orchestrator Pre-Installation Auditor 2.0.0

Kurssin hallinta -työväline

Valppaan asennus- ja käyttöohje

Asiakasseteli- ja henkilökohtainen budjetti valinnanvapauspilotin hakeminen Etelä-Pohjanmaalle. Esitys SOTEMAKU-johtoryhmälle 16.3.

ruovedellä pohjois-hämeessä. lepounit.com (yritys) lepo.net (oma)

Manu Setälä Suomen open source -keskus COSS

Perustietovarantojen rajapintaratkaisun sidosryhmät - yhteenveto PERA-määrittely Liite 2

Palvelupaketit. Uusi selkeämpi hinnoittelu Taltioni palveluihin

SADe Oppijan verkkopalvelut -hankkeen koulutustarjontatiedon ja hakupalveluiden yhteinen kehittämisjaos

ELM GROUP 04. Teemu Laakso Henrik Talarmo

Helsingin kaupunki Esityslista 21/ (5) Liikennelaitos -liikelaitoksen johtokunta (HKL) Haj/

Junaliikenteen häiriötilannetietojen tuottaminen ja tiedotus

FuturaPlan. Järjestelmävaatimukset

Projektinhallintaa paikkatiedon avulla

UNA PoC-yhteenveto DIGIA Ari-Pekka Paananen

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

Suomalaisten organisaatioiden kehittämistoiminnassa on paljon parannettavaa

Helsingin yliopiston wikipalvelu. Esityksen sisältö. Mikä on wiki?

Ohjelmistojen mallintaminen Tietovuokaaviot Harri Laine 1

SAP. Lasse Metso

kehittarnispaalli kkö Tuire Mikola, Satakunnan Makropilotti ry

Interfacing Product Data Management System

Historiaa. Unix kirjoitettiin kokonaan uudestaan C-kielellä Unix jakautui myöhemmin System V ja BSDnimisiin. Kuutti, Rantala: Linux

Sopimushallintaa Alfrescolla. Jarmo Sorvari IT-järjestelmäpäällikkö TAMK

Ristiinopiskelun kehittäminen -hanke

Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

RAKETTI-OPI Ohjausryhmä Pöytäkirja

Liite A Määritelmät 1 (6)

Consultor Finland Oy. Paasitorni / Markus Andersson Toimitusjohtaja

Asiakasseteli- ja henkilökohtainen budjetti valinnanvapauspilotin hakeminen Etelä-Pohjanmaalle Esitys kuntajohtajafoorumille 23.3.

JHS-järjestelmä ja avoimet teknologiat. Tommi Karttaavi

KORKEAKOULUHAKUJEN UUDISTUS 2014

Kirjastoverkkopalvelut-TOSU 2012 Kärki- ja kehittämishankkeet. Kristiina Hormia-Poutanen Sektorikokous

Toiminnanjohtaja Jukka Wallinheimo Etätunnistustekniikkaa rakennusalalla

AVOIN LÄHDEKOODI JA SEN MERKITYS LIIKETOIMINNASSA

UKJ nyt. AMKIT ja Linnea2-yhteiskokous Ari Ahlqvist

RAKETTI tietohallinto rakenteellisen kehittämisen tukena

Uudelleenkäytön jako kahteen

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy

OSKARI. Yhteistyöllä eteenpäin Jani Kylmäaho Oskari-verkoston koordinaattori

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4

Valtionhallinnon arkkitehtuurin kehittäminen

TIE Principles of Programming Languages CEYLON

Julkishallinnon tunnistuksen ohjauspalvelun kehityshanke mitä PoC-vaihe on opettanut? Manne Miettinen, Henri Mikkonen ja Arto Tuomi

Vaihtoehtolaskelmien vertailua netissä

Kuntatieto-ohjelma. Nykytilan analyysin tiivistelmä Versio: 1.0. Laatija: Pentti Kurki

Marjo Nykänen

Case: Avoimen lähdekoodin ohjelmistojen hyödyntäminen Lahdessa

TkK-tutkielmat

Hallituksen esitys 34/2018 vp. Liikenneviraston liikenteenohjaus- ja hallintapalveluiden muuttamisesta osakeyhtiöksi

OPETUKSEN JA OPISKELUN UUDET DIGITAALISET TYÖVÄLINEET SILTAVUORENPENGER

Tietojärjestelmän osat

Transkriptio:

1 Oha-selvitys 2008 HISinOne-järjestelmän arviointi IT 2008, 24.10.2008 LAURI STIGELL JA MARKO SORMUNEN

2 Selvityksen tavoitteet 1. Nykyisten opintohallinnon tietojärjestelmien keskeisten toimintojen yhtäläisyyksien ja erojen kartoittaminen sekä yhteisen ydinosan rajaaminen 2. Saksalaisen HISinOne-järjestelmän soveltuvuuden arvioiminen suomalaiseen korkeakoulujärjestelmään sekä järjestelmän laadun yleinen arviointi 3. Yliopistojen ja ammattikorkeakoulujen opintohallinnon järjestelmien vertailu ProAMK-hankkeen ja valittujen esimerkkitapausten kautta

3 Esityksen sisältö HISinOne-järjestelmän soveltuvuuden arviointi suomalaisen korkeakoulukentän tarpeisiin Organisaatio, tuote ja tukipalvelut Järjestelmän palvelurakenteen laajuus suhteessa Suomen tarpeisiin Tekninen lähestyminen Tekninen arkkitehtuuri ja mahdolliset alueelliset arkkitehtuurit Käytetyt viitekehykset ja ohjelmistot Järjestelmän kehittäminen Esitys pohjautuu keskusteluihin, joita on käyty HISyrityksen kanssa sekä HIS-moduuleja käyttävän Freiburgin yliopiston kanssa

4 HIS: organisaatio Hochschul-Informations-System GmbH (HIS) Saksan liittovaltion ja osavaltioiden omistama voittoa tavoittelematon yritys, perustettu 1969 Toimialat: Opintohallinnon tietojärjestelmät Korkeakoulututkimus Korkeakoulutukseen liittyvät kehityshankkeet Nykyistä opintohallinnon järjestelmäsukupolvea käyttää n. 230 korkeakoulua Saksassa, eri osavaltioissa, eri lainsäädäntöoloissa Kehitystyö uuden HISinOne-järjestelmän rakentamiseksi käynnissä Projektijohtaja kehitysjohtajat kehitystiimit, n. 25 ohjelmoijaa ensimmäiset uudet moduulit pilotoitavaksi viimeistään keväällä 2009 Järjestelmäkokonaisuus valmis pilotoitavaksi 2011

5 HIS: tuote ja tukipalvelut 1 Nykyisessä järjestelmäsukupolvessa kustannukset määräytyneet käyttäjäorganisaation koon mukaan ja moduulikohtaisesti HISinOnessa maksetaan koko palvelurakenteesta ja kokosubventio saattaa poistua; arvioitu summa 30 000 / vuosi Hintaan sisältyy kaksi järjestelmäversiota vuodessa, tukipalvelupäivät (5 kpl) sekä wiki-dokumentaation käyttöoikeus Ylimääräiset tukipalvelupäivät maksavat n. 740 päivä (+ alv)

6 HIS: tuote ja tukipalvelut 2 Jos HISinOne Finland rakennettaisiin, todennäköisesti perustettaisiin oma kehitystiimi (2 ohjelmoijaa, 1 prosessiasiantuntija + 1 nykyisestä HIS-organisaatiosta) Suomesta kustannettaisiin ohjelmoijien ja prosessiosaajan kulut (suomalaisia) Suomesta vaatimusmäärittelyt ja projektisuunnitelma, joiden oltava yhteensovitettavia HISinOne-projektin kanssa Käytännössä Suomi kokonaisuutena olisi yksi HISinOnepiloteista Kehityskulut kolmessa vuodessa n. 1,7 miljoonaa euroa (laskentaperuste 740 x 3 henkilöä x 21 työpäivää x 36 kuukautta), jonka jälkeen pääsisi pilotoimaan Suomessa tulisi olla suomalaisten korkeakoulujen tarpeiden keräämistä ja suodattamista varten yhteistyöosapuoli

7 HIS: palvelurakenne Moduulit pääasiassa olemassa jo nykyisin Suomen opintohallinnon tarpeisiin Tradition ja säännösten vuoksi joitakin eroavaisuuksia suomalaisten ja saksalaisten ratkaisujen välillä Tentteihin liittyvä sanktiomenettely Opintojen suunnittelu Opiskelijapalautejärjestelmä HISinOne-järjestelmässä uutena moduulina tulossa alumni-moduuli Sisällöllisesti muutokset moduulien sisällä hienosäätöä; oleellisempaa tekninen kehitys

HISinOne-järjestelmän rakenne & tekniikka Marko Sormunen Tietotekniikkakeskus, Kuopion yliopisto Marko.Sormunen@uku.fi

HISinOne-järjestelmän tekniset tavoitteet...1 Nykyisiä HIS-järjestelmän asiakasyliopistoja yli 200 kpl Saksassa uuden järjestelmän pitäisi käydä kaikille laajan mukautettavuuden avulla suuri sisäinen modulaarisuus-aste esim. yhteyskäyttöinen hakumoduuli, joka konfiguroidaan tilanteen mukaan kaikki toiminnallisuus web-käyttöliittymien kautta, ei Windows-asiakassovellusta

HISinOne-järjestelmän tekniset tavoitteet...2 Käyttöliittymän mukauttaminen yliopistojen tarpeisiin käyttöliittymän mukauttaminen tapahtuu HISinOnen käyttöliittymän kautta, ts. ohjelmakoodia ei tarvitse muuttaa tavoitteena kaiken mukautettavuuden sisällyttäminen tietokantaan Monoliittinen tietokantarakenne tehokkuussyistä tietointegraatio suurimmaksi osaksi eräsiirtojen avulla

HISinOne-järjestelmän arkkitehtuuri...1

HISinOne-järjestelmän arkkitehtuuri...2 Esityskerroksessa käyttöliittymälogiikka ulkoasun ja toiminnan ohjaus Palvelu- ja tietokantalogiikka erotettu toisistaan tietokannan käsittely datakäsittelyobjektien (DAO) ja abstraktien sovellusobjektien kautta, esim. opiskelija, käyttäjä esim. getstudentdata(id) student suorat yhteydet tietokantaan kuitenkin mahdollisia palvelukerroksesta

HISinOne-järjestelmän arkkitehtuuri...3 Eri tyyppisiä palveluita yleiskäyttöiset palvelut kuten hakupalvelu työkalupalvelu, esim. turvallisuus ja käyttöoikeudet entiteettipalvelut, joilla suora yhteys sovellusobjekteihin prosessiin liittyvät palvelut, esim. uuden käyttäjän rekisteröinti

HISinOne-järjestelmän alueellinen arkkitehtuuri...1 Vaihtoehto 1: Erilliset asennukset Erilliset tietokannat ja palvelimet, yhtenäinen tietovarasto mahdollinen yleisin vaihtoehto

HISinOne-järjestelmän alueellinen arkkitehtuuri...2 Vaihtoehto 2: Yhteisasennus Yhteinen tietokanta ja tietovarasto yleistymässä liittoyliopistojen mukana Saksassa voisi olla käyttökelpoinen ratkaisu, jos järjestelmä otettaisiin käyttöön Suomessa

HISinOne ja tietovarastointi Tietovarastotoiminnot on niputettu SuperX -nimikkeen alle integroituu HISinOnen ydinsovellukseksi erillinen tietokantarakenne tiedot siirretään ja esiprosessoidaan varsinaisesta tuotanto-tietokannasta

HISinOne ja yhteydet muihin ohjelmistoihin Työkaluja ulkopuolisen tiedon migraatioimiseen HISinOneen CSV, XML,... Tavoitteena, että kaikki olisi käytettävissä webkäyttöliittymän kautta ylläpito-toimintoina käyttöoikeuksien hallinta mukautettavien roolien avulla

Muut tavoitteet & piirteet Open Source-ohjelmistojen hyödyntäminen Spring-sovellusarkkitehtuuri Java, JavaServer Faces, Velocity, Hibernate tietokantana PostgreSQL sovelluskehittimenä Eclipse Dokumentaatio Wiki (ei-tekninen dokum.) CSV-palvelin (tekninen dokum, javadoc, lähdekoodin eri haarat, yksikkötestauksen tulokset, WSDL-kuvaukset) erillinen tyyliopas käyttöliittymän kehittäjille ja mukauttajille