Use Case Template

Template for documenting use cases
Auteur
Affiliations

Université de Toulon

LIS UMR CNRS 7020

Date de publication

2026-10-03

Use Case Structure

Basic Information

  • Use Case ID: UC-[Number]
  • Title: [Descriptive name]
  • Actor(s): [Primary and secondary actors]
  • Description: [Brief description of the use case]

Flow

  1. Preconditions
    • [Required system state]
    • [Required user state]
  2. Main Success Scenario
    1. [Step 1]
    2. [Step 2]
    3. […]
  3. Alternative Paths
    • [Alternative A]
    • [Alternative B]
  4. Postconditions
    • [System state after execution]
    • [User state after execution]

Example Use Case

UC-101: User Login

Actor: Registered User

Description: User authentication process

Preconditions: - User has registered account - User is not logged in

Main Flow: 1. User navigates to login page 2. User enters credentials 3. System validates credentials 4. System grants access

Alternative Flows: - Invalid credentials - Forgot password - Account locked

Postconditions: - User is authenticated - Session is created

Réutilisation