Case Seurakuntavaalit
-
Upload
ambientia -
Category
Technology
-
view
74 -
download
0
description
Transcript of Case Seurakuntavaalit
2
Seurakuntavaalit 2014
www.seurakuntavaalit.fi
Kirkkohallitus
www.ambientia.net
3
Projektin tavoitteet
• Luoda toimiva verkkopalvelu, joka vastaa eri kohderyhmien vaatimuksiin projektin eri vaiheissa.• Huomioiden Vaalipalvelun erityisvaatimukset
kuormituksenkeston ja tietoturvan puolesta.• Responsiivinen, kaksikielinen palvelu.
• Sivusto osa Vaalipalvelu 2014 kokonaisprojektia, jossa mukana mm.• Tieto (Vaalilaskentajärjestelmä)• Zef (Vaalikone)• Sherpa (alkuperäinen käyttöliittymäilme)• Kaikki seurakunnat (tietojen syöttö)
www.ambientia.net
4
Miksi Liferay?
• Kirkkohallitus ja Ambientia yhteistyökumppaneita mm. seurakuntasivustot-hankkeesta• Synergiaa mm. sivupohjatoteutukseen
• Liferay alustana vastaa Kirkkohallituksen vaatimuksiin mm. vaalipalvelun tietoturvasta ja kuormituksenkestosta käyttäjämäärien sekä sivulatausten ollessa suuria vaalipäivänä.
www.ambientia.net
5
Projektin eteneminen
www.ambientia.net
• Joulukuu 2013• Tekninen vaatimusmäärittely• Ensimmäiset käyttöliittymäsuunnitelmat (jatkuu läpi
projektin)• Tekninen- ja käyttöliittymätoteutus käynnistyy.
• Maaliskuu 2014• Ehdokasasettelu alkaa ja sivusto avataan julkiseksi.• Sivustolla ilmoittautumislomake sekä tietoa
ehdokkaaksi haluaville.
6www.ambientia.net
7
Projektin eteneminen
• Toukokuu-kesäkuu 2014• Ehdokasasettelu aktiivista (päättyy 15.9.)• Sivustolla tietoa ja toiminnallisuuksia ehdokkaille, mm.
• Vaalikone (Zef)• Markkinointikortti• Tapahtumakalenteri
• Ensimmäinen kuormitustestaus.
www.ambientia.net
8www.ambientia.net
9
Projektin eteneminen
• Syys- lokakuu 2014• Äänestäjän sivut avataan
• Ehdokashaku• Vaalikone äänestäjille (Zef)• Ennakkoäänestyspaikka- sekä äänestyspaikkahaku• Data tuodaan Tiedon vaalilaskentajärjestelmästä.
• Kuormitustestaus (KH-Tieto-Ambientia)• Tietoturvatestaus (3. osapuoli)• Vaalien kenraaliharjoitus (KH-Tieto-Ambientia).
www.ambientia.net
10www.ambientia.net
11www.ambientia.net
12
Projektin eteneminen
• Marraskuu 2014• Tulossivut avataan.• Vaalipäivä 9.11.
• Seurakuntakohtaiset tulokset esitetään ajantasaisesti taulukkoina ja graafeina.
• Data ajantasaisena Tiedon vaalilaskentajärjestelmästä.
• Tilastotietoja ja muuta grafiikkaa heti äänestyspäivän jälkeen.
• Tammikuu 2015• Sivusto sulkeutuu.
www.ambientia.net
13www.ambientia.net17.8.2012
14www.ambientia.net
Liferay vastaa vaatimuksiin
15
Tekninen toteutustapa
• Vaatimus: Korkea tietoturvaatimus!
• Alustana kovennettu Liferay EE 6.2. -> Liferayn uusin teknologia käytössä toteutuksessa.
-> Kovennus minimoi haavoittuvan pinta-alan.
• Todennettu 3. osapuolen tietoturvatestauksessa, jonka palvelu läpäisi vain minimaalisin huomioin.
www.ambientia.net
16
Tekninen toteutustapa
• Vaatimus: Korkea kuormituksenkesto käyttäjämäärissä sekä ajantasaisessa datatuonnissa!
• Palvelun edessä sekä datatuonnissa käytössä klusteroitu cache eli välimuisti sekä kuormantasaajat.
• RHEL6 kovennettu palvelin käytössä.
• Liferayn kuormituksenkesto varmistettu Tieto-Kirkkohallitus-Ambientia yhteisellä kuormitustestauksella, jossa Liferay sai erinomaiset tulokset.
www.ambientia.net
17
Käyttöliittymän toteutustapa
• Tarkat vaatimukset käyttöliittymän ulkoasun ja toiminnallisuuksien suhteen!
• Paljon räätälöityjä toteutuksia• Tulosgrafiikka (Google Chart + Liferay)• Tuloslaskenta (käyttöliitymän laskukaavat)• Markkinointikortti (Canvas + Liferay)
• Vaatimuksiin on löydetty ratkaisut Liferay 6.2. versiosta, paljon on opittu matkalla.
www.ambientia.net
18www.ambientia.net
Mitä olemme oppineet?
19
Oppeja projektista
• Paljon Liferay 6.2. käyttökokemusta:• Osaaminen responsiiviseen suunnitteluun (6.2.
teemassa Bootstrap Sass framework sisäänrakennettuna).
• Kuinka voidaan tehdä asiakkaalle mahdollisimman monipuolinen sisällönesittämisen hallinta.
-> Asiakas voi itse hallita etusivun elementtien leveyksiä ja määrää (Liferay Web Contentit + teemassa mukana tuleva Bootstrap)
www.ambientia.net
Kysymyksiä?
Laura Lehtinen: [email protected]
Juha Wiberg: [email protected]
Matias Mäkinen: [email protected]
Lisätietoja