Functional Use Case
Functional Use Case
Created by: [YOUR NAME]
Company: [YOUR COMPANY NAME]
I. Use Case Identification
-
Use Case ID: [USE CASE ID]
-
Use Case Name: [USE CASE NAME]
-
Creation Date: [CREATION DATE]
-
Last Updated: [LAST UPDATED DATE]
II. Stakeholders and Actors
-
Primary Actor: [PRIMARY ACTOR]
-
Secondary Actors: [SECONDARY ACTORS]
-
Stakeholders: [STAKEHOLDERS]
III. Pre-conditions
-
System Status: [SYSTEM STATUS BEFORE EXECUTION]
-
User Status: [USER STATUS/PREREQUISITES]
IV. Post-conditions
-
Expected System Outcome: [EXPECTED SYSTEM STATUS AFTER EXECUTION]
V. Main Success Scenario
-
User logs in to the system using [USER AUTHENTICATION INFORMATION].
-
User accesses the [MODULE OR FEATURE].
-
User performs [MAIN FUNCTIONAL OPERATION] successfully.
-
The system updates records and provides a confirmation message to the user.
VI. Extensions/Alternative Flows
-
If the user enters invalid login information, the system shows an error message.
-
If the system cannot update the records, it rolls back any changes and notifies the user of the error.
VII. Special Requirements
-
System Performance Requirements: [PERFORMANCE METRICS]
-
Security Requirements: [SECURITY PROTOCOLS]
-
User Interface Requirements: [UI ACCESSIBILITY STANDARDS]
VIII. Assumptions
User understands the basic operation of [SYSTEM/SOFTWARE NAME]
All input data is valid and verified by another system component or manually by a user.
IX. Frequency of Use
-
Expected Frequency: [EXPECTED NUMBER OF USES PER TIME PERIOD]
X. Miscellaneous
-
Notes: [ANY ADDITIONAL INFORMATION OR SPECIAL NOTES]
-
Diagrams: [LINK OR REFERENCE TO RELATED DIAGRAMS OR WORKFLOWS]