next up previous
Next: Consequences Up: CRUD Use Cases Previous: CRUD Use Cases

Example

Consider ``Event'' in the ACBS. One reasonable use case would be ``Display Event Details''. This is really ``Read Event''. If we have this as a use case, then we might want the following: ``Create Event'', ``Delete Event'', and ``Update Event''.

There may also be related use cases. For example, another way to Create something is to Copy it (e.g., ``Reschedule Event''), and there may be more than one way to Delete something (e.g., ``Cancel Event'', where the Event details are not actually removed from the system).

It might make sense to rename some of the use cases (``Modify Event details'' instead of ``Update Event'').



Robert Biddle
Sun May 20 12:25:54 NZST 2001