Casos De Uso
Use Cases for <Project>
Version 1.0 approved
Prepared by <author>
<organization>
<date created>
Use Cases for <project> Page 2
3.2.Trigger
Identify the event that initiates the use case. This could be an external business event or system event that causes the use case to begin, or it could be the first step in the normal flow.3.3. Description
Provide a brief description of the reason for and outcome of this use case, or a high-level description of the sequence of actions and the outcome of executing the use case.3.4. Preconditions
List any activities that must take place, or any conditions that must be true, before the use case can be started. Number each precondition. Examples:
1. User’s identity hasbeen authenticated.
2. User’s computer has sufficient free memory available to launch task.
3.5. Postconditions
Describe the state of the system at the conclusion of the use case execution.Number each postcondition. Examples:
1. Document contains only valid SGML tags.
2. Price of item in database has been updated with new value.
3.6. Normal Flow
Provide a detaileddescription of the user actions and system responses that will take place during execution of the use case under normal, expected conditions. This dialog sequence will ultimately lead to accomplishing thegoal stated in the use case name and description. This description may be written as an answer to the hypothetical question, “How do I <accomplish the task stated in the use case name>?” This isbest done as a numbered list of actions performed by the actor, alternating with responses provided by the system. The normal flow is numbered “X.0”, where “X” is the Use Case ID.
3.7. AlternativeFlows
Document other, legitimate usage scenarios that can take place within this use case separately in this section. State the alternative flow, and describe any differences in the sequence of...
Regístrate para leer el documento completo.