LOKI-järjestelmän II-vaiheen ja TM Online -järjestelmien kehittäminen

Liikennevirasto

Hankinnan kohde on Merikartoituksen LOKI-järjestelmän II-vaiheen ja TM Online -järjestelmien kehittäminen:
1) LOKI-järjestelmä on Merikartoitusyksikön toiminnanohjausjärjestelmä. Järjestelmällä ohjataan ja hallitaan eri työprosesseja. Järjestelmä vaikuttaa työvaiheiden sujuvuuteen, hallittavuuteen sekä prosessissa tapahtuvien töiden läpimenoaikojen nopeutumiseen.
LOKI-järjestelmä on selainsovellus, ja sen avulla merikartoitukseen saapuvat karttamuutostiedot analysoidaan, kirjataan, määritetään niille tarvittavat toimenpiteet, jotta muutostiedot ovat helposti käytettävissä eri prosesseissa kaikissa toimipisteissä. Lisäksi siinä on myös raportointitoiminnallisuuksia sekä paikkatietotoiminnallisuuksia, kuten karttakäyttöliittymän, aineiston julkaisun GeoServer-palvelimella sekä spatiaalisia hakuja.
LOKI-järjestelmä on Java web-sovellus (war). Järjestelmää ajetaan Apachen Tomcat-alustalla. Paikallinen kehitysympäristö toimii Jettyssä.
LOKI-järjestelmä koostuu seuraavista osa-alueista:
— Services: sovelluksen käyttämä palvelukerros, tietojen tallentaminen ja haku kannasta, ja toimintalogiikka
— Web: web-sovelluksen käyttöliittymälogiikka ja käyttöliittymään liittyvä toteutus
— Dataimport: erillinen komentoriviltä ajettava Java-ohjelma, jolla päivitetään tietokantaan taustatietoja (tuotteita ja karttakuvia).
Sovellus on rakennettu Spring frameworkia käyttäen. Tiedon tallennuskerros on rakennettu käyttäen JPA:ta ja Spring Dataa. Esityskerros on toteutettu Wicketillä. Selaimessa näkyvä käyttöliittymä hyödyntää JQueryä toiminnoissa, Bootstrapia ulkoasun ja toiminnallisten UI-komponenttien toteuttamisessa, ja OpenLayersia karttakäyttöliittymään. Tietokantana on Oracle Locator (osajoukko Oracle Spatialia).
Sovelluksen autentikointi ja autorisointi tapahtuu sovelluksen ulkopuolella, Liikenneviraston yleisen OAM frameworkin kautta:
2) TM Online -järjestelmä sisältää uuden Tiedonantoja merenkulkijoille -ilmoitusten hallintajärjestelmän ja sähköisen julkaisujärjestelmän. Järjestelmä sisältää internet-sivuston toteutuksen kieliversioina FI/SE/GB, jossa TM tiedot julkaistaan tiedonantojen sisällön osalta samalla tavalla kuin nykyisessä paperisessa/PDF -julkaisussa.
Tiedonannot tuottaa Liikenneviraston merikartoituspalvelut -yksikkö. Uuden sähköisen järjestelmän avulla tiedonannot julkaistaan internet-sivustolla välittömästi niiden kirjaamisen ja julkistusluvan jälkeen. Osa tiedonnannoista syntyy LOKI -järjestelmään syötettyjen tehtävien yhteydessä ja nämä järjestelmien väliset tiedot on kyettävä linkittämään toisiinsa.
Loppukäyttäjän kannalta järjestelmä sisältää ainakin seuraavat toiminnallisuudet: tiedonannon haku alueen, merikartan, merikarttasarjan, tiedonannon numeron, vapaan tekstin ja julkaisuajankohdan perusteella.
Järjestelmään toteutetaan hallintatyökalu, jolla mahdollistetaan tiedonannon luonti, tarkastus, kieliversioiden luonti ja hyväksyminen. Käännöspalveluista huolehtii Liikenneviraston käännöspalvelut.
Järjestelmä sisältää myös 10 päivän välein tapahtuvan PDF –koosteversion toteuttamisen mahdollisimman automaattisesta. Hallintatyökalu mahdollistaa tietojen tulostamisen merikartoituspalvelujen Adobe-julkaisujärjestelmään mahdollisesti tarvittavaa PDF -version taittoa varten.
TM Online –järjestelmä toteutetaan web-sovelluksena ja se integroidaan LOKI –järjestelmään. Tiedonannot karttakuvineen tallennetaan Oracle–tietokantaan. Toteutusprojektin aikana ratkaistaan mahdollinen tietokannan replikointi tiedonantojen osalta verkkosivulta tapahtuville kyselyille.
Toteutuksessa noudatetaan Liikenneviraston viitearkkitehtuuriperiaatteita:
— Liikenneviraston ICT-teknologia-arkkitehtuurin kuvaus
— Verkkopalveluiden viitearkkitehtuuri.
Verkkosivun visuaalinen ilme toteutetaan noudattaen Liikenneviraston ohjeistoa visuaalisesta ilmeestä.
Vastaavanlainen julkaisujärjestelmä on käytössä mm. Ruotsissa. Tiedonannot julkistaan siellä www-osoitteessa
http://www.sjofartsverket.se/ufs
Nykyinen korvattava verkkosivu/toiminnallisuus löytyy verkko-osoitteesta:
http://portal.liikennevirasto.fi/sivu/www/f/liikenneverkko/merikartat/Merikarttojen_paivityspalvelu
Lisäksi projektissa tulee tuottaa riittävä dokumentaatio ylläpitoa ja pilottivaiheen jälkeistä jatko-kehitysvaihetta varten.
Projekti toteutetaan noudattaen ketterää projektinhallintaa Scrum-viitekehyksen mukaisesti . Ainakin osa kehitysprojektin töistä on tehtävä Liikenneviraston tiloissa Helsingin Pasilassa. Jos Toimittajan työntekijät työskentelevät omissa tiloissaan, matkakuluja Pasilaan ei korvata.
Järjestelmän kehitysvaiheen aikana kommunikointi Tilaajan ja Toimittajan välillä tapahtuu suomenkielellä.
Toimittajan tulee pystyttää Confluence-työryhmätilan ja JIRA-ympäristön, joko omaan kehitysympäristöön tai Liikenneviraston kehitysympäristöön.
Toimittaessa ketterän projektinhallintamallin puitteissa asiakas vastaa projektissa toteutettavan kokonaisuuden laajuudesta. Toimittaja vastaa toteutettavan kokonaisuuden työn laadusta.
Liikenneviraston tietoturvaohjeet perustuvat kansainvälisiin ISO 27001 ja openSAMM määrityksiin sekä kotimaisiin VAHTI-tietoturvaohjeisiin. Hankinnassa sovellettavat tietoturva- ja ICT-varautumisvaatimukset esitetään myöhemmin tarjouspyyntöasiakirjoissa.
Hankinta muodostuu toteutusprojektista, joka kestää n. 6–7 kuukautta. Toteutusprojektin jälkeen neuvotellaan optiona olevista ylläpito- ja yms. töistä valitun Toimittajan kanssa. Toteutusprojektin hankintasopimus tehdään suomeksi.

Määräaika
Tarjousten vastaanottamisen määräaika oli 2014-09-01. Hankinta julkaistiin 2014-08-01.

Kuka?

Mitä?

Missä?

Hankintojen historia
Päivämäärä Asiakirja
2014-08-01 hankintailmoitus
2014-12-29 Lisätietoilmoitus
Aiheeseen liittyvät haut 🔍