Use Case Diagram
Use Case Diagram
Capstone project I
USE CASE DIAGRAM
HAVE YOU HAD AN IDEA THAT MAKES PERFECT SENSE IN YOUR HEAD
BUT WHEN YOU TRY TO EXPLAIN IT OTHERS, THEY ARE COMPLETE
LOST?
MAYBE an IDEA is a new App and every time you talked about it don’t
really know that the app is and what it would really do?
SYSTEM
USE CASE DIAGRAM
SYSTEM
SYSTEM
USE CASE DIAGRAM Anything within the rectangle
happens in the system. Anything
outside of the rectangle, happens
SYSTEM outside the system.
Baking App
ACTORS
USE CASE DIAGRAM An ACTOR is the one that
interacts with the system to
achieve a goal.
SYSTEM Person, organization or
Baking App another system.
SECONDARY - reactionary
USE CASES
USE CASE DIAGRAM USE CASES describe what a
system does.
Depicted with an OVAL SHAPE
SYSTEM
Baking App Represents an ACTION that
accomplishes some sort of
task.
Customer Bank
Transfer
funds
Make
payment
RELATIONSHIPS
USE CASE DIAGRAM RELATIONSHIP is depicted by
lines to show interaction of
the user to the system and
SYSTEM use cases.
Baking App
Types of Relationships
<<Include>> Verify pw
ASSOCIATION
login INCLUDE
Error msg EXTEND
<<extend>>
ACTOR GENERALIZATION
Balance
check
Generalization
Customer Bank
Transfer
funds
Reg. cust
RELATIONSHIPS