Transformatie Natuurlijke Taal Object Georiënteerd Analyse ...
Transformatie Natuurlijke Taal Object Georiënteerd Analyse ...
Transformatie Natuurlijke Taal Object Georiënteerd Analyse ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Hier wordt drie keer de operatie := uitgevoerd. Dit is een operatie die attribuutwaarden toekent aan een attribuuttype.<br />
In dit voorbeeld zijn de in te voeren attribuutwaarden keihard gespecificeerd in de operaties. Normaal<br />
gesproken is dit niet het geval en zal er om invoer moeten worden gevraagd aan de gebruiker. De operatie zou<br />
zo gespecificeerd kunnen worden dat achter het := teken een verwijzing naar een plek op het scherm staat waar<br />
de gebruiker een waarde moet hebben ingevoerd voordat de actie inschrijven wordt uitgevoerd (door de gebruiker).<br />
Bij het uitvoeren van een actie kunnen ook een aantal condities opgesteld worden waaraan moet worden voldaan.<br />
Zo zou men kunnen stellen dat bij de actie storten van een bedrag het bedrag minimaal 100 gulden moet<br />
zijn en maximaal 200. Dit kan als volgt worden weergegeven.<br />
Actie: Storten<br />
StortenBedrag > 100 en StortenBedrag < 200<br />
Persoon<br />
PersoonID:=?<br />
InschrijvenDatum<br />
InschrijvenDatum:=?<br />
Inschrijven Bank<br />
BankNaam:=?<br />
PersoonID BankNaam<br />
Figuur 2-10 Actiemodel Inschrijven<br />
In het Actiemodel wordt een operatie met een lang gerekte rechthoek met afgeronde zijkanten weergegeven.<br />
Een conditie wordt aangegeven met een lang gerekte rechthoek met spitse zijkanten. Door middel van pijlen<br />
wordt aangegeven in welke richting gegevens stromen. In Figuur 2-10 staat een voorbeeld van een Actiemodel<br />
voor de actie Inschrijven. De vraagtekens geven aan dat de gebruiker hier een waarde voor moet invoeren.<br />
Condities kunnen worden weergeven zoals in onderstaande figuur. De gestippelde pijlen geven de volgorde aan<br />
waarin de condities getest moeten worden. De eerste conditie die getest moet worden, wordt verbonden met het<br />
actietype. of-condities worden aangegeven door ze direct aan het actietype te hangen en niet achter elkaar te<br />
plaatsen. Met de doorgetrokken pijlen wordt aangegeven op welke attribuuttypen de condities betrekking hebben.<br />
© KISS b.v. 26