There are several types of templates out there for describing Use Cases. It is important not to go overboard and also essential to agree on one and get on with the task at hand.

 



 

 



A Use Case will normally have a narrative description of the flow of events that a user will follow in order to complete a process.

 



 

 



Template


 

 



Name: use case name

 



 

 



Brief Description / Goal: what is to be achieved

 



 

 



Flow of events for <name> use case

 



 

 



Preconditions: what the situation must be before the use case can take place

 



 

 



Main Flow: the basic successful flow of events

 



 

 



Sub Flow (if applicable): subordinate flows

 



 

 



Alternative flows: variations in business conditions

 



 

 



Trigger: the event that causes the use case to happen (usually by an actor)


 

 



Example Main Flow


Customer requests to place an order



Customer selects product,quantity


System provides availability and price


Customer agrees to proceed


Customer selects delivery time


Customer provides payment details


System places order and allocates order number


System displays order number




                    

Uml Discussion

...more

Uml Source Code

...more

Uml Related Tutorials

...more

New Uml Resources

...more

Copyright © 2013 VisualBuilder. All rights reserved