Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Teknologiavaatimukset

TunnusKuvausLähdeHuomiot
32.1Palvelun tulee mahdollistaa HAKA-tunnistautuminen Ei tarvita tässä liitännäispalvelussa 
2.1Palvelun tulee mahdollistaa sähköinen allekirjoitus  
3.3Palveluun tulee voida kytkeä VETUMA-tunnistautuminen Ei tarvita tässä liitännäispalvelussa
3.4Palvelu tulee toteuttaa niin, että ilmoittautumisessa ja maksussa voiddaan myöhemmin siirtyä haluttaessa käyttämään kansallista palvelua Ei tarvita tässä liitännäispalvelussa
2.2Toteutus tulee noudattaa Peppi-arkkitehtuuriaPeppi-arkkitehtuurikuvausYksittäisistä muutoksista esimerkiksi työkalujen suhteen voidaan sopia yhdessä toimittajan kanssa, mutta toteutus on tehtävä tämän määrittelyn mukaisella arkkitehtuurilla ja teknologialla.
2.3Toteutuksessa tulee käyttää standardeja rajapintojaPeppi-arkkitehtuurikuvaus 
2.4Järjestelmä tulee toteuttaa monitasoarkkitehtuurin mukaisesti siten, että käyttöliittymäkerros on erotettu palvelukerroksestaPeppi-arkkitehtuurikuvausToimintalogiikka tulee olla sijoitettuna palvelukerrokseen.
2.5Toteutuksessa tulee hyödyntää Peppi-järjestelmän palveluita Jos jokin tieto on tallennettuna muualle ekosysteemiin ja se omistaa ko. tiedon, niin samaa tietoa ei saa kuin asiakkaan kanssa erikseen sovittavissa tilanteissa monistaa. Lähtökohtaisesti tulee hyödyntää Peppi-ekosysteemin sisältämiä rajapintoja tiedon hakuun ja tallentamiseen.
2.6Toteutettavia palveluja tulee voida hyödyntää muualla Metropolian järjestelmäekosysteemissäPeppi-arkkitehtuurikuvausKaikki palvelut/toiminnot tulee toimia rajapintojen kautta.
2.7Järjestelmän tulee toimia seuraavissa selaimissa: Firefox versio 24 alkaen , Internet Explorer versio 10 alkaen, Chrome versio 31 alkaen, Safari 5.1.10 alkaen  
2.8Toteutus ei saa tietoarkkitehtuurin osalta olla ristiriidassa korkeakoulujen tietomallin kanssahttp://tietomalli.csc.fi/ 
2.9Raportit tuotetaan Peppi-ekosysteemin raporttipalvelua hyödyntäen  
2.10Tietoja ei poisteta tietokannasta, vaan käyttäjän poistamat tiedot merkitään "deleted" tilaan tietokantaan  
2.11Järjestelmä on lokalisoitu. Sen on toimittava vähintään kolmella kielellä (suomi, ruotsi ja englanti) Laatu- ja käytettävyysvaatimukset: 4.9.XX
2.12Toteutuksessa tulee käyttää samoja teknologioita, kuin Peppi-ekosysteemissä muutoinkinPeppi-arkkitehtuurikuvausServicemix/FuseESB 4.x, OSGi, Java jne.
2.13Käytettävät relaatiotietokannat tulee suunnitella siten, että toteutus on itsessään tietokantariippumaton.  
2.14Kaikki käyttöliittymissä tapahtuvat toiminnot pitää pystyä tekemään myös ohjelmallisten rajapintojen kautta. Kaikki se, mitä käyttäjät voivat tehdä käyttöliittymien kautta pitää pystyä tekemään myös toimittajariippumattomien standardien ohjelmallisten rajapintojen kautta.

...

TunnusKuvausLähdeHuomiot
5.1Järjestelmä on käytettävissä 24/7 lyhyitä katkoksia lukuun ottamatta.  
5.2Järjestelmästä tulee olla kattavat ja säännöllisesti ajantasaisena ylläpidettävät suomen- ja englanninkieliset käyttöohjeet  
5.3Järjestelmän tulee toimia ja olla asennettavissa Linux-, Windows- tai Sun-palvelinympäristöihin.  
5.4Järjestelmä tulee toteuttaa siten, että sitä voidaan tarjota Saas-palveluna muille  
5.5Järjestelmädokumentaation on oltava kattavaa. Mm. tietokantadokumentaatio, tietomallikuvaukset, palvelukuvaukset ja asennusohjeet tulee ollaa laadittuna. Koodi tulee olla dokumentoitua, siten että kehittäjä pystyy koodia tarkastelemaan.  
5.6Järjestelmälle tulee olla tehtynä suorituskykytestaukset ennen käyttöönottoa.  
565.7Ennen käyttöönottoa tulee jokaisen palvelun/palvelukokonaisuuden osalta olla suoritettuna vähintään 2 iteraatiokierrosta, joiden perusteella asiakkaan havaitsemat puutteet on korjattu ennen käyttöönottoa. Poikkeuksista voidaan sopia ohjausryhmässä. Asiakkaan edustajat testaavat toiminnallisuudet. Toimittajan vastuulla on toteuttaa yksikkötestaukset, suorituskykytestaukset, sekä perustoiminnallisuuksien testaus siten, että iteraatiovaiheessa asiakkaan on mahdollisuus testata toiminnallisuuksia syvemmin liiketoimintanäkökulmasta.
5.8Järjestelmän toimittajan tulee korjata käyttöönoton jälkeen havaitut ohjelmistovirheet.  

...