0% found this document useful (0 votes)
164 views

Use Case Diagram

This document discusses use case diagrams and their components. A use case diagram shows the system or application, actors that interact with the system, and basic flows of what the system does. It communicates complex ideas simply. The key components of a use case diagram are: the system rectangle, actor stick figures, use case ovals, and relationship lines between components. Relationships indicate interactions between actors and the system or use cases.

Uploaded by

PEMAR ACOSTA
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
164 views

Use Case Diagram

This document discusses use case diagrams and their components. A use case diagram shows the system or application, actors that interact with the system, and basic flows of what the system does. It communicates complex ideas simply. The key components of a use case diagram are: the system rectangle, actor stick figures, use case ovals, and relationship lines between components. Relationships indicate interactions between actors and the system or use cases.

Uploaded by

PEMAR ACOSTA
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

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?

This is where USE CASE DIAGRAM is very helpful.

Composition of a USE CASE DIAGRAM


USE CASE DIAGRAM
A USE CASE DIAGRAM
Shows:
1. The System or the Application
2. The People/Organizations/other systems that interact
with the system
3. The BASIC FLOW of what the system or application does
It is a high level diagram typically does not show details.
Communicate a complex idea in a very basic way

HOW DO WE DRAW A USE CASE DIAGRAM


USE CASE DIAGRAM
SYMBOLS USED

1. The RECTANGLE represents the SYSTEM


2. A Stick man shows the ACTOR that interact with the
system.
3. Oval shapes/circles show the USE CASES in the
system.
4. Lines show RELATIONSHIPS between the sysmbols.

SYSTEM
USE CASE DIAGRAM
SYSTEM

It is what you’re developing like


Website
Software component
Business App
Etc.
System name is labeled at the top of the symbol.

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.

Actors are external objects


and need to be placed outside
of the rectangle.

ACTOR Actors can be PRIMARY and


SECONDARY Actors.

Customer Bank PRIMARY – initiates the use of


the 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.

login It is a good practice to arrange


use cases in logical order
ACTOR Balance
check

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

Returning cust Make


General use case payment

Specialized use cases savings checking

RELATIONSHIPS

You might also like