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