Use Case Diagrams College of Alameda Copyright © 2007 Patrick McDermott
A Use Case has Scenarios Use Case Scenario Class Requirements Program Spec Class Diagram
UC Diagrams “Draw a use case diagram to show what your system IS without getting into unnecessary detail.” —H1 st OOA&D The Blueprints for the system The Big Picture 10,000 foot view Claude Monet ( ) Boulevard des Capucines 1873
Box The Box is the System Boundary You must provide everything inside You will NOT provide anything outside Use it to show Scope
UC Actor Outside The System Else would be represented inside
Use Cases Business “Stories” Can become Test Cases User Rep: walking use case Enter Hours Revise Schedule Report Hours Boss HRIS Worker
Use Case Diagrams
A Use Case Diagram Enter Hours Revise Schedule Report Hours Boss HRIS Use Case 1 Use Case 2 Use Case 3 Actor A Actor C Actor B Worker Cartouche Actor Use Case
Chart Form