Deparment of Computer Science and Engineering
Deparment of Computer Science and Engineering
PRESENTED BY:
N.PRASHANTH
23UJ1A0532
CSE-A
Usecase Diagram In Software Engineering
Introduction to Use Case Diagrams
• They visually represent the interactions between users and the system to
fulfill specific goals.
• The main elements of use case diagrams include actors, use cases, and
relationships.
• Actors represent users or other systems that interact with the system
being designed.
• Actors are typically categorized into primary and secondary roles in the
software environment.
• Use cases should be identified based on the needs and goals of the actors
involved.
• Each use case must clearly define what the system should do in response
to actor interactions.
• Inclusion and extension relationships help to clarify how use cases can
share or modify behavior.
Benefits of Use Case Diagrams
• By focusing on user requirements, they help ensure that the final product
meets user expectations.
Common Mistakes in Creating Use Case Diagrams
• One common mistake is failing to identify all relevant actors, which can
lead to incomplete requirements.