Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Webbasert administrasjonssystem for fondsforvaltere Martin Lie 20. april 2006.

Liknende presentasjoner


Presentasjon om: "Webbasert administrasjonssystem for fondsforvaltere Martin Lie 20. april 2006."— Utskrift av presentasjonen:

1 Webbasert administrasjonssystem for fondsforvaltere Martin Lie 20. april 2006

2 Oversikt •Oppgaven •Teknologivalg •En utfordring •Tilbakeblikk

3 Oppgaven •”Webbasert administrasjonssystem for fondsforvaltere" •Utvikles i samarbeid med ProCanDo/Fond24 •Systemets viktigste krav: –Oversikt over andelshavere, rådgivere og distributører –Oversikt over transaksjoner og forvaltningskapital –Effektivisering av interne prosesser (buzzwordalarm!) –Gi andelshaverne oversikt over egne investeringer

4 Teknologivalg: Plattform og verktøy •Hovedspråk:Java (J2SE og J2EE) •Applikasjonsserver:Tomcat (utvikling) Jetty (produksjon) •Utviklingsmiljø (IDE):Eclipse + div. plugins •Versjonskontroll:Subversion •Databasesystem:MySQL

5 Teknologivalg: Biblioteker og rammeverk •Spring Core(konfigurasjon, avhengigheter) •Hibernate(ORM, persistering) •Spring MVC(C-en i MVC) •JSP, FreeMarker og SiteMesh (V-en i MVC) •POJOs(M-en i MVC) •Acegi(deklarativ sikkerhet) •Spring AOP(transaksjonshåndtering, interruptors)

6 En utfordring: sikkerhetskode

7 •Problem 1: Få det til å fungere –Ikke støttet ”out of the box” •Problem 2: Koden skal endres for hver gang –Deklarativ sikkerhet = mindre detaljkontroll –Brukeren må få ny kode –Mellom-stadie: ”halvveis-innlogget” •Løsning 1: Skrive egne klasser •Løsning 2: Interruptor (vs. Controller)

8 En utfordring: sikkerhetskode •Normal flyt: Nettleser => Dispatcher => Controller •Interruptors kan gripe inn mellom Dispatcher og Controller •Bestemmer selv om de vil ”ta kontroll” over en forespørsel •Benyttes nå også til bekreftelse av vilkår

9 Tilbakeblikk •Endring i domenemodell

10 Tilbakeblikk •Nye ansvar –Avregninger (årlig, kvartalsvis, ukentlig avstemminger) –Rapporter (utvikling, rangering, m.m) –Utsending av epost –Avansert rettighetsstyring

11 Tilbakeblikk •Diverse om prosjektet –Har vært operativt siden oktober 2005 –Kontinuerlig forbedret, med iterasjoner på ca. 2-3 uker –Syv ganger høyere forvaltningskapital (lies, damn lies and statistics) –Mulighet for videresalg –Tilgjengelig på


Laste ned ppt "Webbasert administrasjonssystem for fondsforvaltere Martin Lie 20. april 2006."

Liknende presentasjoner


Annonser fra Google