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]

Use Case Templates @ Template.net