Previous Topic: ProcessesNext Topic: Elementary Processes


eGolf Services Processes

While it is not clear from the interview, golfers are acquired when they register for the service (the creation state). The registration information is used when they login to enter their scoring records and we calculate their Handicap Index. While it is not specifically mentioned, we know that sometimes we have to remove golfers (the termination state) as well. Accordingly, our activity hierarchy looks something like this:

eGolf Services Processes

The diagramming notation for processes is similar to functions, only that the color of processes is blue, while the color of functions is cyan. Processes are traditionally named with a verb and a noun, with the noun usually being an entity type or attribute from the data model.