dotNed

Welkom bij dotNed Inloggen | Aanmelden | Help
in Zoeken

Dennis' avonturen in .net

3D Business Visualization in WPF: de intro (deel 1 van de heel veel)

Ik vind dat ik de mooiste baan ter wereld heb: bij Detrio maken we virtual reality achtige systemen voor het bedrijfsleven. We onderschrijven het cliche dat "een plaatje meer zegt dat 1000 woorden" en vinden het dan ook vreemd dat organisaties hier niet meer mee doen: wij hebben daar een hele goede oplossing voor (ondertussen beginnen de bedrijven dit ook in te zien: mensen willen graag gebruik maken van onze oplossingen :-) ) En ik mag dat soort oplossingen bedenken, en implementeren (samen met mijn collega's, en ja: we zoeken nog meer mensen die bij ons in Alkmaar dit willen bouwen ;-))

Wat we doen is het volgende: we nemen de bestaande databases van de klant, kijken welke data zij gebruiken om beslissingen te nemen en bouwen daar een 3D grafiek voor. Nou is de term 3D grafiek een beetje misleidend. Immers: in Excel kun je ook 3D grafieken maken. Kijk eens naar het volgende voorbeeld.

Stel je voor dat je in een organisatie werkzaam bent die spullen verkoopt. Je hebt 4 produktgroepen: Groep A, Groep B, Groep C en hoe kan het ook anders: Groep D.

Deze produkten verkoop je door het hele land (we zijn nog niet internationaal). Om precies te zijn: je verkoopt ze in de regios Noord Holland, Zuid Holland, Limburg, Groningen en Friesland. Mocht jij nu in een provincie wonen die ik hier niet noem: dat is niet persoonlijk, ik wil het voorbeeld simpel houden....

Hieronder zie je de verkoopcijfers over het afgelopen jaar.

 

Regio Omzet A Omzet B Omzet C Omzet D
NH 1000 1100 1400 500
ZH 1100 1300 900 300
LI 800 600 900 400
GR 500 450 600 800
FR 650 700 800 900

We hebben studies uit laten voeren waaruit blijkt dat mensen dit soort staatje niet kunnen lezen. Je kunt niet in een oogopslag zien waar je nu veel verkoopt en waar weinig. Het is beter om dit in een grafiek weer te geven. Gelukkig hebben we Excel waar we dat heel eenvoudig kunnen doen:

Excel Grafiek

Tot zover is er niets aan de hand. Maar.... Kunnen we nu goed zien wat produktgroep D doet? Hoeveel er van verkocht is in laten we zeggen Zuid Holland? Nee: de andere produktgroepen verkopen meer dus die staan in de weg....

Daarnaast willen veel managers weten hoe deze cijfers tot stand zijn gekomen. Het zou mooi zijn als ze op 1 van deze kolommen kunnen klikken waarna ze een andere grafiek zien die detail informatie weergeeft. En dat tot uiteindelijk de transactie aan toe.

Bij Detrio maken we dat soort applicaties. Hoewel we bovenstaand plaatje best mooi vinden geeft dit niet de informatie die een manager nodig heeft. Het is een mooi plaatje met relatief weinig toegevoegde waarde (behalve dat het heel mooi staat in een lijvig rapport dat iedere 2 weken geproduceerd wordt). De systemen die wij bouwen hebben interactie: je kunt er op klikken. Ook kun je de grafiek roteren zodat je alles van alle kanten kunt bekijken. Desnoods bekijk je de data terwijl deze op z'n kop staat: als jij daar gelukkig van wordt vinden wij het best! Ook ondersteunen we het doorklikken, wat wij dan drill-down noemen (die term hebben we uit Analysis Services geleend).

Bij ons ziet dat er allemaal heel anders uit.

image

Nu vertelde ik net dat het bij ons veel mooier is omdat je daar de boel kunt bewegen. Kijk eens op http://www.dotned.nl/flash/firstDemo.htm 

Zoals je ziet hoef je niet te lezen om welke regio het gaat: dat zie je direct: de grafiekjes voor Noord Holland staan in Noord Holland, die voor Limburg in Limburg, enzovoorts.

Alles wat je hier ziet is gemaakt in native WPF. Hoe doen we dat? Daar gaan de volgende artikelen over!

Published Tuesday, August 26, 2008 5:02 PM door dvroegop
Filed Under: ,

Comments

 

Dennis' avonturen in .net said:

Tot nu toe hebben we twee kubussen en vlakken gezien: een zwarte (in het begin, voordat er licht was)...
September 3, 2008 11:17 AM
 

Dennis' avonturen in .net said:

 Team Foundation Server is een enorm complex product. Er zitten heel veel haken en ogen aan, voor je...
September 12, 2008 11:53 AM
Anonymous comments are disabled

About dvroegop

Programmeert al sinds 1982. Microsoft Surface MVP.
Powered by Community Server, by Telligent Systems