1. Brief Description
Briefly introduce the use case here.
2. Actor
List actor of the use case here.
3. pre-condition
List pre-condition and assumption of this use case here.
4. Trigger
List trigger of this use case here.
5. flow of events
5.1 Basic Flow
Step1 ......
Step2 ......
Step3 ......
Step4 ......
5.2 alternative flows.
<ST1: chmetnv W: st = "on" unitname = "A" sourcevalue = "3" hasspace = "false" negative = "false" numbertype = "1" TCSC = "0"> 3A </ST1: chmetnv>. alternative flow1 of Step3 condition here.
<ST1: chmetnv W: st = "on" unitname = "A" sourcevalue = "3" hasspace = "false" negative = "false" numbertype = "1" TCSC = "0"> 3A </ST1: chmetnv> 1. alternative flow1 detail Step1 here.
<ST1: chmetnv W: st = "on" unitname = "A" sourcevalue = "3" hasspace = "false" negative = "false" numbertype = "1" TCSC = "0"> 3A </ST1: chmetnv> 2. alternative flow1 detail step2 here.
3B. Alternative flow2 of Step3 condition here
3b1. Alternative flow2 detail Step1 here.
3B2. Alternative flow2 detail step2 here.
......
5.3 exception flows
<ST1: chmetnv W: st = "on" unitname = "A" sourcevalue = "4" hasspace = "false" negative = "false" numbertype = "1" TCSC = "0"> 4A </ST1: chmetnv>. exception flow of step4 condition here.
<ST1: chmetnv W: st = "on" unitname = "A" sourcevalue = "4" hasspace = "false" negative = "false" numbertype = "1" TCSC = "0"> 4A </ST1: chmetnv> 1. exception flow detail Step1 here.
......
6. Special Requirements
7. Post-Condition
8. Extension
Let's look at another example of "website announcement publishing:
Use Case name: website announcement
Case ID: 202
Participant: Owner
Brief description:
The owner is used to fill in and modify the home page announcement of the tutor website. The announcement is displayed on the home page of the tutor website.
Prerequisites:
The Administrator has logged on to the tutor website management system.
Basic event stream:
1. The owner clicks the "Modify announcement" button.
2. The system displays a text box showing the original announcement content.
3. The owner can modify or delete the announcement in the text box and re-write the new announcement.
4. After editing the text box, press the "Submit" button to modify the homepage announcement.
5. Use case termination
Other event streams A1:
Before you press the "Submit" button, the owner can press the "return" button at any time. Any modification to the text box will not affect the announcement of the website homepage.
Abnormal event stream:
1. An error message is displayed. The owner confirms the error message.
2. Go back to the Management System homepage.
post condition:
the website homepage announcement information is modified