π€ User Use Cases
Actors, goals, and interaction scenarios
Actor / Use Case Diagram
flowchart LR
subgraph Actors
U[π€ User]
A[π Admin]
G[π Guest]
end
subgraph UseCases["Use Cases"]
UC1([Register / Login])
UC2([Browse Products])
UC3([Place Order])
UC4([Track Order])
UC5([Manage Products])
UC6([View Reports])
end
G --> UC1
G --> UC2
U --> UC2
U --> UC3
U --> UC4
A --> UC5
A --> UC6
Use Case List
| ID | Use Case | Actor(s) | Precondition | Main Flow | Phase |
|---|---|---|---|---|---|
| UC-001 | {Use case name} | {Actor} | {Precondition} | {Brief main flow} | Phase 1 |
| UC-002 | {Use case name} | {Actor} | {Precondition} | {Brief main flow} | Phase 2 |
| UC-003 | {Use case name} | {Actor} | {Precondition} | {Brief main flow} | Phase 3 |
Actor Summary
| Actor | Role | Goals | Notes |
|---|---|---|---|
| {Actor 1} | {Role description} | {Primary goals} | {notes} |
| {Actor 2} | {Role description} | {Primary goals} | {notes} |