The document discusses use case modeling and provides examples of use cases for a Traffic Violations Report System (TVRS). It defines key concepts of use case modeling including actors, use cases, relationships between use cases, and use case descriptions. It then provides two examples of use cases for the TVRS - "Remove Traffic Violation" and "Add Traffic Violation" - with descriptions of their goals, flows, variations and exceptions.
The document discusses use case modeling and provides examples of use cases for a Traffic Violations Report System (TVRS). It defines key concepts of use case modeling including actors, use cases, relationships between use cases, and use case descriptions. It then provides two examples of use cases for the TVRS - "Remove Traffic Violation" and "Add Traffic Violation" - with descriptions of their goals, flows, variations and exceptions.
5. Difference between State and
Activity Diagram
For example an elevator ride.
State chart could contain states such as:
entering, standing still, exit, arrived.
These state transitions are caused by activity diagram events.
And events in activity diagram could be:
Walk in to the elevator, push button to correct floor, walk out
of the elevator
6. Difference between State and
Activity Diagram
e.g: ATM withdraw
Card object state: Checking, Approving, Rejecting
Activity diagram is a fancy flow chart which shows the flow of
activity of a process.
e.g: ATM withdraw
Withdraw activity: Insert Card, Enter PIN, Check balance, with
draw money, get card