Over 10 years we helping companies reach their financial and branding goals. Onum is a values-driven SEO agency dedicated.

CONTACTS
ECET 2026 Preparation

Day 26 – Evening Session: SE – UML Use Case Diagram – ECET 2026 CSE

Concept Notes – UML Use Case Diagram

  • UML (Unified Modeling Language): A standard way to visualize software systems.
  • Use Case Diagram: Represents the functional requirements of a system from the user’s perspective.

🔹 Components of Use Case Diagram

  1. Actors: External entities (users, systems, devices) interacting with the system.
  2. Use Cases: Functions or services the system provides.
  3. System Boundary: Rectangle that defines the scope of the system.
  4. Relationships:
    • Association (―): Connects actors with use cases.
    • Include (<<include>>): A mandatory use case called within another.
    • Extend (<<extend>>): Optional/conditional functionality.
    • Generalization (arrow): Inheritance relation between actors/use cases.

🔹 Purpose of Use Case Diagram

  • Identifies system requirements.
  • Helps communicate between stakeholders and developers.
  • Used in requirement analysis phase.

⚙️ Example – Use Case Diagram Explanation

Suppose we design an Online Banking System:

  • Actors: Customer, Bank Server, Admin.
  • Use Cases: Login, View Balance, Transfer Money, Generate Report.
  • Relations:
    • Customer → Login → View Balance / Transfer Money.
    • Admin → Generate Report.
    • Transfer Money <<include>> Login.

🔢 Key Points to Remember

  • Actor is always outside the system.
  • Use cases are shown as ellipses.
  • System boundary is a rectangle.
  • Arrows and stereotypes (<<include>>, <<extend>>) must be clearly labeled.

🔟 10 Most Expected MCQs – ECET 2026 (SE – UML Use Case)

Q1. UML stands for:
A) Unified Modeling Language
B) Universal Modeling Language
C) User Machine Language
D) Unified Modern Logic

Q2. Which diagram shows system functionality from user’s perspective?
A) Class Diagram
B) Use Case Diagram
C) Activity Diagram
D) Sequence Diagram

Q3. Use cases are represented by:
A) Rectangle
B) Ellipse
C) Diamond
D) Circle

Q4. Actors in a Use Case Diagram represent:
A) Functions of the system
B) External entities interacting with the system
C) Database entities
D) None

Q5. Which relationship represents mandatory inclusion of one use case in another?
A) Extend
B) Generalization
C) Association
D) Include

Q6. Extend relationship is used for:
A) Optional functionality
B) Mandatory functionality
C) Actor generalization
D) None

Q7. Which of the following is NOT a component of Use Case Diagram?
A) Actor
B) Use Case
C) Database Table
D) System Boundary

Q8. Generalization in actors indicates:
A) Inheritance
B) Association
C) Aggregation
D) Extension

Q9. In UML, a system boundary is represented by:
A) Ellipse
B) Rectangle
C) Diamond
D) Hexagon

Q10. The primary purpose of a Use Case Diagram is:
A) Testing system performance
B) Showing system requirements from user view
C) Database design
D) Coding


✅ Answer Key (Plain Table)

Q.NoAnswer
Q1A
Q2B
Q3B
Q4B
Q5D
Q6A
Q7C
Q8A
Q9B
Q10B

🧠 Explanations of All Answers

  • Q1 → A: UML = Unified Modeling Language.
  • Q2 → B: Use Case Diagram shows functionality from the user’s perspective.
  • Q3 → B: Use cases are drawn as ellipses.
  • Q4 → B: Actors represent external entities (user/system).
  • Q5 → D: Include is mandatory.
  • Q6 → A: Extend is optional functionality.
  • Q7 → C: Database table is not a UML component.
  • Q8 → A: Generalization means inheritance.
  • Q9 → B: System boundary = rectangle.
  • Q10 → B: Main aim is requirement analysis from user’s view.

🎯 Why Practice Matters for ECET 2026

  • Software Engineering concepts like UML are repeated every year in ECET.
  • 1–2 direct questions come from Use Case Diagrams.
  • Helps not only in exams but also in real-world requirement analysis & interviews.

📲 Join Our ECET Prep Community

For daily MCQs, solved examples, and video lessons:
👉 @LearnNewThingsHub

Leave a comment

Your email address will not be published. Required fields are marked *