alternatief cdm-ruleframe jeroen eissens mark van de haar henze berkheij 28 januari 2010 solution
TRANSCRIPT
Alternatief CDM-RuleFrameJeroen Eissens
Mark van de HaarHenze Berkheij
28 januari 2010http://code.google.com/p/ruleframe-opensource-
solution/
Overzicht
• Onderzoeksteam• Opdracht• Bedrijfsregels• Versmalling• Demo• Conclusie
Onderzoeksteam
• Team:– Jeroen Eissens– Mark van de Haar– Henze Berkheij
• Begeleiders:– Leo Pruijt– Leo van der Meer
Opdracht
• Probleem• Doel• Organisatie
Bedrijfsregels
• Wat zijn bedrijfsregels?• Identificeren van bedrijfsregels• Categoriseren van bedrijfsregels• Voorbeeld“Het management van VBMG komt een keer aan het begin van elk half jaar bijeen om de productcatalogus kritisch te bekijken. Moeten er producten worden toegevoegd, worden verwijderd, moeten er prijzen worden aangepast etc.Toe te voegen producten krijgen een unieke productcode en unieke omschrijving. Tevens wordt een prijs afgesproken. VBMG voert geen producten die gratis te verkrijgen zijn.”
“Het management van VBMG komt een keer aan het begin van elk half jaar bijeen om de productcatalogus kritisch te bekijken. Moeten er producten worden toegevoegd, worden verwijderd, moeten er prijzen worden aangepast etc.Toe te voegen producten krijgen een unieke productcode en unieke omschrijving. Tevens wordt een prijs afgesproken. VBMG voert geen producten die gratis te verkrijgen zijn.”
De product prijs moet groter zijn dan 0,00 euro.
If (prijs > 0,00){ // weergeven van een foutmelding}
Versmalling
• JDeveloper• Oracle Application Express (Apex)• Code mechanisme
Demo
• Hier wordt de werking van ons alternatief gedemonstreerd. Dit bestaat uit:– Oracle Apex omgeving– Generator (Java Applet)
DemoGenerator
Conclusie
• Apex versie 3.2.1 heeft een steilere leercurve dan vooraf gedacht
• Generator (Java Applet), binnen een snelle tijd zijn de niet functionele eisen geïmplementeerd