🎓 Free Capstone Projects with Full Documentation, ER Diagrams & Source Code — Updated Weekly for 2026
👨‍💻 Free Source Code & Capstone Projects for Developers

Use Case Diagram for E Commerce Website

Use Case Diagram Diagrams of E-Commerce Website

The use case diagram for e-commerce website is the behavioral diagram that summarizes activities done in the e-commerce website and its user details. It depicts the graphical representation of the …

Read more

Use Case Diagram for Event Management System

Event Management System Use Case Diagram

The use case diagram for online event management system is the behavioral diagram that summarizes activities done in the event management system and its user details. It depicts the graphical …

Read more

Use Case Diagram for Online Examination System

Online Examination Management System Use Case Diagram

The online examination system use case diagram is the behavioral diagram that summarizes activities done in the online examination system and its user details. It depicts the graphical representation of …

Read more

Use Case Diagram for Car Rental System

Use Case Diagram for Car Rental System

The use case diagram for online car rental system is used to show the processes involved when users invoke the software. It depicts the structure of the system behavior. Additionally, …

Read more

Point of Sale System Use Case Diagram

Use Case Diagram for POS (Point of Sale) System

The use case diagram for POS system is used to show the processes involved when users invoke the software. It depicts the structure of the system behavior. Additionally, the diagram …

Read more

University Management System Use Case Diagram

University Management System Use Case Diagram

The University Management System Use Case Diagram is one of the methods used to show the processes involved in university management system. It depicts the system’s supposed structure and behavior. …

Read more

Frequently Asked Questions

What is a Use Case Diagram and when do I need one?
A Use Case Diagram is a UML behavioral diagram showing actors (users), use cases (system actions), and their interactions. You need one in Chapter 3 of every BSIT capstone documentation — it defines system scope and what each user role can do. It is the cleanest way to communicate "what does this system do?" to a non-technical panel.
What is the difference between an actor and a use case?
An actor is a role outside the system that interacts with it (User, Admin, Customer, Payment Gateway, SMS Service). Drawn as a stick figure. A use case is an action the system performs in response (Login, Place Order, Generate Report). Drawn as an ellipse inside the system boundary. Actors stay OUTSIDE the system boundary rectangle.
What is include vs extend in Use Case Diagrams?
<<include>> means "use case A always requires use case B to complete" (every Place Order <<include>> Login — you must be logged in to place an order). <<extend>> means "use case A optionally adds behavior to use case B" (Print Receipt <<extend>> Place Order — receipts are optional). Use include for mandatory reuse, extend for optional behavior.
How many use cases should my Use Case Diagram have?
A typical BSIT capstone Use Case Diagram has 10-25 use cases. Fewer than 5 means your scope is too small. More than 30 makes the diagram unreadable — split into multiple diagrams by subsystem (Customer-facing, Admin-facing, Reporting). Each use case should be a verb-noun action ("Add Book," "Process Payment"), not a feature category ("User Management").
What free tool should I use to draw a Use Case Diagram?
draw.io / diagrams.net — free, web-based, has UML Use Case shapes built in. Lucidchart Free — prettier but limited free tier. Visual Paradigm Community — full UML support, desktop install. PlantUML — text-based, version-controllable. Start with draw.io for capstone — fastest learning curve.
Should I draw separate use case diagrams for each user role?
For most BSIT capstones — no. One Use Case Diagram showing all actors and use cases is enough. Only split into multiple diagrams if you have 4+ user roles and 30+ use cases. Some schools require a separate UCD per role for clarity — check your documentation template. When in doubt, ask your adviser before drawing.
How often is this Use Case Diagram collection updated?
New Use Case Diagrams are added regularly as we encounter new capstone domains. Existing diagrams are revised when UML notation standards update. Last refreshed: May 2026.