5. Sample Application Specifications
12
EPSON
S5U1C17602T1100 Software Manual
5.3 Use case scenarios
5.3.1
How to read use case scenarios
Detailed use case scenarios are provided in this document in the table format shown below. This table will be used starting in the
next section to describe various use case scenarios.
--- Basic information ---
ID
Unique ID identifying use case
Title
Use case title
Actors
List of actors involved in this use case
Overview
Overview of use case
Pre-conditions
Processes and conditions assumed to be complete before starting the use case
Post-conditions
Processes and conditions assumed to be complete after performing the use case
--- Basic flow ---
1
2
3
4
5
6
Describes basic processing details for this use case in chronological order.
Actions performed by actors, actions performed by the system as a result, actions performed by actors as a result...
Describes alternate flows when the process flow includes a branch. The left-hand number is italicized to indicate the
presence of an alternate flow. (In this example, alternate flows exist for basic flows 3 and 4.)
--- Alternate flow ---
Conditions for transition from basic flow 3. The processing follows the flow described below if conditions satisfy those
described here.
1
3a
2
Describes alternate flow details in chronological order. The description is the same as for the basic flow.
Alternate flows are numbered “3a,” “3b,” etc. if there are multiple transitions from the basic flow.
1
3b
2
Conditions for transition from basic flow 4.
4a
1
--- Remarks ---
Other precautions and notes are described here.