We Love
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000
1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 1 e jaargang | nummer 1 | 2006 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 1110 H E T0001 R E N1100 D E M0000 E N T1010 VA N O N000 Z E 111 S O0010 F T W0001 A R E 1100 B E D0000 R A A1010 G T P1110 E R J000 A A111 R 0010 0001 1100 0000
€ 500.000,-
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 levert 0010 een 0001 1100 0000 1010 1110 Impulse Info Systems standaard
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010zorgpakket 0001 1100 1010 000 111 0010 0001 110 dat0000 aanvoelt als1110 maatwerk.
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 USER 0010is0001 1100 De applicatie uitgerust met0000 vele 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 nuttige, doordachte extra’s en levert een
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 instelling gegarandeerd rendement op.
0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111Dit0010 0001 1100 0000 1010 1110 000 111 0010 000 bedrag is gebaseerd op een GGZ-instelling met
1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0001op1100 0000 1010 1110 circa 400 medewerkers. Lees 0010 de voorwaarden 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010www.impulse-info.nl 0001 1100 0000 1010 1110 000 111 0010 0001 110
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 Logo met een achtergrond
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 Berkstraat 100
7572 CD Oldenzaal
T 0541 530 715
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110 voorstellen.indd 2
15-11-2005 11:43:45
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000
VIJFHART
1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110
DBA-DIENSTEN
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110 Instant portals
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 1100 0000 1010 1110 000 11 beter, 0001 voordeliger en sneller resultaat 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000
1010 1110 000 111 00101100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110 De Oracle Portal en XML experts
Hoe Oracle Fusion ready ben jij?
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 www.portalplus.nl POWERED BY 5hart
1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 001 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010
1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 000 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110
000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 110
M A G A Z I N E V O O R A P P L I C A T I E O N T W I K K E L I N G , B U S I N E S S I N T E L L I G E N C E , D A T A B A S E S en I T A R C H I T E C T U U R
0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 111 0010 0001 1100 0000 1010 1110 000 11
Brandstofverbruik 5,8 l/100 km (17,2 km/liter). CO2-emissie 155 g/km. Standaard diesel-partikelfilter.
De krachtige 2.0 liter van de nieuwe 318d. Dieselrijden volgens BMW • 122 pk • 280 Nm koppel • C-energielabel
www.bmw.nl
BMW maakt rijden geweldig
Ten geleide Alstublieft, het eerste nummer van WE LOVE IT. U mag best weten dat ik er - net als alle mensen die aan de totstandkoming werkten - trots op ben. Het hele blad ademt een zelfde eigenzinnigheid uit, die u van ons als gecertificeerde opleiders op het gebied van Oracle, Java en Business Objects, gewend bent. Een lekkere mix van lezenswaardige artikelen over IT-onderwerpen (met name gericht op databases en aanverwante zaken) afgewisseld met advertorials, ITgerelateerde advertenties, columns en informatie over onze eigen cursussen.
ligence, geven we ook andere organisaties kans zich in dit blad te presenteren. Zo draag ik de Stichting Edukans een warm hart toe. Edukans helpt kansarme kinderen in ontwikkelingslanden naar school te gaan. Een fantastische doelstelling die ik tijdens mijn reis door India, in de praktijk zag worden gebracht. Edukans verdient een groter podium, vandaar de aandacht voor haar in dit eerste nummer. Trouwens, ook de organisatie Fathers4Justice (F4J) vind ik sympathiek. F4J claimt dat een kind - ingeval van (echt)scheiding - het recht heeft om door beide ouders te mogen worden opgevoed. Dikwijls verkleed in batmankostuum komt F4J voor haar mening uit. Op zo’n onorthodoxe wijze de trom roeren heeft wel wat. Het is in feite net zo eigenzinnig als de manier waarop 5HART-IT al jaren de IT-onderwijsmarkt benadert. Na 22 jaar (5Hart-)praktijkervaring weet ik als geen ander
Dit maal focussen we qua redactie én advertenties op orga-
hoe lastig het is om een onderneming op poten te zet-
nisaties die alles afweten van Oracle, Java of Business Intel-
ten. De juiste huisvesting is soms een probleem, maar ook
ligence. En dat zij die kans met beide handen aangrepen,
onvoldoende voorbereiding kan een beginnende onder-
ziet u meteen al bij het doorbladeren. Een aantal van hen
nemer opbreken. Het allerbelangrijkste is uiteraard de ver-
is nu al zo enthousiast, dat zij ook bij volgende uitgaven
koop. Die kan in het begin tegenvallen. En dan zwijg ik nog
op deze plek van zich willen laten horen. Wat mij betreft,
over een gebrekkige administratie, de fiscus die zich meldt
prima. We bewegen ons immers op dezelfde, gediversifi-
als u net slecht bij kas zit, leveranciers die je dwars zitten
eerde IT-markt. Ik sluit zelfs de mogelijkheid niet uit, dat
omdat hun monopoliepositie onderuit wordt geschoffeld,
zij straks een vast katern in ons blad krijgen. Dat biedt hen
of onbetrouwbare gesprekspartners (AS), et cetera.
in ieder geval de mogelijkheid om precies - tegen uitzon-
Maar troost u, 5Hart-IT helpt starters graag! Startende
derlijk lage kosten - exact bij de juiste doelgroep terecht te
bedrijven hebben bij mij een streepje voor. U mag mij als u
komen. Zij zouden natuurlijk ook een advertentie in een
gaat starten of pas gestart bent - mocht u daaraan behoefte
ander IT-blad kunnen plaatsen. De wetenschap echter dat
hebben -gewoon e-mailen via
[email protected]
van de beslissers over bijvoorbeeld Oracle-opleidingen slechts drie procent dat blad met enige regelmaat leest,
Een blad beginnen is mooi, dat volhouden is wat anders.
vereenvoudigt een andere keuze. Een waste van 97 procent
Wat dat aangaat beloof ik u niet te zullen teleurstellen.
maakt zo’n advertentie in menig ander blad wel erg duur.
Houd dus uw brievenbus scherp in de gaten. Binnen nu en
WE LOVE IT daarentegen richt zich met zijn content direct
afzienbare tijd ploft nummer twee van WE LOVE IT bij u
op de doelgroep. Ons bereik is daardoor maximaal.
op de deurmat.
Maar omdat de wereld groter is dan alleen automatisering en het leren omgaan met Oracle, Java en Business Intel-
Eef Janssen
n
Inhoud
De wereld digitaliseert in rap tempo. Dat merken we goed aan onze privéomgeving; digitale foto’s; legale muziek downloads, reisjes boeken. We doen het via internet, waar en wanneer we maar willen.
8
6 Afschaffing BTW op opleidingen haaks op kenniseconomie 8 Hoe Oracle Fusion ready ben jij? 12 Innovatieve oplossingen in een Iedere Oracle gebruiker met een licentie onderhoudscontract ontvangt jaarlijks een factuur voor de verlenging van het onderhoudscontract. De onderhoudsfee is vaak een behoorlijk bedrag. “Veel Oracle gebruikers vragen zich af waarom zij dit moeten betalen en wat
22 ze er aan hebben”.
Uit onderzoek blijkt dat
gedeeltelijk succesvol
22 Verhoog het rendement van de jaarlijkse Oracle onderhoudsfee 26 Inzicht in studenten- en financiële informatie voor UvT 29 Oracle Business Club, een must voor iedere Oracle Partner
Business Intelligence
binnen een organisatie maar ook flinke schade. Niet voor
41 Kennis en kennisontwikkeling,
niets heeft ICT vaak een niet
35 al te best imago.
daar draait het bij ons om 42 Oracle Designer & Developer nog steeds de basis van zorgapplicatie USER 47 Cartoon 48 Persoonlijk begeleide leermethode,
Organisaties beschikken over
het volgen van persoonlijk begeleide
grote hoeveelheden data in verschillende vormen. Het blijkt
Oracle en Java trainingen
in de praktijk niet eenvoudig alle beschikbare data om te zetten
50 Portals on the move: Het hoe en waarom
naar managementinformatie. Toch is het voor besluitvormers
achter het succes van portals
en beleidsmakers belangrijk om over de juiste informatie te
beleidsbepaling.
20 NedGraphics Oracle Solutions
38 Vertrouwen op informatie met
worden afgerond. Dat veroorzaakt niet alleen irritatie
belangrijkste grondstof
Of is dat verleden tijd?
35 ICT-projecten op tijd: het kan echt!
ICT-projecten niet of slechts
voor besluitvorming en
16 Oracle/Java: Productiviteit?
30 IT-eye voorop met SOA en BPEL
gemiddeld 59,1% van de
beschikken; informatie is de
dynamische IT omgeving
38
55 Colofon, Whatwhere en de volgende keer in ‘we love IT’ 57 Cursus aanbod
Afschaffing BTW op haaks op kenniseconomie In navolging van een uitspraak van het Europese hof schaft Nederland per 1 december
Nederland laat kans liggen om vuist te maken tegen Europees gelijkheidsbeginsel
2006 de BTW op opleidingen af. Commerciële opleidingsinstituten mogen vanaf die datum geen BTW meer in rekening brengen en kunnen aan de uitgavenkant ook geen BTW meer aftrekken. Het resultaat: de prijzen van opleidingen springen omhoog. Enerzijds heeft onze overheid de mond vol van de kenniseconomie, maar anderzijds geeft zij de net weer opverende opleidingssector een flinke knauw!
Jurgen Warmerdam secretaris fiscale zaken van MKB Nederland heeft geen goed woord over voor de afschaffing van de BTW op opleidingen: “Wij hebben er bij de toenmalige staatssecretaris Joop Wijn herhaaldelijk op aangedrongen om dit niet te doen. ‘Wat gaan we nu meemaken! Dat drijft de prijzen op!’, riepen wij. Het enige wat de staatsecretaris hierop wist te zeggen was ‘Sorry, ik kan er niets aan doen’. Formeel heeft hij gelijk: de BTW is Europees recht en uitspraken van het Europese hof zijn direct rechtsgeldig in alle lidstaten. Als één land klaagt dat Nederland iets niet goed doet, dan wordt onze regering gedwongen zo’n uitspraak daadwerkelijk te implementeren.” Sector in de modder In de praktijk zijn lang niet alle landen even snel met de implementatie van Europese maatregelen. Italië loopt vaak wat achter terwijl Nederland meestal het braafste jongetje van de klas wil zijn.“Eigenlijk erger ik me al een tijdje aan uitspraken van het Europese hof”, aldus Warmerdam. “Het vermaledijde gelijkheidsbeginsel, dat oorspronkelijk helemaal niet voor dit soort zaken is bedoeld, dwingt alle landen in de EU om zich aan de uitspraken te conformeren. Het is toch te gek dat een supranationaal rechtsorgaan een nationale sector in de modder kan drukken, zonder enig besef van de nationale verhoudingen?” Dat Joop Wijn de EU-richtlijn voor BTW zo slaafs volgt, is des te opvallender als je ziet dat hij de BPM op voertuigen – die de Nederlandse staat veel geld oplevert – niet afschaft, terwijl
opleidingen hij dat volgens de EU-richtlijnen wel zou moeten doen. In maart 2000 koos de Europese Raad van Lissabon als strategisch doel voor de Europese Unie (EU) om in 2010 de meest concurrerende en dynamische kenniseconomie
-50% = +20%
in de wereld te zijn.“Gezien deze Europese ambities had Nederland zich wellicht met succes kunnen verweren tegen de afschaffing van de BTW op opleidingen”, aldus Warmerdam.“Deze maatregel is echt schadelijk voor de Nederlandse economie. Er waren goede argumenten
“Het gemiddelde MKB bedrijf heeft 7 werknemers en dus
om hier uiterst voorzichtig mee om te gaan. Geen enkel
geen ondernemingsraad. De uitvoering van de ESF rege-
Europees land heeft een systeem dat ‘EU-proof’ is. Daarom
ling is absoluut MKB onvriendelijk.”
hindert het gelijkheidsbeginsel de vooruitgang in landen die zich op bepaalde punten positief onderscheiden. De
Janssen wijst ook op andere absurde bijeffecten van de
Nederlandse opleidingssituatie steekt in Europa gunstig af.
ESF subsidies: “Kleine en middelgrote opleidingsinstituten
De overheid zegt tegen ons: ‘Zorg voor goede opleidingen’
zijn benadeeld ten opzichte van de grootste spelers. Grote
maar maakt de opleidingen ondertussen zelf duurder!”
bedrijven, die voorheen wellicht voor het prijsvoordeel van een kleinere speler hadden gekozen, kozen nu massaal
Een leven lang leren
voor de duurste aanbieders: ze kregen tenslotte toch de
Het is duidelijk dat Europa niet met de lagelonenlanden
helft vergoed.”Warmerdam herkent dit effect: “Niet zelden
in Azië kan concurreren. Daarom rest ons enkel de weg
worden fiscale voordelen en subsidies volledig tenietge-
richting hooggekwalificeerde werkgelegenheid. Opleiden
daan door het prijsopdrijvende effect van zo’n maatregel.”
is dan een must. Doelstelling 3 van het Europees Sociaal
Tot overmaat van ramp zagen aanbieders van opleidingen
Fonds (ESF) 2000-2006 kwam aan deze eis tegemoet.
zich ineens gedwongen om hele boekwerken te schrijven
Voluit luidt deze doelstelling: ‘Het stimuleren en verbe-
als antwoord op de nu verplichte officiële RFP’s (Request
teren van scholing, opleiding en advisering in het kader
For Proposals).“Na al dat werk krijg je dan van die grote
van het beleid ter bevordering van een leven lang leren.’
potentiële klant een simpel briefje dat ze niet met je in zee
Het Nederlandse ministerie van Sociale Zaken en Werk-
gaan, omdat ze zoals gezegd voor de dure opleidingen van
gelegenheid (SZW) ontwikkelde als uitwerking van deze
de marktleiders kiezen.”
Europese doelstelling onder meer het programma Een leven lang leren, waarvoor 280 miljoen euro beschikbaar
Dode mus
was. De overheid zegde toe opleidingsaanvragen die aan
Na de dode mus van de ESF uit de koker van de EU is de
alle voorwaarden voldeden, voor de helft te subsidiëren.
afschaffing van de BTW op opleidingen voor Eef Janssen de druppel die de emmer doet overlopen: “Nota bene op
Farce
1 december – een krankzinnige datum - moeten wij onze
“In principe een mooi idee”, aldus Eef Janssen, algemeen
boekhouding omzetten. Helaas moeten wij op dezelfde
directeur van Vijfhart, een in Oracle- en Java gespecialiseer-
datum ook onze prijzen met een behoorlijk percentage ver-
de commerciële opleider.“Bedrijven zouden met hetzelfde
hogen.” Paul Esveld, directeur van Cedeo, belangenbehar-
opleidingsbudget ineens twee keer zo veel mensen kunnen
tiger van de afnemers van opleidingen, betreurt eveneens
opleiden.” De uitvoering van deze subsidieverlening liet
dat de opleidingen duurder worden: “Nederland heeft een
een heel ander plaatje zien: om het administratief over-
krachtige opleidingscultuur. Nederlandse werknemers zijn
zichtelijk te houden, werd gesteld dat alleen bedrijven
hele mondige en zelfbewuste cursisten die participerend
met een opleidingsbudget van meer dan 100.000 euro per
willen leren. Het Nederlandse bedrijfsleven besteedt jaar-
jaar in aanmerking kwamen voor subsidie. Deze bedrij-
lijks 4,5 miljard euro aan opleidingen. Terwijl vroeger nog
ven moesten ook nog eens over een ondernemingsraad
erg veel ad hoc werd opgeleid, kiezen bedrijven nu steeds
beschikken.“Van de ruim 800.000 Nederlandse bedrijven
bewuster en planmatiger voor bepaalde opleidingen. Net
bleven er zo nog maar 12.667 over”, aldus Janssen.“Dat
nu de hele opleidingssector langzaam uit het dal kruipt van
hadden de lobbyisten mooi voor elkaar, maar ik noem het
de economische recessie, geeft de Nederlandse overheid de
volksverneukerij.” Jurgen Warmerdam van MKB Nederland:
sector met de afschaffing van de BTW een flinke knauw.”
n
Hoe Oracle Fusion ready ben jij? De wereld digitaliseert in rap tempo.
Dat merken we goed aan onze privé-omgeving;
digitale foto’s; legale muziek downloads, reisjes boeken, wereldwijd bijna gratis telefoneren. We doen het via internet, waar en wanneer we maar willen. Een digitale werkstijl is dan ook een steeds belangrijkere voorwaarde voor bedrijven. Dit verandert de wijze waarop bedrijven werken aanzienlijk. Bedrijven en organisaties mogen daarin niet de boot missen. Zij moeten op de hoogte blijven van nieuwe ontwikkelingen en mogelijkheden waardoor zij bedrijfsprocessen verder kunnen digitaliseren.
Oracle Fusion helpt bedrijfsprocessen te digitaliseren De trend om bedrijfsprocessen verder te willen digitaliseren is niet nieuw. Maar de wijze waarop bedrijven met Oracle omgevingen het kunnen aanpakken wel. Oracle werkt sinds enkele jaren aan de ontwikkeling en uitrol van Oracle Fusion. Met deze nieuwe suite aan functionaliteiten kan Oracle zijn klanten goed bedienen. Op facetten zoals integratie van functionaliteiten en nieuwe tools, anticipeert Oracle goed op de marktvraag. Volgens Maikel Alderhout, technisch manager bij VX Company, is de software leverancier uit Redwood goed bezig. “Deze middleware strategie, gebaseerd op SOA-architectuur, kan je eigenlijk zien als een paraplu voor drie delen: integratie, tools en architectuur. Oracle Fusion integreert de functionaliteiten van alle Oracle applicaties, inclusief Siebel, PeopleSoft, JD Edwards en uiteraard de eigen EBusiness Suite. Hierdoor ontstaat één CRM/ERP-suite die werkelijk het beste van de genoemde applicaties combineert,” aldus Alderhout.“Daarnaast ontwikkelt Oracle nieuwe tools. Met name het portaal, de ontsluiting van informatie en de onderlinge communicatie van pakketten door services, neemt straks een hele belangrijke wending. Oracle BPEL maakt het voor de ontwikkelaar mogelijk om zelf nieuwe services te bouwen. En de middleware van Oracle Fusion biedt een krachtige architectuur voor de integratie van het huidige en toekomstige systeemlandschap. Van belang is hierbij schaalbaarheid, uitbreidbaarheid en flexibiliteit. Want de ene applicatie gebruikt Java, maar een andere Oracle Forms. Samen moet het op een gedegen architectuur terechtkomen wat een goede basis vormt om te ontwikkelen naar een Service Oriented Architectuur (SOA).” Ontwikkelaar ben jij Fusion ready? Met de introductie van Oracle Fusion verandert er voor de Oracle professionals ook het een en ander. Ontwikkelaars
Maikel Alderhout Technisch manager bij VX Company
VX Company is een IT-dienstverlener voor ontwikkeling, integratie, testen en beheer van bedrijfskritische infrastructuren en applicaties. Dit doen wij met Microsoft .NET, Java/J2EE, Oracle en Unix. Het bedrijf telt 275 medewerkers, bestaat sinds 1988 en is gevestigd in Baarn
DBA’ er ben jij Fusion ready? Voor de Oracle DBA’er verandert ook veel door de nieuwe SOA-architectuur. Wat nu voor een database geldt, geldt straks voor de hele Fusion omgeving: principes zoals inrichten, configureren en optimaliseren.“Onze DBA’ers worden opgeleidt en certificeren zich. Niet alleen op de database, maar ook op de Oracle application server. Als de kennis van een DBA’er beperkt blijft tot de database, dan is hij straks niet meer gevraagd. Kennis van Fusion middeltier, inclusief beveiliging, single-sign-on en monitoring moet tot de zijne gaan behoren,” licht Alderhout toe.“De overkoepelende control van de database en application server, de zogenaamde Grid Control, wordt heel belangrijk. De DBA’er monitort niet alleen de database, maar kijkt ook die zich al hebben verdiept in Java/J2EE, moeten zich ook
of de applicaties goed draaien op de middletier en of ze
de nieuwe industriestandaarden eigen maken. Dit betekent
verder uitbreidbaar zijn. Vooral bij klanten die willen ont-
kennis van de bouwstenen van SOA (bijv. Webservices,
sluiten is beveiliging belangrijk: authenticatie (wie ben ik)
WSDL, UDDI) en het SOAP protocol – waarmee com-
maar ook autorisatie (wat mag ik). Het lijkt nog toekomst,
municatie tussen de verschillende services plaatsvindt –
maar het is dichterbij dan we denken. De DBA’er moet zich
opbouwen. Er is een nieuwe standaardtaal BPEL (Business
nu in deze nieuwe materie verdiepen. Neemt hij de kennis
Process Execution Language) ontwikkeld. Het is te gebrui-
nu stapsgewijs bij elk nieuw onderdeel van Fusion tot zich,
ken voor het beschrijven en stroomlijnen van bedrijfs-
dan is het een natuurlijk proces. Doet hij dat niet, dan is de
processen en is gebaseerd op webservices. BPEL, onlangs
stap straks te groot,” waarschuwt de technisch manager van
geheel geïntegreerd met Oracle JDeveloper, maakt het
VX Company.
mogelijk om standaard processtappen te combineren tot een nieuw proces. De kracht van een dergelijke proceslaag
Zijn bedrijven Fusion ready?
is dat deze separaat van onderliggende applicaties kan
Al geruime tijd zijn organisaties bezig om binnen backof-
worden gedefinieerd en gewijzigd. Hierdoor is het mogelijk
fices bepaalde deelsystemen te ontsluiten naar internet.
om relatief snel bestaande bedrijfsprocessen te wijzigen
Door globalisering vinden steeds meer overnames plaats.
of nieuwe bedrijfsprocessen te introduceren; bestaande
Hierdoor haalt een bedrijf ook verschillende architectu-
processtappen kunnen makkelijk worden hergebruikt.
ren binnen. Het gevolg is een heterogene omgeving, die lastig te onderhouden is. Verschillende expertise is hiervoor
“Voor onze Oracle ontwikkelaars is het van groot belang dat
noodzakelijk. Volgens Maikel Alderhout biedt juist Oracle
zij zo snel mogelijk BPEL goed beheersen. VX Company is
Fusion een goede architectuur voor een heterogene omge-
hiermee al geruime tijd bezig. Nu zijn we in de fase dat onze
ving.“Met Fusion krijg je namelijk een nieuwe architectuur,
mensen ingezet kunnen worden bij verschillende klanten
maar wel een waarmee je de bestaande architecturen kunt
voor advisering en implementatie,” vertelt Alderhout.
behouden. Uit de functionaliteiten van de verschillende
:-.*,%68+)*)0-'-8))6( ()36%'0) .%:%74)'-%0-78)2:%2:<'314%2=
ÜÜÜ°ÛÝV«>Þ°V
FIG.1 Service Oriented Lifecycle
pakketten behoud je de beste. En bij de ontwikkeling van nieuwe functionaliteiten maak je gebruik van BPEL.” “Het sluit goed aan bij de heterogene omgevingen die we als IT-bedrijf veel zien bij onze klanten. Bijvoorbeeld de zorgverzekeraars. Nu bestaan daar veel verschillende aanbieders. In de toekomst zal door fusies het aantal verkleinen, tegelijkertijd ontstaan hierdoor systemen die met elkaar geïntegreerd moeten worden. Door Oracle Fusion kan zo’n nieuwe fusieorganisatie de verschillende systemen, waaraan vaak jarenlang is gebouwd, behouden. En nieuwe functionaliteiten worden aangebouwd met de nieuwe ontwikkeltools van Oracle.”
Voor onze Oracle ontwikkelaars is het van groot belang dat zij zo snel mogelijk BPEL goed beheersen.
nu genomen moeten worden. Om dit goed te doen, is het voor ons belangrijk dat wij betrokken worden nog voor een nieuw project start. Het adviestraject, het moment waarin wordt bepaald hoe een project eruit komt te zien qua architectuur, aanpak, methodiek en mensen, is cruciaal,” vertelt Alderhout.“Wij begrijpen en beheersen de techniek goed, en op basis daarvan kunnen we samen met een klant de nieuwe ontwikkelingen vorm geven.”
Bedrijven moeten zich beseffen dat het hard gaat. Produc-
Maar naast advies aan klanten en hen bewust maken van
ten via internet bekijken en bestellen was een paar jaar
de benodigde stappen voor een digitale werkstijl, is voor
geleden nog bijzonder. Vandaag de dag kan je niet meer
een IT-dienstverlener het ambitieniveau van de profes-
zonder. Dit heeft consequenties voor bedrijven. Zij moeten
sionals van belang.“Wij stimuleren onze mensen continu
bedrijfsprocessen herijken om te zien of ze nog voldoen.
om zich te blijven verdiepen in nieuwe technologie. Al
Zijn bedrijfsprocessen in voldoende mate gedigitaliseerd?
een aantal jaren zijn onze Oracle professionals zich de
Zijn telefonistes die orders aannemen nog nodig? Of kan
nieuwe industriestandaarden eigen aan het maken. Wij
dit hele proces via internet verlopen? Vervolgens moeten
willen dat zij voorop lopen met kennis over Oracle Fusion.
bedrijven de informatiesystemen onder de loep nemen om
Want nu moeten zij antwoord kunnen geven op vragen van
te kijken of deze voldoende ondersteuning bieden aan die
opdrachtgevers, en eventueel al een roadmap adviseren,”
nieuwe gedigitaliseerde bedrijfsprocessen.“Wij kunnen niet
zegt Alderhout.
hard genoeg benadrukken dat bedrijven daar nu snel actie in nemen,” zegt Alderhout.
Voor VX Company betekent Oracle Fusion dat de Oracle professionals worden voorbereid voor alle nieuwe facetten
Zijn System Integrators Fusion ready?
van Oracle Fusion Lifecycle (zie fig. 1).
VX Company is hierin al vergevorderd. Het partnership
“Voor elk van die facetten bouwen wij expertise en ervaring
met Oracle is hierbij heel belangrijk.“We werken nadruk-
op. alleen certificering is niet genoeg. Opdrachten waar-
kelijk samen. Niet alleen voor seminars of trainingen, maar
mee onze professionals ervaring opdoen is cruciaal. Onze
juist nu zoeken we samenwerking met Oracle Nederland
klanten worden al geconfronteerd met deze beslissingen.
bij projecten voor opdrachtgevers,” geeft Alderhout aan.
De IT-managers van bedrijven kloppen nu al bij ons aan,
“We willen bij onze opdrachtgevers het belang aangeven
en we verwachten daarin de komende jaren een flinke
van een goede IT-structuur en -strategie. Als onafhankelijk
toename.”
IT-dienstverlener is het onze nadrukkelijke taak hen te helpen te overleven en bewust te maken van de stappen die
n
11
12
Innovatieve oplossingen in een dynamische IT omgeving 2006 lijkt het jaar te worden van een
groot aantal innovatieve ontwikkelingen binnen AXI, het Belgisch/Nederlandse softwarehuis met vestigingen in Breda en Willebroek (B). Waar AXI al jarenlang bekend is om haar gedegen - on time, on budget - software projecten met Oracle Forms applicaties, speelt zij meer en meer in op nieuwe innovatieve ontwikkelingen.
Innovatief zowel in de zin van technologie als op gebied van businessinnovatie. Directeur Hans Mestrom legt uit: “Om op termijn een interessante gesprekspartner te blijven voor onze klanten is het belangrijk om in te spelen op nieuwe ontwikkelingen. Dit gebeurt uiteraard wel met gezond verstand en loopt AXI niet iedere hype achterna.” Zo heeft AXI binnen de Retailsector de laatste jaren ingespeeld op de behoefte om meer te centraliseren. Vooral bij de grotere formules (>50 winkels) is dit erg interessant. Bij AXI klanten als Plus Retail, Formido Intergamma en Hans Anders is of wordt dit al gerealiseerd.“Het beheer van de omgeving wordt verplaatst naar één centraal punt.
❱ Product Manager Business Intelligence Leander van Dongen.
De winkel backoffice applicaties zijn al webapplicaties.
13 AXI B.V. Hooilaan 1, 4816 EM Breda Tel. 076-5725515 www.axi.nl
Wilt u meer weten over deze en andere technische en business ontwikkelingen binnen AXI? Op dinsdag 14 november a.s. houdt AXI in het NAC stadion in Breda de Oracle Solutions Day. Meer informatie hierover vindt u op de site www.axi.nl.
De volgende stap zal zijn, om ook de kassa webbased te
waarbij het van groot belang is om op gebied van manage-
maken. Dit moet leiden tot een hogere stabiliteit van de
ment rapportage zo snel mogelijk tot resultaat te komen”.
ICT omgeving en minder ongemakken in de winkel. Op dit vlak biedt de hedendaagse technologie uitstekende
AXI heeft als één van de eerste Oracle partners de nieuwe
mogelijkheden.”
Oracle Business Intelligence Suite (het voormalige Siebel Business Analytics) bij klanten toegepast.“Met deze tool
Service Oriented Architecture
zijn we niet alleen in staat om goede en flexibele rap-
Binnen de Retailsector werkt AXI op basis van ERP ‘best
portages op te zetten. Het geeft ons ook de mogelijkheid
practices’. Dit brengt de voordelen van zowel maatwerk
om besturingsmodellen als Trinity (retail) en INK (zorg) te
en standaard software samen. Deze ERP best practices
implementeren. Dit alles gevisualiseerd in een gebruiks-
werden tot dusverre als componenten gegenereerd vanuit
vriendelijk dashboard.”
de casetool. Hiermee is AXI jarenlang is staat geweest om
“Het grote voordeel van deze BI software is dat het
op een zeer competitieve wijze een pakket op maat te
eigenlijk gewoon precies doet wat je verwacht van een
leveren aan haar klanten. Momenteel heeft AXI een aanzet
BI tool, als partner, maar ook als klant. Gedurende het
gemaakt om deze onderdelen om te zetten in een Service
project wordt de kennis overgedragen aan de klant waarna
Oriented Architecture (SOA).“Dit is vooral een technische
zij onafhankelijk van AXI het beheer van de omgeving
keuze,” vervolgt Hans Mestrom.“Om een grotere markt
overnemen. Wij zijn bekend met Cognos, Business Objects
te kunnen bedienen is het belangrijk om onze oplossin-
en andere tools, maar wat we met deze software hebben
gen om te bouwen tot platform onafhankelijke services
gerealiseerd, heeft onze verwachting ruimschoots overtrof-
die autonoom kunnen gaan draaien en te koppelen zijn
fen.”, aldus een opgetogen Leander van Dongen.
met andere services. Hierdoor zijn we in staat om één component te implementeren in een omgeving met derde
Rapid Java Development
systemen. Doordat er sprake is van herbruikbare en onder-
Ook op het vlak van Java ontwikkeling timmert AXI aan de
houdbare onderdelen, wordt de time to market aanzienlijk
weg in innovatieve projecten. Naast webforms applicaties
verkort.”
genereert de AXI casetool ook Java applicaties.
De eerste module die wordt omgezet naar SOA is de toe-
Hans Mestrom licht toe: “Webforms applicaties zijn uiter-
passing ‘replenishment berekening’, waar aan de hand van
mate geschikt voor gekende en ervaren gebruikers. Ook
complexe voorspellingsalgoritmen een optimaal bestelad-
qua snelheid van ontwikkelen is Webforms nog steeds de
vies wordt aangemaakt. Hier werken wij nauw samen met
top. Maar met de Java applicaties bedienen we een andere
LTT, een expert op dit gebied.
markt. Ze zijn veel beter geschikt om Self Service Applicaties in te ontwikkelen, voor het internet. Hierbij moet je
Nieuwe Oracle Business Intelligence Suite
denken aan bestelsites en dergelijke. De Java applicaties
SOA is niet de enige ontwikkeling die door AXI is geadop-
zijn veel gebruikersvriendelijker. Bovendien moet je bij
teerd. Ook op het vlak van Business Intelligence heeft AXI
Webforms altijd nog beschikken over een Java applet op
een enorme evolutie doorgemaakt. Product Manager Busi-
de client. Deze wordt de eerste keer bij het aanloggen wel
ness Intelligence Leander van Dongen legt uit: “Waar in het
automatisch gedownload, maar een internet gebruiker
verleden de BI projecten een behoorlijke lange doorlooptijd
heeft vaak weinig zin om eerst iets te moeten downloaden,
kenden, speelt AXI vandaag de dag in op een ontwikkeling
voordat hij verder kan met de site.”
Op 14 november gaat het dak er af Op 14 november gaat het dak er af bij NAC Breda ! bij NAC Breda !
ORACLE ORACLE SOLUTIONS SOLUTIONS DAY DAY
PROGRAMMA EN GRATIS REGISTRATIE OP WWW.AXI.NL PROGRAMMA EN GRATIS REGISTRATIE OP WWW.AXI.NL
15
AXI behoort met haar Java ontwikkeling tot de snelste Java
toepassingen, gecombineerd met de AXI Java Tools zorgden
developers.“We zien nog altijd dat het ontwikkelen van
voor een duidelijk verschil ten opzichte van de anderen.”
applicaties in Webforms tweemaal zo snel is dan in Java. Echter als je kijkt waar we met Java ontwikkeling vandaan
Prestigieuze Oracle Award
komen, dan is dit een enorme stap voortwaarts.”, aldus
Al deze ontwikkelingen zijn de AXI klant niet ontgaan.
Hans Mestrom. In de Java RADrace (Rapid Application
Middels persoonlijke contacten, studiemiddagen en onze
Development) van afgelopen jaar wist AXI in een indruk-
nieuwsbrief die drie maal per jaar uitkomt, trachten wij
wekkend deelnemersveld bestaande uit onder andere Bel-
onze klanten zo goed mogelijk op de hoogte te hou-
gische, Franse, Duitse, Deense, Nederlandse, Amerikaanse,
den. Ook bij de partners van AXI is een en ander niet
Zweedse en Spaanse teams beslag te leggen op de eerste
onopgemerkt gebleven. Recent werd AXI te midden van
plaats. Deze teams, bestaande uit twee Java ontwikkelaars,
400 andere Oracle partners nog uitgeroepen tot ‘Oracle
kregen 12 uur de tijd om, op basis van een real-life case,
Technology Partner of the Year FY06’.“Een bevestiging
een goed werkend programma te ontwikkelen. Hierbij
dat we op de goede weg zijn en een erkenning voor onze
had ieder team de vrije keuze welke Java ontwikkeltools
werkwijze.”, aldus Hans Mestrom.“Ook in de toekomst
te gebruiken. Externe hulp was echter verboden. Hans
zullen onze klanten centraal staan en trachten wij middels
Mestrom licht de uitslag van de RADrace toe: “De techni-
businesskennis en innovatief denken de juiste partner voor
sche kennis, de rijke ervaring in de ontwikkeling van Java
hen te blijven!”
n
16
Oracle/Java: In de tijd van Oracle Forms waren we productief; in de tijd van Oracle Designer waren we erg productief. Toen gebeurde het wonder van de jaren en kwamen we het Java/J2EE tijdperk in.
Heb ik nog een keuze? De keuze voor een framework voor de realisatie van J2EE projecten kan een enorme besparing in tijd en geld opleveren. Oracle ADF (Application Development Framework) is een framework waarmee productief en flexibel J2EE applicaties ontwikkeld kunnen worden. JDeveloper 10g biedt volledige ondersteuning voor alle componenten van het framework. Het ADF framework is met de nieuwste versie compleet gericht op de toekomst en richt zich op de standaarden die gelden binnen de industrie. Een groot voorbeeld hiervan is het opnemen van de JavaServer Faces (JSF) standaard in Oracle ADF. JSF biedt ontwikkelaars een gestroomlijnde manier om de User Interface van applicaties te bouwen. Oracle ADF Faces is volledig JSF compliant en biedt naast de gewone voordelen van JSF ook de kennis die Oracle in het verleden heeft opgedaan met haar UIX (User Interface Executive) technologie. Oracle ADF Faces ondersteunt een variëteit aan clients, waaronder bijvoorbeeld HTML browsers (maar ook de verschillen tussen Java: hoe complex?
deze browsers worden ondersteund.
In de afgelopen jaren is bekend geworden dat Java een
Denk aan de verschillen tussen Internet Explorer en
veilige en robuuste taal is, maar dat men in praktijk flinke
Firefox). ADF Faces biedt de ontwikkelaar en de gebruiker
aanloopproblemen krijgt. LogicaCMG heeft, na het opdoen
een rijke set aan zeer interactieve componenten die veel
van voldoende ervaring, genoeg J2EE projecten in korte tijd
functionaliteit bieden in de applicatie.
gerealiseerd. De belofte ‘write once, run anywhere’ moet, om een hoge productiviteit te krijgen, echter uitgebreid
Resu!t Centre
worden met ‘Write once, run anywhere and reuse’. Maar
Het Resu!t Centre is de ‘ontwikkelfabriek’ van LogicaCMG.
hoe?
Het is de aanpak van LogicaCMG om op een voorspelbare, goedkopere, snellere en kwalitatief betere manier
De bouw van J2EE-applicaties blijkt in de praktijk vaak
software te ontwikkelen en te beheren. Het Resu!t Centre
moeizaam te verlopen en veel complexiteit met zich mee
staat garant voor efficiënte en effectieve ontwikkeling van
te brengen. Één van de problemen in de J2EE omgeving is
software. Ten opzichte van de huidige kosten voor de rea-
dat de ontwikkelaars veel code moeten schrijven voor het
lisatie van een J2EE applicatie kan het Resu!t Centre voor
realiseren van relatief weinig functionaliteit.
besparingen zorgen die oplopen tot wel 40%. Bovendien
Productiviteit? Of is dat verleden tijd? vertaalt een betere kwaliteit van software zich direct in lagere onderhoudskosten.
LogicaCMG
Een van de belangrijkste verbeteringen om software beter, sneller én goedkoper te ontwikkelen in het Resul!t Centre,
Prof. W.H. Keesomlaan 14
is door gebruik te maken van “best practices”,“guidelines”
1183 DJ Amstelveen
en “reuse”.
Tel: +31(0)20 5033 000 Fax: +31(0)20 5713 960
LogicaCMG heeft deze voordelen gebundeld door, op basis van het Oracle Application Development Framework
www.Logicacmg.nl
(ADF), een toolset te ontwikkelen met de naam Oracle2Go. Ready to Go. Deze Oracle2Go toolset wordt gezien als een bewezen aanpak die als basis dient voor het ontwikkelen van Oracle/Java applicaties. Oracle2Go omvat templates en best practises waarbij de nadruk ligt op de herbruikbaarheid van componenten en standaardisatie om een hoge productiviteit te bereiken. We maken het leuker en goedkoper Een van de implementaties van best practises is de Ora-
Oracle2Go wordt door LogicaCMG als standaard ontwik-
cle2Go kickstart-applicatie. Deze ready-to-go applicatie
kelplatform gebruikt in haar Software Factory: Resu!t Cen-
bevat functionaliteit die in ieder project bruikbaar is:
tre. Mede door gebruik maken van de eerder genoemde guidelines is LogicaCMG in staat om Oracle2Go naadloos
· Authenticatie en autorisatie
te integeren met RUP (Rational Unified Process) welke als
· Onderhoud van gebruikers en rollen
standaard systeemontwikkelmethode binnen Resu!t wordt
· Nieuwsberichten
gebruikt.
· Gebruikersinstellingen · Aangepast look-and-feel
Er zijn al projecten succesvol uitgevoerd met de Oracle2Go
· Ondersteuning webservices
standaard bij een aantal ministeries en decentrale over-
· Generiek tabelonderhoud
heidsinstellingen. De basis van Oracle2Go zijn succesvolle
· En vele extra kant en klare componenten
projecten die in het verleden zijn uitgevoerd.
In plaats van deze functionaliteit elke keer opnieuw te
Het Resu!t Centre van LogicaCMG en Oracle2Go zijn een
ontwikkelen, wordt tijd gewonnen door deze componenten
krachtig antwoord op de vraag: ‘Productiviteit? Dat is van
te hergebruiken.
deze tijd!’
n
17
20
NedGraphics Oracle Solutions Het taakveld van overheden verandert. Steeds meer staat naast inwinning, ontwerp en analyse van ruimtelijke informatie de ontsluiting naar burgers en het raadplegen ervan voor beleidsondersteuning hoog op de agenda. Belangrijk hierbij is dat de informatie correct en actueel is. Dat geldt eveneens voor de opslag van de gegevens. Dit is de core business van NedGraphics. Onze expertise omvat het totale gebied van Computer Aided Design (CAD), Geografische Informatie Systemen (GIS), Operationele Data Store (ODS) en internetontsluiting.
Sinds 1992 is NedGraphics de open en onafhankelijke leverancier van organisatiebrede CAD- en GIS- oplossingen voor de Nederlandse markt. NedGraphics beschikt over uitgebreide kennis en ervaring in het toepassen van open standaarden. Onze oplossingen zijn in hoge mate onafhankelijk van de onderliggende technologie. Dit betekent dat wij onze klanten een optimale oplossing kunnen bieden. Daarbij maken we gebruik van software van derde partijen, zoals Autodesk, Bentley, Oracle of MapInfo en van eigen software, zoals NedView of IGOS. Dit betekent ook dat wij zorgen voor koppelingen en integraties met databases en toepassingen van diverse andere leveranciers.
❱ Nedgraphics Nedbrowser
21
NEDGRAPHICS NedGraphics CAD/GIS BV Ir. D.S. Tuynmanweg 10 4131 PN VIANEN T: (0347) 32 96 00,
www.nedgraphics.nl
NedGeoData Warehouse, NedBrowser & Oracle producten NedGraphics is overtuigd van de kracht en de mogelijkheden die databases bieden en heeft een aantal interessante producten op basis van Oracle programmatuur ontwikkeld. NedGeoData Warehouse (NGdW) Steeds meer organisaties zetten de Oracle database in als de centrale locatie voor gegevensopslag en beheer. NedGraphics biedt met het NGdW een flexibele omgeving om uw grafische en administratieve gegevens centraal te beheren en via open standaarden in applicaties beschikbaar te stellen. Moeiteloos kunt u uw CAD- en GIS-bestanden vanuit Back Office applicatie gecontroleerd in Oracle opslaan. Met de metagegevenstool houdt u bovendien het
❱ Nedgraphics Nedbrowser
overzicht over de vele bestanden NedBrowser generiek
Service!
Webpagina’s worden volledig dynamisch vanuit de Oracle
NedGraphics beschouwt service en support als een stan-
omgeving gepubliceerd met NedBrowser. Met de beheer-
daard. NedGraphics heeft haar eigen helpdesk, waar goed
tool bepaalt u welke gegevens gepresenteerd worden en
opgeleide geo-ict’ers u van dienst kunnen zijn voor al uw
hoe uw webpagina eruit ziet.
vragen. Iedere klant kan zijn vragen stellen via de helpdesk site. Uw calls worden dan snel afgehandeld.
Door NedBrowser en het NGdW te combineren bent u als organisatie in staat om snel en eenvoudig bestaande en
Met NedGraphics haalt u niet alleen een leverancier,
nieuwe gegevensbronnen op een overzichtelijke manier
maar ook een partner in huis. NedGraphics heeft zich al
via internet beschikbaar te stellen. Staat in uw organisatie
meer dan 25 jaar bewezen als een betrouwbare partner in
elektronische dienstverlening hoog op de agenda? Neem
CAD en GIS.
dan contact op met NedGraphics en wij vertellen u graag meer over de mogelijkheden.
n
22
Verhoog het rendement van de jaarlijkse Oracle onderhoudsfee Iedere Oracle gebruiker met een licentie onderhoudscontract ontvangt jaarlijks een factuur voor de verlenging van het onderhoudscontract. De onderhoudsfee is vaak een behoorlijk bedrag. “Veel Oracle gebruikers vragen zich af waarom zij dit moeten betalen en wat ze er aan hebben” aldus Arno Mastik, accountmanager bij Vijfhart DBA-diensten.
Waaruit bestaat de onderhoudsfee? Alvorens nader in te gaan op het rendement van de onderhoudsfee bekijken we eerst uit welke twee onderdelen deze bestaat. Het eerste onderdeel is de zogenaamde “(product) support” die het recht geeft gebruik te maken van technische ondersteuning, en toegang tot ‘Oracle Metalink’. Oracle Metalink is een website die technisch onderlegde medewerkers ondersteunt. Het tweede onderdeel is “software updates” of “software updates license” dat het recht geeft op gebruik van upgrade versies, onderhoudsversies en patches. Heeft u in het verleden bijvoorbeeld een licentie voor Oracle9i database software aangeschaft met een onderhoudscontract, dan heeft u automatisch ook het recht om bijvoorbeeld Oracle10g databasesoftware te gebruiken. Voor gebruik van Oracle10g hoeft u dan geen nieuwe licenties aan te schaffen. De mogelijkheden van uw onderhoudscontract De Oracle software functioneert niet altijd naar behoren. Dankzij uw onderhoudscontract kunt u in dergelijke gevallen informatie inwinnen of gebruik maken van een nieuwe versie van de software waarin het probleem is verholpen.
Vijfhart DBA-diensten BV 088-0555550 -
[email protected]
Arno Mastik is accountmanager van Vijfhart DBA-diensten en gespecialiseerd in Oracle licentiemanagement. Vijfhart DBA-diensten is een onafhankelijke onderneming en als Certified Oracle partner gespecialiseerd in het effectief beheren van Oracle omgevingen.
23
Oracle systemen zijn vaak belangrijke bedrijfskritische systemen, waaraan hoge eisen worden gesteld. Zonder de mogelijkheid tot gebruik van nieuwe softwareversies is aan deze eisen over het algemeen niet te voldoen. Alleen daarom al is een onderhoudscontract in bijna alle gevallen onontbeerlijk. Het Oracle onderhoudscontract is voor een groot deel een investering in nieuwe technologie. Met deze verbeterde technologie kunt u de prestaties van uw systemen verbeteren en de kosten van de systemen naar beneden brengen. U kunt het rendement van de jaarlijkse Oracle onderhoudsfee op twee manier verhogen:
❱ De eenvoudig toegankelijke interface van Oracle OEM.
· Kwalitatief: door ook daadwerkelijk gebruik te maken van de middels het onderhoudscontract verworven rechten; · Kwantitatief: door de hoogte van de fee te beperken middels standaardisatie en consolidatie;
is. Deze Oracle gebruikers betalen eigenlijk dubbel voor hun beheerssoftware, namelijk naast de tool die in gebruik is, ook voor Oracle Enterprise Manager 10g waarvan géén
Beide mogelijkheden zullen we nader toelichten.
gebruik gemaakt wordt.
Maak gebruik van uw rechten
Oracle Real Application Clusters
De eerste manier om het rendement van de Oracle onder-
Een tweede voorbeeld van software waarmee de prestaties
houdsfee te verhogen, lichten we toe aan de hand van twee
van systemen kan worden verbeterd, is de toepassing van
voorbeelden.
Oracle RAC ofwel Oracle Real Application Clusters. Oracle RAC is de clusteroplossing van Oracle. Oracle RAC geeft
Oracle Enterprise Manager 10g grid control
de mogelijkheid om één en dezelfde database op meerdere
Het eerste voorbeeld is de toepassing van Oracle Enter-
servers te laten draaien. Iedere server stelt de database
prise Manager ofwel kortweg OEM. OEM is software voor
beschikbaar aan gebruikers. Vallen er een of meerdere ser-
het beheren van een Oracle omgeving. Met OEM kunnen
vers uit dan merkt de gebruiker hier niets van. Met Oracle
zowel databases als applicatie servers worden beheerd. De
RAC kan de performance en betrouwbaarheid van de Ora-
laatste versie van OEM is “OEM 10g grid control”. De func-
cle database-omgeving worden verhoogd. Bij gebruik van
tionaliteit van deze versie is enorm uitgebreid ten opzichte
Oracle database Standard Edition geldt dat met ingang van
van eerdere versies. Met de toepassing hiervan kunnen de
versie 10g zonder additionele kosten gebruik kan worden
operationele beheerstaken gedeeltelijk worden geautoma-
gemaakt van RAC. Gebruikers van Oracle Standard Edition
tiseerd. Er kan bijvoorbeeld automatische monitoring van
kunnen zodoende dankzij het onderhoudscontract de
het systeem plaatsvinden, waarbij de beheerders auto-
prestaties van de omgeving verbeteren.
matisch een e‑mail ontvangen wanneer ingrijpen nodig is. Dit bespaart de beheerders tijd voor het uitvoeren van
Standaardisatie en consolidatie
preventieve controles.
In de dynamiek van een organisatie worden nieuwe oplossingen geïntroduceerd. Een nieuwe of aangepaste appli-
Het gebruik van OEM is inbegrepen in de Oracle licen-
catie gaat vaak gepaard met een nieuwe database en/of
tie en dank zij het onderhoudscontract kunt u zonder
applicatie server. Er worden nieuwe investeringsselecties
additionele licentiekosten gebruik maken van de laatste
gemaakt, en er wordt uiteindelijk hardware, database en
versie 10g. In praktijk zien wij regelmatig dat gebruik
middleware, consultancy en dergelijke ingekocht. Wat
gemaakt wordt van beheertools van andere softwareleve-
we helaas bij ondernemingen te weinig zien bij derge-
ranciers. Deze tools zijn dan vaak aangeschaft omdat ze
lijke investeringsselecties is een apart strategisch plan ten
een meerwaarde hadden ten opzichte van oudere versies
aanzien van de database en middleware. Een dergelijk plan
van OEM, zoals 8i en 9i. De uitbreidingen van OEM 10g
kan veel invloed hebben op de investeringen ten behoeve
zijn echter van dien aard, dat dit vaak niet meer het geval
van database en middleware software. Een wildgroei aan
Vijfhart DBA-diensten ‘Working with passionate people’ Ons hart staat voor passie, onze passie is Oracle technologie! Wij zijn op zoek naar gepassioneerde Oracle Database Administrators.
Ben jij ervaren Oracle DBA of wil je dat worden, en: ❱ hou je van een dynamische werkomgeving? ❱ wil je jezelf blijven ontwikkelen? ❱ wissel je graag ervaringen en kennis uit met andere Oracle professionals? ❱ vind je deelname aan cursussen in nieuwe technologie onontbeerlijk? ❱ hou je ervan om je kennis zoveel mogelijk toe te passen? ❱ durf je verantwoordelijkheid te nemen? ❱ vind jij lange reisafstanden en files ook het probleem van je baas? ❱ heb je PASSIE voor Oracle technologie? Mail aan
[email protected] ! Vijfhart DBA-diensten BV Blokhoeve 5-B Postbus 34 3430 AA Nieuwegein www.dba.nl, 088-0555555
25
❱ Beheer op afstand.
Oracle-systemen brengt naast hoge operationele kosten
Vijfhart DBA-diensten
vaak ook hoge licentiekosten met zich mee. De oplossing
“De doelstelling van Oracle technologie is dat u de beste
kan worden gevonden in standaardisatie en consolidatie.
en meest actuele informatie krijgt uit uw systemen, tegen de laagste kosten”, aldus Arno Mastik.“De dienstverle-
Standaardiseren en consolideren blijkt in de praktijk vaak
ning van Vijfhart DBA-diensten is volledig gericht op het
optimaal te realiseren door toepassing van Oracle op
bereiken van deze doelstelling. Middels onze technische
‘dedicated’ schaalbare systemen. Veel licenties, zeker in
Oracle expertise en onze expertise op het gebied van
internetomgevingen, worden aangeschaft op basis van
Oracle licentiemanagement zijn wij in staat de operationele
de processorcapaciteit van de server. Het is dan oppor-
kosten voor onze opdrachtgevers te reduceren. Bij diverse
tuun om ook de hele processorcapaciteit in te zetten voor
opdrachtgevers hebben we kunnen bewijzen dat het DBA
de Oracle software. Vervolgens is het zaak om de Oracle
werk met 1/5e FTE kan worden gedaan in plaats van met
systemen te consolideren en minder hardware systemen te
1 à 2 FTE. Middels de parttime inzet ter plaatse wordt de
gebruiken voor de verschillende oplossingen. Hiertoe dient
menselijke interactie met de opdrachtgever en haar werk-
het gebruik van Oracle eerst zo veel mogelijk te worden
nemers behouden.”
gestandaardiseerd. Hierbij valt te denken aan het gebruik van zo min mogelijk verschillende softwareversies, soft-
Conclusie
ware-edities, hardware en besturingssystemen. Eventueel
Het verlengen van uw onderhoudscontract is geen over-
kan door toepassing van clustersoftware zoals Oracle RAC
bodige luxe, maar een noodzaak om een goed presterend
relatief goedkope hardware worden ingezet om dezelfde
systeem te kunnen bieden aan de gebruikers. En als u dan
prestaties te bereiken als met grote dure systemen.
toch een onderhoudscontract heeft, dan is het verstandig om de mogelijkheden die dit contract u geeft ook volop
Na een standaardisatie en consolidatieslag blijkt men in
te benutten. Uw huidige Oracle licenties en het support
praktijk vaak af te kunnen met minder en/of goedkopere
contract geven u de mogelijkheid om uw huidige systemen
Oracle licenties. Door efficiënt om te gaan met uw Oracle
te upgraden naar de nieuwste Oracle technieken. Door
licentie en bijbehorende supportcontracten kunnen bespa-
gebruik te maken van nieuwe technologie en standaardi-
ringen op de licentiekosten en op de totale operationele
satie en consolidatie kunt u de prestaties van uw Oracle
beheerskosten worden gerealiseerd.
omgeving verbeteren en tegelijk de kosten reduceren.
n
26
Inzicht in studenteninformatie De Universiteit van Tilburg (UvT) is in 2005 een gestart met de eerste fase
van het project Stuurkaart. Project Stuurkaart moet diverse faculteiten en ondersteunende diensten van de UvT inzicht te geven in studenten- en financiële informatie. UvT gebruikt Powerpack for Oracle BI (versie 2 beta), ontwikkeld door Full-orbit. We spraken met Ben Pieters van UvT over tijdbesparen bij het genereren van metadata, performance
Sceptisch in het begin “In het begin waren we nogal sceptisch over het inzetten van een tool voor generatie van ETL componenten. Vanuit het verleden hebben we namelijk de ervaring dat er altijd grenzen zitten aan het gebruik van tools.” aldus Ben Pieters.“Gedurende het migratietraject kwamen we er echter al snel achter dat alles zelf bouwen met Oracle Warehouse Builder (OWB) redelijk veel tijd vergt. Vooral omdat dit ons eerste project is waarin we OWB gebruiken. En het was ons streven om van de ervaringen van het eerste deel van het project te leren en zaken nu structureel anders op te zetten. Daarmee willen we het fundament leggen voor de verdere uitbouw, die vanaf september 2006 in de planning zit. Mede daardoor hebben we een aantal dagen besteed om verschillende opties uit te proberen om te bepalen welke oplossingen het beste aansluiten bij wat wij willen.“
verbetering en een innovatief auditing mechanisme.
We hebben een aantal dagen besteed om verschillende oplossingen uit te proberen
UvT case Functionaliteit
: Eerste fase: inzicht in studenteninformatie.
Database
: Oracle met zelf geprogrammeerde modules in PL/SQL
Bij de UvT heeft men gekozen voor een drie lagenmodel
Rapportage tool
: Business Objects
in het Data Warehouse. Data vanuit de bron wordt geladen
Activiteit
: Technische verbeterslag waarbij de handmatige ETL
in een voorportaal (aanlevergebied), waarna het wordt
procedures zijn omgezet naar Oracle Warehouse Builder.
opgeslagen in een Centraal Pakhuis. In dit pakhuis wordt
Methode
: Powerpack van Full-Orbit
Timing
: april-juni 2006
tevens een historie bewaard van alle wijzigingen die zich
Het projectteam
: Ben Pieters, Anton Markink, Rob Kruyssen en Bert Boers
(Dienst Economische en Administratieve zaken (DEA) Consultants
: Maarten Pauw (BI consultant van Full-orbit services) en
voordoen. Ben: “Bij ons wil men graag tellingen uitvoeren op bepaalde peilmomenten. Het is daarom niet wenselijk dat we verschillende cijfers rapporteren op dezelfde
Pieter Priems (Consultant van Entrêpot Data
peilmomenten later in de tijd.
Warehouse Consultancy).
Met de opzet die in Powerpack zit om per tabel in de ODS
Aantal bronsystemen : 1
Opbouwen metadata : 2 dagen
Aantal brontabellen : 32
Generatie en deploy-
Aantal dimensies
ment met Powerpack : 1 dag
: 13
Aantal feittabellen : 5
Doorlooptijd
: 2 weken
historie te bewaren kan de UvT aan deze eis voldoen.” Tot slot is het de bedoeling om de data aan te bieden aan eindgebruikers via Informatie-winkels. Dit zijn deels sterschema’s en deels “business views” gebaseerd op sterschema’s om het raadplegen van gegevens zo eenvoudig mogelijk te maken.
en financiële voor UvT ETL logica generen in een week doorlooptijd
27
Meer weten
Ben: “Het genereren van de metadata heeft ons veel tijd bespaard. Na initieel wat onderzoekstijd kwijt te
Meer weten over Powerpack
zijn geweest, konden we binnen enkele dagen met een
for Oracle BI?
doorlooptijd van een week alle ETL logica tot en met het
Kijk op de website van Full Orbit (www.full-orbit.com) of neem contact op
Centraal Pakhuis genereren. Daarnaast hebben we enkele
met Geert-Peter van Asperen: Telefoon: +31 13120191 Logo6 met een achtergrond
concrete performance verbeteringen gezien door toepas-
Email:
[email protected]
sing van voor ons nieuwe technologieën, zoals external tables, setsgewijs data verwerken met MERGE statements
“Powered by Full Orbit, Engineered by BI-Quest”
en het toepassen van table functions.”
30% besparen op bouwen testwerk is realistisch
Scepsis verminderd ‘Mijn scepsis voor tools voor generatie van ETL componenten is sterk verminderd. Hoewel ik nog steeds van mening ben dat je op een moment tegen een grens aanloopt. Alleen werd de grens gedurende dit traject vrij laat bereikt. En wat we nu hebben gezien is dat hergebruik van ervaringen vertaald in een tool sneller tot een beter
“Concreet zagen we dat een laadstap voor 1 tabel van 3
eindresultaat leiden. Vooral wanneer je net begint met
uur terugliep naar enkele minuten. We hebben tijdens
OWB. Ik denk dat we ook geholpen zijn door de inzet van
het traject helaas geen benchmark kunnen uitvoeren
een ervaren consultant die weet op welke ‘knoppen je moet
door regulier OWB ontwikkelwerk te vergelijken met
drukken”(lachend).
Powerpack. Maar ik ben ervan overtuigd dat het ons veel meer bouw- en testwerk gekost zou hebben dan we nu kwijt zijn. De schatting om op een totaal project 30% te besparen lijkt me realistisch”. ‘Het auditing mechanisme van Powerpack springt er echt uit. Het kost nu nauwelijks moeite om waarde aan het Data Warehouse toe te voegen. Verder is de opzet van de manier om historie in ons Centraal Pakhuis te verwerken heel transparant en snel. En door deze opzet zijn we altijd in staat om bij een eventuele calamiteit de informatiewinkels opnieuw te vullen vanuit het Centraal Pakhuis.”. Verbeterpunten “Tijdens het traject hebben we ook punten ter verbetering gezien. Bij het opzetten van de informatiewinkels wilden we voor de kolomnamen van de dimensies wat meer logische namen gebruiken. Dit wordt nog niet ondersteund door Powerpack, waardoor we in dit gedeelte veel met de hand moesten bouwen. Echter, de opzet van mappings in de ODS hebben we ook kunnen toepassen voor dit deel”.
n
(FCSVJLUV0SBDMF8BSFIPVTF#VJMEFS EFLPTUFMP[F&5-TPGUXBSFWBO0SBDMF
28
KB
OFF
8JMUVEFFYQMPJUBUJF HPFELPQFSNBLFO
OFF
8JMUVEFQSPEVDUJWJUFJU WFSCFUFSFO
KB
7SBBH'VMM0SCJUXBU08# WPPSVLBOCFUFLFOFO
ÕÊ"ÀLÌ (FFSU1FUFSWBO"TQFSFO PG QPXFSQBDL!GVMMPSCJUDPN )VHPEF(SPPUMBBO 1PTUCVT "$6JUIPPSO
ÜÜÜ°vÕÀLÌ°V
KB
vÀÊ"À>ViÊ Îä¯Êv>ÃÌiÀ 1PXFSQBDLWPPS0SBDMF#*HFOFSFFSUDPNQPOFOUFOWPPSFFO%BUB8BSFIPVTF BBO EF IBOE WBO FFO IJHI MFWFM NPEFM )JFSCJK XPSEU HFCSVJL HFNBBLU WBO CFTUQSBDUJDFTPQIFUHFCJFEWBOBVEJUJOHFOIJTUPSZ%FCFTQBSJOHPQ%BUB 8BSFIPVTFQSPKFDUFOJTHFNJEEFME
1PXFSFECZ'VMM0SCJU &OHJOFFSFECZ#*2VFTU
ÕÊ"ÀLÌÊ 4VDDFTWPMMFQSPKFDUFOEPPSPOHFÑWFOBBSEFLFOOJTWBO0SBDMF#VTJOFTT*OUFMMJHFODF
Oracle Business Club, Een must voor iedere Oracle Partner In 1998 werd de Oracle Business Club opgericht door en voor Oracle Partners. Onder de naam Oracle Developer & Business Club organiseerde het bestuur vier business meetings
Oracle Business Club Botermarkt 7G, 2311 EM Leiden Tel: 06 - 172 487 20
en vier technische workshops op jaar basis.
www.odbclub.org
[email protected] Bestuur
Voorzitter
: Ruud Rijsmus
Alg. bestuurslid : Hans Fermont
In 2003 verviel de wens om de technische workshops te
Penningmeester : Christel Petroci
Secretariaat
organiseren, omdat de interesse meer en meer werd toege-
Secretaris
Steemers
spitst op de zakelijke kant. Het waren ook steeds vaker de
Margaret Stavast
: Wessel v. Alphen
Hoofdsponsor
: Annemieke
: Oracle
beslissingnemers die naar de bijeenkomsten kwamen en steeds minder de techneuten in ons vakgebied. Dit resulteerde in 2005 in de wens de Oracle Developer & Business Club de Oracle Business Club te noemen. Hetgeen in 2006 werd geëffectueerd.
tussen de Oracle Business Club en Oracle steeds hechter is geworden. Hierdoor fungeert de Oracle Business Club
Het concept bleef gehandhaafd. De vier jaarlijkse business
inmiddels als platform waar ideeën, wensen en kritieke
meetings worden tot op de dag van vandaag georgani-
punten tussen Oracle en de Oracle Partners onderling kun-
seerd. De nadruk is echter komen te liggen op netwerken,
nen worden gecommuniceerd.
waarbij de programma’s steeds meer worden ingericht
Ook de Oracle Partners, die elkaar tijdens de Business
om dit te bewerkstelligen. Een heerlijke borrel, een korte,
Meetings ontmoeten, bouwen stevige banden op. Dit heeft
spraakmakende, op managementniveau toegespitste toe-
voor menigeen geresulteerd in zeer aantrekkelijke contac-
spraak, workshop of andere onderbreking om de gespreks-
ten en voor enkelen in lucratieve opdrachten.
stof weer op te laaien, zodat de business meeting borrelend en bruisend tot een einde komt.
De Oracle Business Club nodigt alle Oracle Partners uit om eens een kijkje te komen nemen bij de vereniging. Maak
De kracht van de Oracle Business Club ligt in haar leden.
kennis met de Oracle Business Club door een bezoek te
Alle leden zijn Oracle Partners die elkaar tijdens de busi-
brengen aan onze website, waarna een aanmelding voor
ness meetings, vier keer per jaar, op bijzondere locaties in
één van de gezellige Business Meetings nog maar een klein
Nederland ontmoeten om ongedwongen te genieten van
stapje is. Voor lidmaatschapsinformatie en aanmeldingen
een gezellige borrel. De ongedwongen sfeer onder gelijk-
voor de Oracle Business Club of één van de business mee-
gestemden garandeert een vrije onderlinge communicatie,
tings kunt u zich wenden tot ons secretariaat.
zonder dreiging van een concurrentiestrijd. Deze open communicatie heeft ertoe geleid dat de relatie
Wij hopen u spoedig te ontmoeten.
n
29
30
5Hart bestaat 22 jaar. Dat kunnen we natuurlijk niet zonder felicitaties voorbij laten gaan, dus bij deze:
IT-eye voorop met SOA en BPEL
gefeliciteerd. Een jubileum zet de mens aan het denken over een voorgaande periode. Het jubileum van 5Hart heeft ons ook aan het denken gezet en wel over de periode dat Oracle
deze overname zouden verdwijnen en welke producten een strategische positie zouden innemen. Bovenal was onduidelijk hoe een ingekocht product goed kon samenwerken met de eigen Oracle producten en waar BPEL moest worden gepositioneerd. Inmiddels is dat wel duidelijk. IT-eye mag zich koploper noemen op het gebied van projecten met de BPEL Process Manager van Oracle. Een eerste project was -hoewel behoorlijk omvangrijk en ambitieus- zo succesvol dat de Oracle Innovation Award 2006 er mee in de wacht werd gesleept. De ervaring die is opgedaan in dit project is voor
De ontwikkeling in de producten van Oracle gaat hand in
veel partijen waardevol. Niet in de laatste plaats voor Ora-
hand met de ontwikkelingen op het gebied van opleidin-
cle zelf die door deelname aan Oracle’s Customer Advisory
gen, omscholing en bijscholing. Daar kennen we Vijfhart
Board direct terugkoppeling kreeg uit de praktijk.
van en daar zullen we gebruik van blijven maken. Graag staan we toch even iets uitgebreider stil bij de nieuwste
Oracle heeft BPEL Process Manager gepositioneerd bin-
ontwikkelingen in het productaanbod van Oracle: op het
nen de Fusion Middleware. Daarmee is het echter geen
gebied van SOA en BPEL bekleed Oracle een begerens-
onlosmakelijk onderdeel van de Application Server. Wel is
waardige positie in de markt.
al in de eerste 10g versies een behoorlijke mate van integratie met andere producten binnen de Application Server
Oracle BPEL
geleverd.
Ongeveer twee jaar geleden heeft Oracle tamelijk onverwacht het bedrijf Collaxa overgenomen. Een tot dan toe
De inzet van BPEL staat niet op zich maar leent zich
in Europa onbekende organisatie die als eerste een stabiel
buitengewoon voor het toepassen en het ontwikkelen
product had ontwikkeld om sturing op bedrijfsprocessen
van software in een, op services gebaseerde, architectuur
in software applicaties te implementeren op basis van de
(Service Oriented Architecture, SOA). Het werken op basis
standaard BPEL (Business Process Execution Language).
van SOA is evenzeer een grote vernieuwing, en deze keer
Op dat moment was Oracle nog volop bezig met het in de
in de gehele ICT markt. Hoewel de concepten erachter niet
markt zetten van InterConnect en met een eigen toepas-
nieuw zijn, hebben recente ontwikkelingen van standaar-
sing voor het besturen van processen (Integration Process).
den, met name op het gebied van (web)services het moge-
Aanvankelijk was erg onduidelijk welke producten door
lijk gemaakt om de service gerichte architectuur succesvol
31
❱ Oracle BPEL Test Framework ondersteunt het geautomatiseerd testen van bedrijfsprocessen.
en integraal in te zetten. Oracle heeft alle producten, die noodzakelijk en/of gewenst zijn om een SOA architectuur toe te passen, gebundeld in de nieuwe 10.1.3 release Dit kreeg de naam Oracle SOA Suite. Een prominent onderdeel daarvan is de BPEL Process Manager. Beta Program Test SOA Suite 10.1.3 Uit onze intensieve deelname aan het Beta Program van deze SOA Suite komen een aantal interessante vernieuwingen en verbeteringen naar voren. Bijvoorbeeld opties voor het testen van procesflows, vergelijkbaar met geautomatiseerde testen zoals we dat kennen binnen de J2EE omgeving. Het zijn er natuurlijk te veel om op te noemen, maar een paar willen we graag toelichten.
❱ BPEL Process Designer geïntegreerd in Jdeveloper. De grafische weergave van een bedrijfsprocess
Eén van de eigenschappen van een service gerichte architectuur is dat je niet zozeer een applicatie ontwikkeld, maar veel eerder ‘functionaliteiten’. Het beschikbaar stellen van de functionaliteiten wordt geregeld bij het inrichten van de BPEL processen. Dit heeft een ingrijpende wijziging tot gevolg. Onderdeel van een SOA/BPEL project is niet meer beperkt tot de traditionele IT (gerelateerde) werkzaamheden, maar omvat nu heel expliciet ook het analyseren van bedrijfsprocessen. Het ontwikkelen van software voor het ondersteunen van een specifieke afdeling of voor het leveren van één bepaald product is vervangen door het besturen van volledige bedrijfsprocessen, dwars door alle bestaande hokjes, afdelingen en structuren. In een SOA omgeving worden veel losse functionaliteiten gemaakt die ieder hun service verlenen aan het grotere geheel: het bedrijfsproces. Gevolg daarvan is bijvoorbeeld dat bepaalde bedrijfsregels niet meer zomaar op de traditionele wijze in
uitgedrukt in services en gebruikerstaken.
Zodra uw IT bouwstenen beginnen te wankelen… ... dan is het tijd voor een Service Oriented Architecture. Waar meerdere applicaties moeten samenwerken is gegevensuitwisseling onontbeerlijk. Door standaardisatie en de inzet van een Service Oriented Architecture kunnen problemen worden voorkomen.
> IT-eye Edisonbaan 14a 3439 MN Nieuwegein Nederland J a v a
e n
O r a c l e :
T F E I
Het inrichten van een Service Oriented Architecture, op basis van webservices, is dé oplossing van IT-eye. Om de bedrijfsprocessen op de juiste manier te dirigeren, maken wij hierbij gebruik van Oracle BPEL Process Manager en ADF.
+31 (0)30 602 82 80 +31 (0)30 602 82 88
[email protected] www.it-eye.nl
m a a t w e r k ,
le c a r O r e s i n t e r IT-ey ation Pa 6 v Inno year 200 e of th
m i g r a t i e ,
c o n s u l t a n c y
e n
i n t e g r a t i e
33
IT-eye Naast een focus op het realiseren van projecten op basis van SOA & BPEL is
de database kunnen worden geïmplementeerd en daar-
IT-eye gespecialiseerd in Business
voor is er nu het product Oracle Business Rules. Het biedt
Intelligence op basis van de Oracle tools.
de mogelijkheid om bedrijfsregels los te implementeren en deze als service in een bedrijfsproces toe te passen. In
Voor meer informatie over IT-eye, neem contact op met
de toekomst zullen business analisten of procesanalisten
Ruben van der Zwan, 030 602 82 80
hiermee (gedeeltelijk) bedrijfsprocessen besturen. Oracle Enterprise Service Bus Al eerder noemden we de (aanvankelijke) onduidelijkheid
ondersteuning aan allerlei standaarden voor het uitvoeren
van de positionering van Oracle BPEL Process Manager
van webservices. Daarmee is er enerzijds een verbetering
naast InterConnect. In de nieuwe Oracle SOA Suite is
in het platform voor het deployen van services in een
dit vraagstuk op een hele goede manier opgelost. In een
SOA omgeving. Maar er is ook sprake van een stabiel en
SOA omgeving is er een behoefte aan een goed platform
behoorlijk compleet product.
voor het operationeel routeren van alle services. Omdat de SOA als architectuur geen eisen stelt aan de technologie
Samenwerking
waarin deze wordt geïmplementeerd kan (zal) die dus vaak
Met deze stap, maar ook met allerlei andere aanpassingen
ook heterogeen zijn. De voorziening hiervoor is de Oracle
heeft Oracle in relatief korte tijd een reeks goede producten
Enterprise Service Bus (ESB). Deze omvat alle faciliteiten
met elkaar weten te integreren tot een stabiele omgeving.
die beschikbaar waren in InterConnect, maar biedt nu ook
Zowel voor ontwikkeling als voor productie voldoen de verschillende componenten. Natuurlijk zijn er nog wensen voor verdere verbetering. Om een belangrijke te noemen: de ondersteuning voor het beheren van de reeds geïnitieerde processen in een productieomgeving, als een nieuwe versie van de proces definitie wordt geïmplementeerd. Inmiddels is onze roep om aandacht omgezet in een discussie met een team van Oracle. De bundeling tot een SOA Suite is wat ons betreft succesvol en maakt ons werk weer een stukje makkelijker. Marktverkenners en analisten geven Oracle voor de SOA Suite een hoge score voor zowel de technologische karakteristieken als de kwaliteit van de producten. We zien het als een uitdaging om onze bijdrage te leveren aan het derde analisten-aspect: het bereiken van de markt-
❱ Oracle SOA Suite en ondersteunde standaarden.
leiderspositie.
n
De Caesar Groep feliCiteert Vijfhart! Uw iCt-projeCt op tijD of eerDer opGeleVerD! sommiGen beloVen het. wij GaranDeren het. Al jarenlang traint de Caesar Groep samen met Vijfhart haar ICT-professionals. Deskundige ICT-professionals in Oracle en Java, zijn als ICT-dienstverlener voor ons van levensbelang. Des te meer als je bedenkt dat de Caesar Groep ICT-projecten gegarandeerd op tijd oplevert. Dat kunnen wij alleen als de klant én wijzelf
wilt U weten hoe ook Uw iCt-projeCt op tijD opGeleVerD kan worDen?
ervan overtuigd zijn dat de gekozen ICT-oplossing echt een probleem oplost en voor de organisatie
De Caesar Groep levert ICT-projecten gegarandeerd
waarde creëert. Alleen dan kunnen onze ICT-
op tijd of zelfs eerder op. Waarom vinden onze
professionals het project voor de klant perfect
klanten dit waardevol? Hoe kan Caesar deze garantie
sturen en … op tijd (of eerder) opleveren!
afgeven? Hoe kunt u met uw toekomstige projecten hiervan profiteren?
Graag beantwoorden wij deze vragen in onze workshop TimeValue. Voor meer informatie en aanmelding: kijk op www.caesar.nl
Caesar Groep • Zonnebaan 9 • 3542 EA Utrecht • Tel. +31 030 - 240 42 00 • www.caesar.nl •
[email protected]
ICT-projecten op tijd:
het kan echt! Uit onderzoek van Ernst & Young1 blijkt dat gemiddeld 59,1% van de ICTprojecten niet of slechts gedeeltelijk succesvol worden afgerond. En dat terwijl bedrijven juist investeren in ICT(projecten) om hun kosten te verlagen en/of hun omzet te verhogen. Dat veroorzaakt niet alleen irritatie binnen een organisatie maar ook flinke schade. Niet voor niets heeft ICT vaak een niet al te best imago.
De Caesar Groep wil ICT die echt werkt en daadwerkelijk een probleem oplost.“ICT met rendement” is dan ook de strategie van deze ICT-dienstverlener. En dat gaat ver: de Caesar Groep garandeert dat elk ICT-project op tijd opgeleverd wordt en – niet onbelangrijk! – daadwerkelijk het probleem van de klant oplost. Deze projecten biedt de Caesar Groep aan met een keiharde garantie: wordt het project ook maar een dag te laat opgeleverd, dan betaalt de Caesar Groep een flinke boete die kan oplopen tot 50% van de projectprijs. ❱ Richard Otten, business unit manager Oracle/ Java Caesar Groep.
Waarom projecten gegarandeerd op tijd “Onze samenwerking met de klant is fundamenteel ver-
gedeclareerde uren. Daarmee stellen wij ons belang gelijk
anderd sinds we onze strategie hebben gericht op ‘ICT met
aan het belang van de klant: op tijd (of eerder) beschikken
rendement’”, aldus Richard Otten, business unit manager
over een ICT-oplossing die daadwerkelijk een probleem
Oracle/Java van de Caesar Groep.“Waar andere ICT-leve-
oplost tegen een marktconforme prijs”.
ranciers afhankelijk zijn van het aantal gedeclareerde uren en er bij gebaat zijn om zoveel mogelijk uren te maken,
Gevraagd naar het belang van op tijd, geeft Otten het
halen wij onze verdiensten juist uit het rendement dat
volgende voorbeeld: “Hoe eerder bijvoorbeeld een nieuwe
de klant haalt uit de ICT-oplossing en niet uit het aantal
website en –applicatie geïmplementeerd en operationeel is,
35
37
hoe eerder de klant simpelweg geld kan verdienen. Als wij
Ceasar Groep
bereiken dat een klant een extra maand omzet kan draaien, hebben beide partijen er baat bij dat het project zo snel en
Zonnebaan 9
zo goed mogelijk uitgevoerd wordt. Geen uren schrijven,
3542 EA Utrecht
maar resultaat!”
www.caesar.nl
Voor een garantie op tijd is het essentieel dat klant en Caesar het vooraf eens zijn over de waarde van de oplos-
Voor meer informatie over Ceasar Groep neem contact op met
sing. Caesar heeft daar zelfs speciale ‘value managers’ voor.
Richard Otten, 030 - 240 42 00
Overigens is de garantie op tijd keihard: levert de Caesar Groep een project zelfs maar een dag te laat op, dan treedt een malus in werking die kan oplopen tot 50% van de projectprijs.
De Caesar Groep garandeert dat elk ICT-project op tijd opgeleverd wordt en daadwerkelijk het probleem van de klant oplost.
Framework. Hiermee kunnen wij simpelweg het snelst software bouwen voor een klant. Mocht een klant voorkeur hebben voor andere Java-tools dan is dat ook geen probleem, maar met onze Software Factory ontwikkelen wij gewoon het snelst en… in onze projecten vindt de klant het net zo belangrijk om op tijd te zijn als wij.” Creativiteit Rob Suikerbuik maakt bij zijn project onder andere gebruik van een door Caesar intern ontwikkelde Hibernate software generator, waarmee Caesar-professionals snel
Hoe levert Caesar projecten nu op tijd?
database connecties realiseren en objecten persisteren.“De
Cruciaal bij Caesar zijn de projectaanpak, de manier van
Java Software Factory omvat een interessant, dynamisch
sturen en de projectomgeving. In deze nieuwe aanpak
stuk technologie, waar je als softwareontwikkelaar al je
heeft Caesar twee jaar geïnvesteerd en is in samenwerking
creativiteit in kwijt kan en de grenzen van de technologie
met de internationale managementgoeroe Eli Goldratt
kunt opzoeken. Het liefst zodanig dat de klant meer dan
(bekend van het boek ‘De zwakste Schakel’) ontwikkeld.
tevreden is met het resultaat en … dat dat resultaat natuur-
Richard Otten: “Onze aanpak is gebaseerd op principes uit
lijk op tijd is!!” n
de productielogistiek, die wij op een slimme manier hebben geïmplementeerd in onze werkprocessen. Bovendien gaan wij anders om met veiligheidsmarges en sturing. Daar behalen wij een flinke tijdswinst mee.” Java Software Factory Maar die tijdswinst komt niet alleen uit de gebruikte methodiek. Caesar wint ook tijd door het slim omgaan met reeds beschikbare technologie. Rob Suikerbuik, senior applicatie ontwikkelaar Java is enthousiast: “We werken hier met een Java Software Factory, gebaseerd op ‘best practices’ in de markt. Binnen de Java Software Factory hebben wij duidelijke keuzes gemaakt ten aanzien van de ontwikkelomgeving, tooling en architectuur. Onze standaard is gebaseerd op o.a. Eclipse, Hibernate en het Spring
1 Bron: Ernst & Young, ICT Barometer, 12 juni 2006
38
Vertrouwen op
met Business Intelligence Organisaties beschikken over grote hoeveelheden data in verschillende vormen. De data over bijvoorbeeld klanten, producten en diensten kan in andere systemen geregistreerd zijn dan informatie over budgetten, inkomsten en uitgaven. Het blijkt in de praktijk niet eenvoudig alle beschikbare data om te zetten naar managementinformatie. Toch is het voor besluitvormers en beleidsmakers belangrijk om over de juiste informatie te beschikken; informatie is de belangrijkste grondstof voor besluitvorming en beleidsbepaling.
Getronics PinkRoccade helpt organisaties met haar Business Intelligence dienstverlening om data te transformeren naar betrouwbare, volledige en actuele management- en stuurinformatie. De rapportageomgeving Het toegankelijk maken van verschillende vormen en gegevens in een database werd vroeger opgelost door gebruik te maken van een rapportageomgeving met een “semantische laag”. Deze rapportageomgeving methode had echter zijn beperkingen: · Het maken van rapportages had een negatief effect op de performance van de systemen waaruit de informatie werd opgevraagd; · Het combineren van informatie uit verschillende systemen was moeizaam; · Wijzigingen in de database, en daarmee de informatie, konden vaak niet worden verklaard. Een order uit een rapport kon een dag later zijn “verdwenen”.
informatie Het datawarehouse
Getronics PinkRoccade
De oplossing voor bovengenoemde knelpunten werd gevonden in het datawarehouse; een gegevensverzameling geoptimaliseerd voor rapportagetoepassingen. Met behulp
Meer informatie
van ETL tools (Extract uit de bronsystemen, Transform naar
Getronics PinkRoccade heeft vijf services.
het gewenste rapportagefomaat en Load in het datawa-
Business Intelligence is onderdeel van Application Services.
rehouse) worden de gegevens naar het datawarehouse overgezet. Bij deze ontwikkeling bleef de eerder genoemde
Kijk voor meer informatie op getronicspinkroccade.nl/services
rapportageomgeving, in combinatie met het dataware-
of bel 0800-8004.
house, in een gemoderniseerde (web-based) vorm bestaan. Maar door gebruik van het datawarehouse zijn de mogelijkheden meer uitgebreid: · Door gegevens apart en zodanig op te slaan dat ze opti-
de verantwoordelijke manager. Vaak worden PI’s echter op
maal zijn afgestemd op de rapportageomgeving, worden
een hoger niveau vastgesteld, zoals bij het meten van de
operationele systemen ontlast en wordt de performance
gemiddelde doorlooptijd van orders binnen een week. Of
van rapporten verbeterd;
deze binnen de norm is, en of de gemiddelde tijd toe- of
· Door wijzigingen vast te leggen, kan elke wijziging in de
afneemt, kan worden aangegeven op een dashboard: één
rapportage worden verklaard. Wanneer ontsluiting van de
scherm waar de relevante PI’s worden gepresenteerd. Meer
bronnen juist en gecontroleerd plaatsvindt kan hierdoor
geavanceerde dashboards zijn niet alleen mobiel beschik-
worden voldaan aan compliancy wetgeving zoals bijvoor-
baar maar ook geïntegreerd in een zogenaamde collabo-
beeld de Sarbanes Oxley Act (SOX);
ratieomgeving waarbinnen een manager direct digitaal
· Geavanceerde ETL tools maken het mogelijk data uit verschillende bronnen te integreren en zelfs te schonen
correctieve actie kan initiëren wanneer een PI onder norm wordt gerapporteerd.
van fouten of slordigheden. Een bekende toepassing is bijvoorbeeld controle en schoning van postcodes.
Het sturen van een volledige organisatie met CPM is ingewikkelder. Het aantal denkbare PI’s binnen organisatie is
En nu: Performance Management
enorm waardoor de rapporten van PI’s vele pagina’s zullen
De laatste ontwikkeling binnen het Business Intelligence
beslaan. Dit is teveel voor effectieve stuurinformatie.
vakgebied is (Corporate) Performance Management of (C)PM. Met CPM worden de prestaties van organisaties
Door het CPM proces te relateren aan de organisatiestra-
met behulp van Prestatie Indicatoren (PI’s) gerapporteerd,
tegie kan stuurinformatie in een beperkt aantal Kritische
bijvoorbeeld de duur van een bepaalde processtap. Om een
Performance Indicatoren (KPI’s) worden weergegeven.
referentiewaarde voor deze PI’s te hebben, wordt de Busi-
Getronics PinkRoccade doet dit met behulp van de
ness Intelligence-omgeving uitgebreid met normwaarden.
Balanced Scorecard theorie. Op basis hiervan worden een
Vaak worden deze normwaarden vastgesteld met behulp
beperkt aantal KPI’s voor deelprocessen op het gebied van
van historische gegevens uit dezelfde Business Intelligence
bedrijfsprocessen, klantmanagementprocessen en leer-
omgeving.
en groeiprocessen vastgesteld. Hiermee ontstaat ook een goede basis voor een project binnen een organisatie om
Performance Management is toepasbaar op elk willekeurig
met behulp van het eerder genoemde datawarehouse de
meetbaar proces. Zo kan bijvoorbeeld de doorlooptijd van
noodzakelijke KPI’s uit alle beschikbare data te berekenen.
een verkooporder van aanname tot uitlevering met vastge-
Want, zoals de grondleggers Kaplan en Norton van de
stelde PI’s worden bewaakt. Zodra een order een normtijd
Balanced Scorecard theorie het verwoord hebben:
overschrijdt, kan direct een melding worden verstuurd naar
“If you can measure it, you can manage it.” n
39
Kennis en kennisontwikkeling, daar draait het bij ons om
Profict is een jong, professioneel ICTbedrijf, gevestigd in het idyllische kasteel Ter Horst in Loenen. De uitdaging is om voor iedere klant de ultieme oplossing te vinden. Daarom staan kennis en de ontwikkeling van medewerkers centraal. Human Resource Manager Walter van Berkel vertelt er enthousiast over.
terreinen als architectuur of software development. En last but not least organiseren en/of sponsoren we evenementen voor de Java Community. Zo sponsoren we bijvoorbeeld de NLJUG. Voor de evenementen die we organiseren, kiezen we een actueel thema en dan nodigen we vaak bekende sprekers uit. Mooie voorbeelden daarvan zijn de succesvolle ‘Ruby en Rails’ conferentie en het Profict Java SummerHoe zou je Profict willen typeren ?
camp waar ‘AJAX’ centraal stond en waarvoor AJAX Goeroe
Profict is een echt kennisbedrijf met hoogopgeleide en
Greg Murray vanuit de VS werd ingevlogen.
gecertificeerde consultants. Sinds onze oprichting hebben we ons ontwikkeld tot specialist op het gebied van Java/ J2EE in Service Oriented Architecturen. Hierbinnen richten we ons specifiek op portal- en integratievraagstukken. Wat betekent kennis voor Profict hoe wordt daar invulling aan gegeven ? Kennis staat centraal bij Profict. Kennis en de ontwikkeling daarvan met onze medewerkers, is een van de belangrijkste sleutels om onze dienstverlening op een kwalitatief hoog
Nog dit jaar de grootste
niveau te houden. Wij verwachten dan ook van onze mede-
Op deze manier verwacht Profict klanten en medewerkers
werkers dat ze constant op de hoogte zijn en blijven van de
langdurig aan zich te kunnen binden. Daarnaast ver-
laatste stand van zaken op hun vakgebied.
wachten we zo een interessante omgeving te bieden voor nieuwe medewerkers. Gezien onze wervingsdoelstellingen
Daar helpen we op verschillende manieren bij. Eén manier
een absolute ‘must’. We willen namelijk nog dit jaar tot de
is uiteraard de gelegenheid geven opleidingen te volgen.
grootste integratiespecialist van Nederland uitgroeien.
Daarnaast kennen we een aantal ‘Competence Centre’s’ voor het opdoen en delen van kennis op specifieke
Voor meer informatie: www.profict.nl
n
41
42
Oracle Designer Sinds 1994 ontwikkelt Impulse Info Systems B.V. haar informatiesystemen met databases en tools van Oracle. De eerste GUI-applicatie werd ontwikkeld met de destijds genoemde ‘CDE-tools’. Dat was onze ERPapplicatie Impulse IV. Men kon toen nog bellen met Oracle-support en soms leek het alsof wij meer kennis in huis hadden dan in de Meern. Dat kwam vooral omdat het splinternieuwe tools waren. De combinatie met MS-Windows 3.11 zorgde ervoor dat je tenminste 3 keer per dag kon opstarten.
een geïntegreerde agenda en EPD. De ca. 650 schermen tellende applicatie met een vergelijkbaar aantal rapporten draait op Oracle IAS 10g en Oracle 10g database. Daarbij wordt gebruik gemaakt van Developer en Designertools. Een 30-tal medewerkers werkt dagelijks aan de bouw, verbouw en implementatie van deze applicatie. In de loop van de tijd werden steeds meer eisen aan de applicatie gesteld. In 1998 registreerde met name het secretariaat alle afspra-
In 1997 bouwde Impulse haar eerste applicatie voor de
ken en was er nauwelijks sprake van een elektronisch dos-
verslavingszorg genaamd ‘USER’. Deze applicatie werd
sier. In 2006 registreert men voor een groot deel al bij de
in 1998 op de markt gebracht en 3 instellingen gingen er
bron. Dat wil zeggen dat de behandelaar zelf zijn contacten
direct mee werken. In 1999 werd door GGZ-Nederland
registreert en z’n gespreksaantekeningen vastlegt etc.. Een
een onderzoek ingesteld naar bruikbare applicaties voor de
gemiddelde GGZ-instelling heeft ca. 20 locaties die in het
verslavingszorg. USER was 1 van de 3 genomineerde appli-
verleden allemaal hun ‘eigen papieren dossier’ hadden. Nu
caties. Inmiddels is USER in de verslavingszorg marktleider
is er één elektronisch dossier waarmee de geautoriseerde
en wordt het pakket ook ingezet bij grote en middelgrote
medewerkers vanuit één scherm alle gegevens over hun
GGZ-instellingen, GGD’s en TBS-klinieken. USER is
cliënt kunnen opvragen.
doorgegroeid naar een web-based cliëntvolgsysteem met Gebruikte techniek Impulse gebruikt Designer/Developer technologie. Redenen om op zeer korte termijn over te stappen naar een andere technologie zijn er nog niet. Designer en Developer zijn volwassen, volwaardig, uitontwikkeld en dus stabiele producten, met bewezen technologie. Wij en onze klanten zijn gewend aan een Forms gegenereerde user interface. De overgang naar een volledige Java-omgeving zou dus niet alleen een verandering in de user-interface betekenen, maar ook een fundamentele wijziging in de interactie tussen de eindgebruiker en de applicatie. Er is niet de flexibiliteit van het rijke Forms menu en keyboard short cuts. Bovendien bestaat het concept van een stacked canvas niet in een HTML concept. Natuurlijk missen we ook een
& Developer
43
nog steeds de basis van zorgapplicatie USER aantal functionaliteiten. Die kunnen echter gecompenseerd
file-systeem van de applicatieserver(s) stonden zijn nu
worden door de eigenschappen van objecten aan te passen
opgeslagen in de database. Het beheer van sjablonen en
m.b.v. Java of door bepaalde functionaliteit te vervangen
standaardbrieven is hierdoor vereenvoudigd. Tevens heeft
door andere technologiën zoals HTML en XML. Met het
de eindgebruiker nu ook de mogelijkheid om de gegene-
in gebruik nemen van Forms 10g is de gebruiksvriendelijk-
reerde brief nog naar haar/zijn inzicht aan te passen en op
heid van de nieuwste versie van USER ook verbeterd. Dit
te slaan. Daarvoor hoeft de eindgebruiker alleen nog maar
geldt ook voor de komst van de vernieuwde WebUtil die
op een knop in MS-word te drukken en de aangepaste
veel van de clientside functionaliteit op de clientbrowser
brief wordt automatisch opgeslagen onder een van te voren
machine voor zijn rekening neemt. Voorbeelden hiervan
vastgestelde rubriek.
zijn integratie met MS-Office, het uitvoeren van browserfuncties of de file transfer tussen cliënt- en applicatieserver.
Agendafunctionaliteit in Forms
De applicatie kan voor verschillende doeleinden brieven
USER beschikt over een geïntegreerde agendafunctio-
genereren. De standaardbrieven die voorheen op het
naliteit. Hoewel Forms in eerste instantie niet de meest
H E T R E N D E M E N T VA N O N Z E S O F T W A R E B E D R A A G T P E R J A A R
€ 500.000,Impulse Info Systems levert een standaard zorgpakket dat aanvoelt als maatwerk. De applicatie USER is uitgerust met vele nuttige, doordachte extra’s en levert een instelling gegarandeerd rendement op.
Dit bedrag is gebaseerd op een GGZ-instelling met circa 400 medewerkers. Lees de voorwaarden op
www.impulse-info.nl
Berkstraat 100 voorstellen.indd 2
7572 CD Oldenzaal
T 0541 530 715 15-11-2005 11:43:45
We Love IT Gaat door ! Gezocht:
❱ (free lance) redacteur: “schrijft u artikelen op het gebied van databases, programmeren, Business Intelligence of daaraan gelieerde apllicaties?”
❱ Verkoper: “zie je het commercieel zitten in WE LOVE IT?” Stuur dan uw reactie naar:
[email protected].
45
H E T R E N D E M E N T VA N O N Z E S O F T W A R E B E D R A A G T P E R J A A R
€ 500.000,Impulse Info Systems levert een standaard zorgpakket dat aanvoelt als maatwerk. De applicatie USER is uitgerust met vele nuttige, doordachte extra’s en levert een instelling gegarandeerd rendement op.
Dit bedrag is gebaseerd op een GGZ-instelling met circa 400 medewerkers. Lees de voorwaarden op
voor de handliggende tool is, is het ons gelukt om een
www.impulse-info.nl Impulse Info Systems
geïntegreerde agendafunctionaliteit hiermee te bouwen. M.b.v. de USER-agenda is het bijvoorbeeld mogelijk om
Berkstraat 100
contacten met cliënten of cliëntgroepen te plannen en te
7572 CD Oldenzaal
registreren. In de meeste gevallen plant het secretariaat
T 0541 530 715
de afspraak met de cliënt en legt tevens de spreekkamer
F 0541 589 515
vast. De behandelaar kan in zijn agenda direct zien welke cliënten, groepssessies, vergaderingen etc. voor hem zijn
Berkstraat 7572 CD Oldenzaal Meer informatie over Impulse100 Info Systems
voorstellen.indd 2 gepland. Ook het verschuiven en plannen van een afspraak
kunt u vinden op www.impulse-info.nl
T 0541 530 715 15-11-2005 11:43:45
gaat eenvoudig. Door gebruik te maken van Java-objecten is drag&drop mogelijk. Bij het klikken op de afspraak verschijnen de details in beeld en kan hij of zij direct de
snelheid uiteraard ook een rol. Door gebruik te maken van
gespreksnotities van het contact vastleggen. De financiële
Oracle’s nieuwste technologie kunnen we ook aan de eisen
afhandeling vindt direct plaats na het registreren van het
van deze klanten voldoen. Daarvoor maken we gebruik
contract. Op de achtergrond vinden diverse verwerkingen
van 64-bit technologie, Oracle’s real application cluster,
automatisch plaats. De financiële afhandeling in de GGZ
failsave en standby techniek. Novadic-Kentron is een klant
kent een enorme hoeveelheid regels. In databasetriggers
die gebruik maakt van deze techniek. Zij gebruiken een
worden de functies in packages aangeroepen die er op
64-bit Linux database cluster. Beide database-servers zijn
hun beurt voor zorgen dat de verwerkingen plaatsvinden.
voorzien van 2 opteron AMD processoren (64bit). Daar-
Daarbij moet ook nog rekening worden gehouden met
door worden 4 processoren tegelijkertijd optimaal gebruikt.
verschillende financieringsstromen en registratiesystemen
De data wordt op een HP Eva 4000 SAN opgeslagen.
(zoals de CTG en DBC) die soms ook nog per instelling
Daarnaast zijn er ook klanten die gebruik maken van een
kunnen verschillen.
Microsoft Windowscluster in combinatie met failsave of gebruik maken van een standby database. Bij mogelijke
7 x 24
uitval kan men dan terugvallen op de standby omgeving.
Doordat behandelaars zelf registreren en raadplegen is
Om de gebruiksvriendelijkheid van de applicatie nog
afhankelijkheid van de applicatie toegenomen. Er zijn
verder te verhogen zal in toenemende mate meer integratie
klanten die volledig afhankelijk zijn van deze applicatie.
met Java plaatsvinden, maar het op korte termijn vervan-
Met het toenemen van het aantal gebruikers speelt de
gen van Developer en Designer is nog niet aan de orde.
n
Onderwijs is onmisbaar voor kansarme kinderen in ontwikkelingslanden. Onderwijs maakt weerbaar en geeft kinderen zicht op een beter bestaan. Daarom steunt Edukans onderwijsprojecten van particuliere organisaties ter plekke. Wereldwijd gaan 104 miljoen kinderen niet naar school. Daar moet iets aan veranderen. Geef kinderen in ontwikkelingslanden een kans en help ze op school. Steun concreet een onderwijsproject dat past bij uw organisatie. 5hart en anderen zijn u reeds voorgegaan!
ten c je o r p s ij w r e d n o n e e ti a m r fo Kijk voor meer in ns op. o t e m t c ta n o c m e e n n e l .n s n a op www.eduk Postbus 1492 | 3800 BL Amersfoort T (033) 460 60 10 |
[email protected] | www.edukans.nl
47
48
Persoonlijk begeleide leermethode
Het volgen van persoonlijk begeleide Oracle en Java
Er bestaan diverse leermethoden
trainingen
waaruit je als deelnemer een keuze moet maken. Deze hangt af van de wensen en de situatie. Om de juiste keuze te bepalen moet je wel op de hoogte zijn van de diverse metho-
De persoonlijk begeleide leermethode Waaruit bestaat de persoonlijk begeleide leermethode? Een belangrijke factor bij deze leermethode is de docent. Hij of zij begeleidt en ondersteunt de deelnemers. Om persoon-
den. In dit artikel wordt ingegaan
lijke aandacht te garanderen kunnen per docent maximaal
op de persoonlijk begeleide leer-
modulair opgebouwd. Ieder hoofdstuk uit het cursusma-
methode van kennisoverdracht.
acht deelnemers begeleid worden. Het cursusmateriaal is teriaal start met een theoretisch deel. Dit gedeelte wordt door de deelnemer in eigen tempo doorlopen. Hierbij wordt gebruik gemaakt van hands-on voorbeelden. Doordat de deelnemer actief met de theorie bezig is, beklijft deze beter. Onduidelijkheden of vragen worden door de docent persoonlijk toegelicht. Na het bestuderen van de theorie wordt de opgedane kennis getoetst door meerkeuzevragen, welke door de deelnemer on-line worden beantwoord. De docent heeft inzicht in de antwoorden van de deelnemer en speelt hier waar nodig actief op in. Wanneer onvoldoende vragen uit een bepaalde categorie juist beantwoord zijn, bestudeert de deelnemer nogmaals de betreffende theorie. Pas wanneer de theorie volledig is begrepen kan verder worden gegaan met het volgende onderdeel, namelijk de praktijkgerichte opdrachten. Deze opdrachten vormen de afsluiting van elk theoriedeel. De opdrachten vormen een belangrijk onderdeel van deze methode. Met de opdrachten worden vaardigheden aangeleerd die vereist zijn in praktijksituaties. De afgeronde opgaven worden dan ook één voor één met de docent
49
Marco Marcellis
Marco Marcellis is Oracle en Java docent bij Vijfhart (
[email protected]). Vijfhart kan bogen op 22 jaar ervaring met persoonlijk begeleide trainingen. www.vijfhart.nl
doorgesproken. De docent beoordeelt of de juiste vaardig-
grote tempoverschillen waardoor de snelle deelnemers op
heden aanwezig zijn, alvorens een deelnemer vervolgt met
de wat minder snelle moeten wachten. Een tweede voor-
het volgende theoriegedeelte dan wel meer oefening krijgt.
deel is de flexibele planning. De deelnemer bepaalt zelf
Naast het doorspreken van de opdrachten kan de docent
welke dag of dagen hij of zij komt. Deze dagen hoeven niet
aanvullingen geven en specifieke vragen van de deelnemer,
aaneengesloten zijn, waardoor de deelnemer op die dagen
bijvoorbeeld uit zijn werksituatie, beantwoorden.
kan komen, die voor hem of haar het beste uitkomen. Bijvoorbeeld tussen twee projecten in. Ook voor deeltijd-
Vooroordelen
werkers of voor deelnemers die niet de hele week op de
De persoonlijk begeleide methode wordt vaak vereen-
zaak gemist kunnen worden is dit natuurlijk een uitkomst.
zelvigd met elearning, maar dit is geheel onterecht. Bij
Bij de klassikale methode moeten vaste momenten worden
elearning heb je niet of in mindere mate te maken met een
geprikt waardoor deze flexibiliteit vervalt. Daarnaast loop
docent, terwijl deze bij de persoonlijk begeleide methode
je nog eens het risico van afzegging op het laatste moment
een cruciale rol speelt. Een aanzienlijk deel van de dag zit
bij onvoldoende deelname. Tenslotte is de actieve rol van
de deelnemer samen met de docent zaken door te nemen.
de deelnemer een voordeel. De deelnemer is actief met
Verder wordt de lesstof bij persoonlijk begeleide cursus-
de stof bezig, in tegenstelling tot het passief luisteren bij
sen intensief getoetst en geoefend wat lang niet altijd het
de klassikale methode. Door actief met de theorie bezig,
geval is bij een elearning. Daarnaast wordt bij elearning
te zijn worden de vereiste vaardigheden eerder en beter
vaak geen gebruik gemaakt van live situaties, waardoor er
opgedaan.
geen mogelijkheden zijn om fouten te maken. En juist het maken van fouten levert een hoger leerrendement op.
Nadelen Een nadeel van de persoonlijk begeleide methode is dat er
Persoonlijk begeleid of klassikaal?
geen interactie in de groep is waardoor de deelnemers niet
Bij het kiezen van een Oracle of Java training heb je vaak
van elkaar kunnen leren. Dit voordeel van de klassikale
de keuze tussen een klassikale of persoonlijk begeleide
methode wordt vaak teniet gedaan doordat het moeilijk
leermethode. Hieronder zetten we de voor- en nadelen van
is om enigszins homogene groepen bij elkaar te krijgen.
de persoonlijk begeleide leermethode ten opzichte van de
Daarnaast zijn er veel Oracle Forums en nieuwsgroepen
klassikale op een rij.
waar veel van elkaar geleerd kan worden.
Voordelen
Conclusie
Het eerste voordeel van de persoonlijk begeleide leer-
In deze moderne samenleving waar flexibiliteit en diffe-
methode is het eigen tempo. De deelnemer zelf bepaalt
rentiatie belangrijke eisen zijn is de persoonlijk begeleide
het tempo waarin het theoriegedeelte en de opdrachten
methode een efficiënte en effectieve manier van kennis-
worden doorlopen. In een groep heb je altijd te maken met
overdracht.
n
50
Portals on the move Het hoe en waarom achter het succes van portals Wat is een portal?
Mogelijkheden portals
Er bestaan veel misverstanden over wat een portal nu
Veel mogelijkheden die voor intranet en extranet al golden,
eigenlijk is. Is het een modern woord voor intranet, is het
zijn onverminderd van toepassing op portals. Met een por-
een toepassing van extranet of ligt de waarheid in het
tal kan echter geprofiteerd worden van een aantal additio-
midden? Gartner zegt over portals: ‘Toegang en interactie
nele voordelen.
met relevante informatie, sofware applicaties, en bedrijfsprocessen, toegespitst op de doelgroep in een uitermate
Gepersonaliseerde informatie en applicaties
gepersonaliseerde manier’. Oracle’s definitie is: ‘Een middel
Portals voorzien in een gepersonaliseerd aanbod van
voor organisaties om relevante informatie en applicaties
informatie en applicaties aan de hand van een gebruiker-
aan te bieden aan (groepen van) eindgebruikers op een
sprofiel. Dit profiel regelt onder andere welke informatie
gepersonaliseerde manier’.
een gebruiker te zien krijgt en welke niet. Soms worden gebruikers op basis van hun kenmerken door de organisatie zelf voorzien van een bijpassend profiel. Steeds vaker
Praktijkvoorbeeld: ROC Een Regionaal Opleidings Centrum (ROC) heeft een studentenportal. Studenten kunnen zichzelf via de portal ‘abonneren’ op diverse nieuwsstromen die aansluiten op hun specifieke opleiding, vakkenpakket, locatie en leerjaar. Daarmee creëren studenten hun eigen persoonlijke pagina waarop alleen voor hen relevante informatie en applicaties worden aangeboden zoals cijfers, e-learning opdrachten, toetsen, roosterwijzigingen, etc.
Het moge duidelijk zijn dat de kern van de toepassing van portals is dat er sprake is van een gepersonaliseerd aanbod. In feite maakt het dan niet uit of dit gepersonaliseerde aanbod medewerkers betreft (intranet), klanten (extranet)
❱ Gepersonaliseerde informatie aanbieden via de portal
of andere doelgroepen. Verder worden portals gekenmerkt door een uniforme presentatie en is na eenmalig inloggen
echter kunnen gebruikers zichzelf op de portal ‘abonneren’
op de portal, de toegang tot de ‘onderliggende’ applicaties
op bepaalde informatie en applicaties – mits ze hiervoor
automatisch geregeld (single sign-on). In die zin is een
geautoriseerd zijn. Bij inloggen op de portal zorgen de pro-
portal niet zozeer een applicatie op zichzelf, maar een
fielen er vervolgens vanzelf voor dat gebruikers alleen die
‘integrator’ van andere applicaties en een toegangverschaf-
informatie en applicaties aangeboden krijgen, die specifiek
fer tot informatie.
voor hen bedoeld zijn.
51
Scheiding van content en presentatie
informatie. Dat betekent minder papieren formulieren,
Portals maken het mogelijk om de presentatie en opmaak
minder back-office administratie, minder data entry fouten,
van gegevens in één keer vast te leggen voor de hele portal
etc. Ervaringen met dit soort toepassingen laten bovendien
of voor onderdelen daarvan. Het is een goed gebruik om
aanzienlijke kostenbesparingen zien.
centraal redactie te voeren ten aanzien van de presentatie van de portal: pagina-opbouw, kleurgebruik, lettertypes,
Functionaliteiten portals
tabelstijlen, etc. Het beheer van de content wordt veelal
Portals hebben een aantal ‘basisvoorzieningen’ nodig. Deze
decentraal in organisaties belegd bij de verantwoordelijke
basis bestaat uit ‘Content Management’ en ‘Collaboration’.
contentbeheerders. Daardoor wordt informatie dicht bij
Daarnaast wordt de functie van een portal vooral bepaald
de bron ingebracht en tegelijkertijd voorkomt een goede
door de applicaties die ontsloten worden: je krijgt er uit
centrale regie versnippering en waarborgt een consistente
wat je erin stopt.
lay-out. Content Management Content Management gaat over het verzorgen van een Praktijkvoorbeeld: onderzoeksinstelling
juiste informatievoorziening aan de diverse doelgroepen en individuen die gebruik maken van een portal. Daarbij is het
Een onderzoeksinstelling verricht onderzoek naar het voor-
in de eerste plaats van belang om content goed te classifi-
schrijfgedrag van huisartsen in opdracht van een regio-
ceren aan de hand van ‘metadata’ die als hulpmiddel kun-
nale groep van zorgverzekeraars, huisartsen en apothekers.
nen dienen bij het bepalen van welke gebruikers(groepen)
Voorschrijfindicatoren worden vergeleken met daadwerke-
welke informatie voorgeschoteld krijgen.
lijk voorschrijfgedrag van artsen en deze informatie wordt vervolgens opgeslagen in een datawarehouse. (Gepersonaliseerde) rapportages en trendanalyses zijn voor de verschillende doelgroepen benaderbaar via een extranet.
Verschillende applicaties onder één paraplu Een portal kan afzonderlijke applicaties samenbrengen onder één paraplu en daarmee voor de gebruiker een gemeenschappelijke schil of front-end aanbieden die toegang biedt tot alle achterliggende applicaties. Eén userid / password per gebruiker Portals bieden single sign-on functionaliteit. Dankzij deze functionaliteit krijgen gebruikers die op de portal zijn ingelogd, automatisch toegang tot de achterliggende applicaties waarvoor ze geautoriseerd zijn. Voor de gebruiker wel zo makkelijk en voor IT betekent dit betere security tegen
❱ CMS, applicaties: Basisfuncties en structuur van een portal
lagere kosten. Verder moet binnen Content Management geborgd worSelf-service
den dat de portal een uniforme presentatie heeft. Styles-
Een van de verworvenheden van internet-technologie,
heets die binnen het portal management systeem kunnen
is dat gebruikers zelf online gegevens kunnen invoeren
worden opgebouwd, moeten zorgen voor een eenduidige
die vervolgens door organisaties via workflow naar een
centrale redactie ten aanzien van de lay-out: pagina-
afhandelingspunt gerouteerd kunnen worden. Een portal
opbouw, lettertype, tabelstijlen, kleurgebruik, etc. Ondanks
voegt daar nog aan toe dat gebruikers onder autorisatie
centrale redactie van de presentatie, zal veel daadwerke-
invoer van gegevens kunnen verrichten, zoals het updaten
lijke content decentraal ontstaan. Contentbeheer moet er
van persoonlijke gegevens en het inzien van persoonlijke
voor zorgen dat decentrale gebruikers als contentbeheerder
Instant portals beter, voordeliger en sneller resultaat
De Oracle Portal en XML experts
www.portalplus.nl
53
Instant portals
die delen van de portal kunnen bewerken waarvoor zij het
Portal Plus
beter, voordeliger en sneller resultaat
eigenaarschap van de informatie hebben. Wezenlijk daarbij is dat de contentbeheerder niet verstrikt moet raken in
Portal Plus, de Oracle Portal en XML
ingewikkelde technische aangelegenheden zoals HTML
experts, Instant portals: beter,
opmaak en portal systemen. Een gebruikersvriendelijke
voordeliger en sneller resultaat
De Oracle Portal en XML experts
www.portalplus.nl
editor zorgt ervoor dat content beheerders op een eenvoudige manier hun informatie kunnen onderhouden, waar nodig met goedkeuring van een (centrale) redactierol. www.portalplus.nl
Praktijkvoorbeeld: branche-organisatie Een branche-organisatie in de landbouw biedt haar leden de mogelijkheid om portal service-abonnementen af te sluiten.
andere gebruikers gebaseerd op hun gebruikers-profiel,
Op basis van de gekozen abonnementsvorm krijgen leden via
doet het ook goed. Andere collaboration functionaliteiten
een extranet toegang de informatie en applicaties van hun
zijn bijvoorbeeld een discussieforum of prikbord-functie.
keuze. Daardoor kan een veehouder de gezondheidsstatus van zijn runderen en varkens bekijken, kan een akkerbouwer
Implementatie
zijn teeltregistratie doen en een dierenarts kan online zijn opdrachten voor inentingen bekijken.
Think big… Een eerste belangrijke stap is het ontwikkelen van een portal-visie: welke applicaties en content gaan aan welke
Collaboration
doelgroepen (gepersonaliseerd) aangeboden worden. Het
Collaboration gaat over het faciliteren door de portal van
devies is hier: ‘think big’. Een goed gefundeerde portal-visie
de onderlinge samenwerking tussen gebruikers. E-mail
geeft een duidelijk beeld van de routekaart die leidt van
en agendabeheer komen als eerste in aanmerking, ook al
vandaag naar de realisatie van de volledige portal-ambitie.
worden deze functies vaak aangeboden buiten de portal
Een aantal vooraf gedefinieerde implementatieplateaus
om. Op de portal is altijd wel een ‘Wie-is-wie’ applicatie
kan vorm geven aan zo’n routekaart. Een goede routekaart
te vinden met een up-to-date bestand met gegevens van
geeft inzicht in welke content en applicaties wanneer uit-
portalgebruikers. Een berichtenservice waarmee gebruikers
gerold gaan worden naar welke doelgroep.
gepersonaliseerde boodschappen af kunnen leveren aan … Start small Van ‘think big’ gaat het vervolgens naar ‘start small’. Het begint natuurlijk met de implementatie van de ‘core’ functionaliteit van een portal. Wat zijn de belangrijkste wensen vanuit de organisatie die vragen om een gepersonaliseerd aanbod van informatie? Het starten met applicaties die gebruikers naar de portal ‘trekken’ om daarmee een platform te creëren voor ontwikkeling naar de toekomst, is een veel toegepaste strategie. Daarnaast is content altijd een goed startpunt. Omdat er zo veel van is en omdat er geen investering nodig is in de koppeling met andere systemen. Daarna kunnen vervolgens stap-voor-stap applicaties worden toegevoegd als separate, voorspelbare projecten. In dat kader is zichtbaar resultaat leveren voor gebruikersgroepen van groot belang voor de acceptatie van de portal. Starten met het aanbieden van applicaties en informatie die van ❱ Stap-voor-stap de portalvisie realiseren
dagelijks belang zijn, is een aan te bevelen strategie.
n
5hart Opleidingen Houd uw databases kloppend! ❱ Sinds 1984 al meer dan 30.000 cursisten opgeleid ❱ Value for Money ❱ Locaties: Nieuwegein, Zwolle en Turnhout ❱ Persoonlijk 1:1 begeleid & klassikaal onderwijs ❱ Databases, business intelligence, applicatieontwikkeling ❱ Cedeo Erkend ❱ Maatwerkopleidingen T +31 88 542 78 48
❱ Gezocht Java docenten
Uiteindelijk kiest u voor 5hart!
[email protected] www.vijfhart.com
Colofon
We Love IT is een uitgave powered by Vijfhart IT. Oplage 15.000 exemplaren
Whatwhere
Redactie Axi, Caesar Group, IT-Eye, Logica CMG, Nedgraphics, VX Company, Full Orbit Impulse, Oracle Business Club, Getronics, Profict, Vijfhart DBA diensten,
Zoekt u een bedrijf werkzaam op het gebied van: databases, programmeren, business intelligence en/of IT architectuur?
5HART-IT, Portal Plus.
WhatWhere is uw vergrootglas voor deze markt!
Fotografie ForzaRossa Design
Wilt u uw bedrijf gratis met uw NAW gegevens aan whatwhere toevoegen?
Cartoon
Stuur dan een email naar:
[email protected]
By Orange Tullip
www.whatwhere.nl
Contact WE LOVE IT Arnhemsestraatweg 33 6881 ND Velp 088-5427848
[email protected] Uitgave Aristo Uitgeverij
Volgende keer
De Opgang 2 9203 GD Drachten 0512 - 584 199
Thema Java
Art Direction Peter Tiel Aristo Studio Drachten
Adverteerders index Axi BV Caesar Group Edukans Fathers 4 Justice IT-Eye Logica CMG Nedgraphics VX Company Full Orbit Impulse Oracle Business Club Getronics Profict Vijfhart DBA diensten 5HART-IT Portal Plus
Pag. 14 Pag. 34 Pag. 46 Pag. 36 Pag. 32 Pag. 18 Pag. 19 Pag. 10 Pag. 28 Pag. 43 Pag. 29 Pag. 38 Pag. 40 Pag. 24 Pag. 44 Pag. 50
• Java eindgebruikers aan het woord.
• Een kijkje in de keuken bij vooraanstaande softwarehouses.
• Java dienstverleners visie op de markt.
• Meewerken? Neem dan even contact op met de
[email protected]
55
56
Klinkt verkopen je als muziek in de oren? Informeer: 088- 5427848
www.5hart.nl
57
Cursusoverzicht t/m januari 2007
-
-
senBedrijfsprofiel De voordelen van 5HART-IT Value for Money 5HART-IT bestaat sinds 1984. Sindsdien verwierf het Alle docenten hebben een ruime praktijkervaring een grote praktijkervaring op het gebied van databaPraktijkgericht onderwijs afgestemd op dagelijkse sesoftware. Behalve opleidingen Oracle, Java en Busiwerkzaamheden ness Intelligence verzorgen wij Oracle detachering en U leert alleen wat u écht nodig hebt Oracle DBA-diensten. 5HART-IT is dus méér dan alleen Grootste instituut van de Benlux voor persoonlijk een opleidingsinstituut. Onze gedetacheerden komen bij begeleid IT-onderwijs vele, toonaangevende bedrijven over de vloer. Wij zijn Sinds 1984 een begrip in de IT-onderwijsmarkt bovendien specialist op het gebied van Oracle beheer. Bewezen kwaliteit getuige alle mogelijke CEDEOKortom, of het nu om opleiden, detacheren of databaseerkenningen beheer gaat, 5HART-IT levert voortdurend Value for MoFlexibel door o.a. verschillende lesvormen en -locaties ney! Hierbij staan flexibiliteit, klantgerichtheid en onafVoor meeste cursussen geldt: vandaag boeken, hankelijkheid hoog in het vaandel. morgen beginnen Persoonlijk onderwijs - (1:1)-begeleid - betekent onafhankelijkheid van medestudenten Studeren in eigen tempo Persoonlijk begeleide cursus onderbreken mag Opleiding later hervatten is geen enkel probleem Hierdoor voor student en werkgever betere benutting van leegloopuren Ruim vijftig 5HART-IT-professionals opereren dagelijks in het werkveld. Hun ervaringen worden vrijwel direct in het eigen lesmateriaal verwerkt Fulltime docenten wisselen constant kennis uit met praktijkmensen Oracle detachering en Oracle DBA-diensten completeren het aanbod
Cedeo-kwaliteitserkenning 5HART-IT is het enige opleidingsinstituut op het gebied van Oracle, Java & Business Intelligence met een CEDEO-erkenning. Het verkrijgen van een dergelijke certificering is niet eenvoudig. Van de ca. 8.500 organisaties die in ons land bedrijfsopleidingen verzorgen, heeft slechts een fractie dit keurmerk. Een CEDEO-erkenning is gebaseerd op klanttevredenheidsonderzoeken. Het certificaat wordt alleen verstrekt als meer dan tachtig procent van de professionele klanten - de inkopers van bedrijfsopleidingen - tevreden is over de kwaliteit van de opleidingen. Ook de performance van de opleidingsaanbieder is van belang hierbij. Met de CEDEO-erkenning onderscheidt 5HART-IT zich nog eens extra ten opzichte van niet-erkende instituten.
Lesmethoden 5HART-IT hanteert persoonlijke én klassikale lesmethoden.
Opleidingslocaties 5HART-IT biedt zijn opleidingen aan in Nieuwegein, Zwolle en Turnhout. De vestiging in Nieuwegein trekt vooral cursisten uit de randstad en het midden van Nederland. De opleidingslocatie in Zwolle is speciaal opgezet voor studenten uit de noordelijke en oostelijke provincies. Het Belgische Turnhout ontvangt meestal deelnemers uit het zuiden van ons land en Vlaanderen. Door deze spreiding zijn onze instituten altijd dicht bij u in de buurt. Een kortere reistijd is ons inziens in het belang van zowel cursist als zijn werkgever. Alle vestigingen zijn trouwens uitstekend geoutilleerd en prima bereikbaar. Er is altijd ruim voldoende, gratis parkeergelegenheid.
Bij de klassikale opleidingen speelt de interactie binnen de groep een belangrijke rol in het leerproces. Het met anderen inclusief de docent bespreken van de lesstof vinden velen aantrekkelijk. De aangereikte kennis is zowel theoretisch als praktisch. Opdrachten en casussen verlevendigen de theorie. Enkele technisch hoogstaande cursussen worden overigens alleen klassikaal aangeboden. 5HART-IT-onderwijs is intensief en kwalitatief hoogstaand. Het leerrendement is voortdurend hoog.
Bij de persoonlijke methode is er een-op-een begeleiding. De door ons genoemde (1:1)-begeleid geldt als een éxtra intensieve lesvorm. Eén docent ondersteunt maximaal acht cursisten tegelijkertijd in één lokaal. De voor alle cursussen gekwalificeerde leraar staat elke deelnemer persoonlijk bij. De methode vergt discipline maar elke student bepaalt wél zijn eigen tempo. Deze lesvorm mag overigens niet worden verward met zgn. computer based trainingen (cbt) of individueel begeleide zelfstudie. Dergelijke trainingen zijn qua kwaliteit en leerrendement een tegenpool van onze persoonlijke lesmethode.
Bij de eveneens door 5HART-IT verzorgde incompanytrainingen wordt de lesstof maximaal afgestemd op de wensen van de opdrachtgever.
5HART-IT-diploma’s 5HART-IT verstrekt naast bewijzen van deelname en certificaten nu ook diploma’s. De eerste Vijfhart SQL Diploma’s werden recent uitgereikt. De deelnemers lieten door het behalen van het SQL Fundamenten deel I examen zien, dat zij van wanten weten. Zij kunnen de tijdens de cursus opgedane kennis - zonder hulp - moeiteloos toepassen.
Cursusoverzicht
Cursus Oracle SQL SQL10G
60
individueel Ç klassikaal ÇÇÇ Methode
SQL10GPLUS
Dagen
nov-06
dec-06
data Nieuwegein data Zwolle data Turnhout jan-07
6
dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 13, 14, 15 en 16 27, 28, 29 en 30 dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 28, 29 en 30 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten 06-11 t/m 10-11 13, 14 en 15 dagelijks starten 06-11 t/m 10-11
dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 18, 19, 20 en 21 4, 5, 6 en 7 dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 * dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten 04-12 t/m 08-12 * dagelijks starten 04-12 t/m 08-12
dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 22, 23, 24 en 25 * dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 * dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten 08-01 t/m 12-01 * dagelijks starten 08-01 t/m 12-01
dagelijks starten 06-11 t/m 10-11 13, 14 en 15 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11
dagelijks starten 04-12 t/m 08-12 * dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12
dagelijks starten 08-01 t/m 12-01 8, 9 en 10 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01
dagelijks starten 06-11 t/m 10-11 13, 14, 15, 16 en 17 * dagelijks starten 06-11 t/m 10-11 dagelijks starten *
dagelijks starten 04-12 t/m 08-12 11, 12, 13, 14 en 15 11 dagelijks starten 04-12 t/m 08-12 dagelijks starten 12, 13 en 14
dagelijks starten 08-01 t/m 12-01 * * dagelijks starten 08-01 t/m 12-01 dagelijks starten *
7
Oracle Database 10g: SQL fundamenten deel I
Ç Ç Ç
4
Oracle Database 10g: SQL fundamenten deel I
Ç
4
Vijfhart examen SQL fundamenten deel I Oracle Database 10g: SQL fundamenten deel II
Ç
½ 2
Workshop SQL fundamenten deel I en II
Ç
2
Oracle8i-10g SQL nieuwe features
Ç
2
Oracle Database 10g: SQL fundamenten deel III
Ç
1
Oracle9i SQL
Ç
6
Oracle9i SQL voor ervaren programmeurs
Ç
5
Oracle8i SQL
Ç
5
Oracle8i SQL voor ervaren programmeurs
Ç
4
SQL voor applicatiegebruikers
Ç
3
SQL voor applicatiegebruikers Oracle SQL opfriscursus
Ç Ç Ç Ç
3 1
Workshop SQL
Ç
1
Database gebruik voor ontwikkelaars
Ç
2
Toad voor Oracle SQL statement tuning
Ç Ç
1 3
Ç Ç Ç Ç
3 1
Ç
3
Oracle Database 10g: PL/SQL Ç Ç Ç Ç Oracle Database 10g: PL/SQL voor ervaren programmeurs
3 2
Oracle Database 10g: PL/SQL, de procedurele extensie
Ç
4
Oracle Database 10g: PL/SQL geavanceerd
Ç
3
Workshop PL/SQL geavanceerd
Ç
2
Oracle 8i-10g nieuwe features voor programmeurs
Ç
3
Oracle9i PL/SQL
Ç
3
PL/SQL, de procedurele extensie
Ç
4
PL/SQL geavanceerd
Ç
3
Oracle8i PL/SQL
Ç
3
Oracle PL/SQL en de procedurele extensie opfriscursus
Ç
1
Oracle Database beheer Oracle Database 10g: Administration deel I
Ç
5
Oracle Database 10g: Administration deel I Oracle Enterprise Manager 10g:overview Oracle Database 10g: Administration deel II
Ç Ç Ç Ç Ç Ç Ç
5 1 4
Oracle Database 10g: Net Services Recovery Manager
Ç Ç Ç Ç
1 3
SQL statement tuning Workshop SQL statement tuning
Oracle PL/SQL Oracle Database 10g: PL/SQL
Op al onze cursussen zijn vijfhart-opleidingsvoorwaarden van toepassing. Deze kunt u bekijken op onze website of kosteloos bij ons opvragen.
individueel Ç klassikaal ÇÇÇ Methode
Dagen
nov-06
dec-06
data Nieuwegein data Zwolle data Turnhout jan-07
Ç
3
Ç
2
Oracle Database Operator
Ç Ç Ç
5
Oracle Database 10g: Security Oracle Data Warehouse Administration
Ç Ç Ç Ç
3 2
Oracle9i DBA fundamenten deel I
Ç
5
Workshop Oracle9i database op Linux Workshop Oracle9i DBA fundamenten deel I
Ç Ç
1 2
Oracle Enterprise Manager 9i Oracle9i DBA fundamenten deel II
Ç Ç Ç Ç
1 4
Oracle9i DBA fundamenten deel II Oracle9i Net Services
Ç Ç Ç Ç
4 1
Oracle9i performance tuning
Ç
3
Oracle DBA, nieuwe features (Oracle 8i-9i)
Ç
2
Oracle9i: New Features for Administrators
Ç
5
Oracle8i database administration Oracle8i database beheer Workshop Oracle8i DBA Oracle8i backup en recovery Oracle DBA, nieuwe features (Oracle 8-8i)
Ç Ç Ç Ç Ç
5 3 2 3 1
dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 20, 21, 22, 23 en 24 20, 21, 22, 23 en 24 * dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten 06-11 t/m 10-11 1 dagelijks starten 06-11 t/m 10-11 * dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten dagelijks starten dagelijks starten dagelijks starten 06-11 t/m 10-11
dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 * * * dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten 04-12 t/m 08-12 * dagelijks starten 04-12 t/m 08-12 * dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten dagelijks starten dagelijks starten dagelijks starten 04-12 t/m 08-12
dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 8, 9, 10, 11 en 12 * * dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten 08-01 t/m 12-01 * dagelijks starten 08-01 t/m 12-01 * dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten dagelijks starten dagelijks starten dagelijks starten 08-01 t/m 12-01
Ç Ç Ç Ç
½ 5
Workshop Java
Ç
2
Java 2: Abstract Window Toolkit Java 2: Programming Language deel II Java Certified Programmer examen training J2EE Essentials J2EE: Enterprise Applicatieontwikkeling (JBuilder) J2EE: Enterprise Applicatieontwikkeling (JDeveloper) J2EE: Enterprise Applicatieontwikkeling (MyEclipse) Java Server Faces Enterprise Applicatieontwikkeling met Spring Application Development Framework Masterclass J2EE Architectuur Oracle 10g: Oracle Containers voor J2EE JSP: Basic Website Development Programmeren met Oracle9i JDeveloper
Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç Ç
1 3 2 1 5 5 5 2 4 5 5 2 2 1
Hibernate
Ç Ç Ç
3
dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten 20 en 21 * 27, 28, 29 en 30 27, 28, 29 en 30 27, 28, 29 en 30 * * dagelijks starten * dagelijks starten dagelijks starten dagelijks starten 06-11 t/m 10-11 *
dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten * 15 1 1 1 * 11, 12, 13 en 14 dagelijks starten * dagelijks starten dagelijks starten dagelijks starten 04-12 t/m 08-12 18, 19 en 20
dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten * * * * * * * dagelijks starten 15, 16. 17, 18 en 19 dagelijks starten dagelijks starten dagelijks starten 08-01 t/m 12-01 *
Object georiënteerd software ontwikkelen Inleiding Object-Oriëntatie en UML Requirements engineering met Use Cases Object georiënteerde analyse en design met UML 2.0
Ç Ç Ç Ç Ç Ç Ç Ç Ç
2 2 4
* * 6, 7, 8 en 9
* * *
15 en 16 * *
Service Oriented Architecture (SOA) Thema-avond van Client-Server naar SOA Orchestrating web services with BPEL
Ç Ç Ç Ç Ç Ç
½ 2
* 2 en 3
* *
* *
Oracle Developer Oracle Forms Developer 10g deel I
Ç
5
Oracle Forms Developer 10g deel II
Ç
3
Oracle Forms Developer: nieuwe features release 6i-9i/10g
Ç
1
Oracle Reports Developer 10g
Ç
4
dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11
dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12
dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01
Cursus vervolg Oracle Database beheer Oracle database 10g: performance tuning Oracle DBA, nieuwe features (Oracle 9i-10g)
Java Thema-avond nieuwe ontwikkelingen in J2EE Java 2: Programming Language
Ç Ç Ç Ç Ç Ç Ç
Ç Ç Ç Ç Ç Ç Ç
Ç Ç
Inschrijven voor één of meerdere cursussen? Surf naar www.vijfhart.com of bel 088 542 78 48
61
individueel Ç klassikaal ÇÇÇ Methode
Dagen
nov-06
dec-06
data Nieuwegein data Zwolle data Turnhout jan-07
Ç
5
Oracle Forms Developer 9i deel II
Ç
3
Oracle Forms 6i deel I
Ç
5
Oracle Forms 6i deel II
Ç
3
2-daagse workshop Oracle Forms 6i
Ç
2
Oracle Forms: nieuwe features release 1-6i
Ç
1
Oracle Reports Developer 9i
Ç
4
Oracle Reports 6i
Ç
4
3-daagse workshop Oracle Developer 6i
Ç
3
5-daagse workshop Oracle Developer 6i
Ç
5
dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11
dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12
dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01
Oracle Designer Oracle Designer 10g: conceptueel ontwerp
Ç
3
Oracle Designer 10g: technisch ontwerp
Ç
2
Oracle Designer 10g: generatoren voor Forms
Ç
5
2-daagse workshop Oracle Designer 10g
Ç
2
Oracle Designer 9i: conceptueel ontwerp
Ç
3
Oracle Designer 9i: technisch ontwerp
Ç
2
Oracle Designer 9i: generatoren voor Forms
Ç
5
Ç Ç Ç Ç Ç Ç Ç
1 3 2 5 2
5-daagse workshop Oracle Designer 6i
Ç
5
2-daagse workshop Headstart 6i Oracle Designer: nieuwe features release 1-6i
Ç Ç
2 2
Entiteit relatie modellering
Ç
2
dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 * dagelijks starten dagelijks starten dagelijks starten dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11
dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 * dagelijks starten dagelijks starten dagelijks starten dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12
dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 * dagelijks starten dagelijks starten dagelijks starten dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01
Oracle Spatial Oracle Spatial
Ç Ç Ç
2
30
1
*
Oracle Application Express (HTML DB) Oracle Application Express (Apex voorheen HTML DB)
Ç Ç Ç
2
*
*
*
Oracle Application Server OracleAS 10g release 1: Inleiding Administration Windows Ç Ç Ç Ç OracleAS 10g Portal Masterclass OracleAS 10g release 1: Inleiding Administration Linux Ç Ç OracleAS 10g release 2: Oracle Containers voor J2EE Ç Ç Ç Oracle InterConnect Ç OracleAS 10g release 2: PL/SQL Web Toolkit
1 3 1 2 2 3
OracleAS 10g release 2: Discoverer User OracleAS 10g release 2: Forms Services OracleAS 10g release 2: Portal workshop
Ç Ç Ç Ç Ç Ç Ç
2 1 2
dagelijks starten 27, 28 en 29 dagelijks starten dagelijks starten * dagelijks starten 06-11 t/m 10-11 * * dagelijks starten
dagelijks starten * dagelijks starten dagelijks starten * dagelijks starten 04-12 t/m 08-12 * 21 dagelijks starten
dagelijks starten 17, 18 en 19 dagelijks starten dagelijks starten * dagelijks starten 08-01 t/m 12-01 * * dagelijks starten
Ç Ç Ç Ç
1 1 1 1
dagelijks starten dagelijks starten dagelijks starten dagelijks starten 06-11 t/m 10-11
dagelijks starten dagelijks starten dagelijks starten dagelijks starten 04-12 t/m 08-12
dagelijks starten dagelijks starten dagelijks starten dagelijks starten 08-01 t/m 12-01
Cursus vervolg Oracle Developer Oracle Forms Developer 9i deel I
62
Oracle Designer: versiebeheer (SCM) Oracle Designer 6i: conceptueel ontwerp Oracle Designer 6i: technisch ontwerp Oracle Designer 6i: generatoren voor Forms en Reports 2-daagse workshop Oracle Designer 6i
Oracle & Java Overview Oracle (management) overview Oracle Application Server Overview Overview Oracle Designer 10g Overview Oracle9i database administration
Op al onze cursussen zijn vijfhart-opleidingsvoorwaarden van toepassing. Deze kunt u bekijken op onze website of kosteloos bij ons opvragen.
data Nieuwegein data Zwolle data Turnhout jan-07
individueel Ç klassikaal ÇÇÇ Methode
Dagen
Ç Ç Ç Ç Ç Ç Ç Ç Ç
1 5 3 3 3 2 5 2 5
Ç Ç
1 1 16
dagelijks starten dagelijks starten dagelijks starten 06-11 t/m 10-11
dagelijks starten dagelijks starten dagelijks starten 04-12 t/m 08-12
dagelijks starten dagelijks starten dagelijks starten 08-01 t/m 12-01
XML XML Introduction
Ç
2
XML Schema Design
Ç
1
XSL Transformations
Ç
1
XML voor Oracle ontwikkelaars
Ç
2
Oracle Text Masterclass
Ç Ç Ç
1
dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 *
dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 *
dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 *
Business Intelligence & Data Warehousing BusinessObjects End User
Ç Ç Ç
1
BusinessObjects Designer
Ç Ç Ç
3
Oracle Discoverer Desktop User Edition Oracle Discoverer Administration Edition Cognos PowerPlay 7.x Basis (Client) Data Warehouse Concepten Oracle Warehouse Builder release 1
Ç Ç Ç Ç
Ç Ç Ç Ç Ç
2 2 1 2 3
* * * * *
Oracle Warehouse Builder release 1 (best practices) OWB10gR2 upgrade cursus, `A Trip to Paris` SQL Business Intelligence
Ç Ç Ç Ç Ç Ç Ç
2 1 1
7 * dagelijks starten 06-11 t/m 10-11 * * dagelijks starten 06-11 t/m 10-11
* 18 * 19, 20, 21 4 en 5 6 en 7 * 7 en 8 dagelijks starten 04-12 t/m 08-12 4 en 5 6 dagelijks starten 04-12 t/m 08-12
* * * * 22 en 23 24 en 25 * * dagelijks starten 08-01 t/m 12-01 * * dagelijks starten 08-01 t/m 12-01
HTML, CSS, JavaScript & PHP Bouwen van webpagina’s met HTML
Ç
2
Cascading Style Sheets Bouwen van dynamische webpagina’s met JavaScript
Ç Ç
2 3
PHP 4: Introduction
Ç
1
dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten 06-11 t/m 10-11 dagelijks starten
dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten 04-12 t/m 08-12 dagelijks starten
dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten 08-01 t/m 12-01 dagelijks starten
dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten dagelijks starten dagelijks starten 06-11 t/m 10-11 dagelijks starten 06-11 t/m 10-11 dagelijks starten dagelijks starten dagelijks starten dagelijks starten
dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten dagelijks starten dagelijks starten 04-12 t/m 08-12 dagelijks starten 04-12 t/m 08-12 dagelijks starten dagelijks starten dagelijks starten dagelijks starten
dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten dagelijks starten dagelijks starten 08-01 t/m 12-01 dagelijks starten 08-01 t/m 12-01 dagelijks starten dagelijks starten dagelijks starten dagelijks starten
Cursus Oracle Developer/Designer release 1 Oracle applicatiegebruik Oracle Developer/2000 Forms 4.5 deel I Oracle Developer/2000 Forms 4.5 deel II Designer/2000: conceptueel ontwerp 3-daagse workshop Oracle Developer/2000 release 1 Designer/2000: technisch ontwerp Designer/2000: generatoren voor Forms en Reports 2-daagse workshop Designer/2000 release 1 5-daagse workshop Designer/2000 release 1 OCP-certificering Proefexamen Introduction to Oracle9i: SQL Proefexamen Oracle9i Database: Fundamentals I Oracle Certified Database Administrator Associate
Ç Ç Ç Ç
Opleidingstrajecten Bijscholing voor Oracle ontwikkelaars
16
Bijscholing voor Oracle database administrators Webprogrammeur
8 11
Oracle Programmeur
26
Oracle Java ontwikkelaar Java ontwikkelaar Certified Programmer Java Oracle Developer ontwikkelaar
33 22 14 41
Oracle Designer Forms ontwikkelaar
50
Oracle Discoverer ontwikkelaar Oracle Portal ontwikkelaar Oracle9i Database Administrator Oracle10g Database Administrator
13 37 30 26
nov-06 dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks
starten starten starten starten starten starten starten starten starten
dec-06 dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks
starten starten starten starten starten starten starten starten starten
dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks dagelijks
starten starten starten starten starten starten starten starten starten
* Wij plannen graag een sessie voor u in
Inschrijven voor één of meerdere cursussen? Surf naar www.vijfhart.com of bel 088 542 78 48
63
5hart Detachering is op zoek naar een: ❱ Oracle Programmeur ❱ Oracle Ontwikkelaar ❱ Java Programmeur ❱ Java Ontwikkelaar BEL 5hart Detachering! T +31 88 542 78 48
[email protected] www.vijfhart.com