Use Case Diagram for Hotel Management System
A hotel management system use case diagram is used to describe the behavior of the hotel management system. It shows the relationships between users and how they interact with the …
itsourcecode.com hosts 40+ free Use Case diagram examples for BSIT capstone projects (2026): complete UML use case diagrams with actors, use cases, system boundaries, and include/extend relationships for the most common capstone domains. Capstone-ready for Chapter 3 documentation. Browse by system below.
What is a Use Case Diagram?
A Use Case Diagram is a behavioral UML diagram that captures what your system DOES from the user’s perspective. It shows: Actors (stick figures, users, admins, external systems), Use Cases (ellipses, actions the system performs: Login, Add Book, Process Payment), System Boundary (rectangle around use cases, defines scope), and Relationships (association lines plus <> / <> for shared or optional behaviors). Use Case diagrams are mandatory in Chapter 3 of BSIT capstones.
How to draw a Use Case Diagram (5 steps)
List the actors: every user role that interacts with the system. Common ones: Admin, User/Customer, Manager, Guest. Outside systems count too (Payment Gateway, SMS API).
List the use cases: every action your system performs. Use verb-noun format: “Login,” “Manage Students,” “Generate Report,” “Process Payment.”
Connect actors to use cases: draw lines from each actor to the use cases they trigger.
Add includes / extends: <> for reused functionality (every transaction includes Login); <> for optional behavior (Print Receipt extends Process Payment).
Draw the system boundary: rectangle around all use cases with the system name at the top. Actors stay OUTSIDE the boundary.
Featured Use Case diagrams by system domain
🎓 School, Student & Library
Student Information System Use Case
Student Registration System Use Case
College Registration System Use Case
University Admission System Use Case
School Management System Use Case
Student Grading System Use Case
Library Management System Use Case
Online Examination System Use Case
Course Registration System Use Case
Employee Attendance Use Case
Student Attendance Use Case
Hostel Management System Use Case
🏥 Hospital, Pharmacy & Healthcare
Hospital Management System Use Case
Pharmacy Management Use Case
🍽️ Hotel, Restaurant & Hospitality
Hotel Management System Use Case
Hotel Reservation Use Case
Online Food Ordering Use Case
Movie Ticket Booking Use Case
Online Ticket Reservation Use Case
Event Management Use Case
🛒 E-commerce, Shop & Inventory
E-commerce Website Use Case
Online Shopping System Use Case
Online Shopping Cart Use Case
Inventory Management Use Case
🏦 ATM, Banking & Authentication
Bank Management Use Case
Credit Card Processing Use Case
Login Use Case
Login and Registration Use Case
Face Recognition Attendance Use Case
🚗 Transport, Travel & Reservation
Online Airline Reservation Use Case
Railway Reservation Use Case
📘 Tutorials & References
UML Use Case Diagram Tutorial (Examples)
About this Use Case diagram collection
Curated since 2015 by PIES Information Technology Solutions, Binalbagan, Negros Occidental, Philippines. Used by 12,000+ BSIT students monthly. Pair each Use Case with the matching ER Diagram and DFD for a complete Chapter 3 documentation set.
Related UML diagram collections
UML Diagrams Library, parent collection, 300+ diagrams
ER Diagrams, 35+ ERDs
Data Flow Diagrams (DFD), 40+ DFDs
Class Diagrams, 30+ Class diagrams
Activity Diagrams, 30+ Activity diagrams
Sequence Diagrams, 35+ Sequence diagrams
Components Diagrams
Deployment Diagrams
Final Year Projects
A hotel management system use case diagram is used to describe the behavior of the hotel management system. It shows the relationships between users and how they interact with the …
The Online Hotel Reservation System Use Case Diagram is one of the methods used to show the processes involved in an online hotel reservation system. It depicts the system’s supposed …
The simple use case diagram for hospital management system is the visual representation of processes involved in hospital management system. It explains the system’s supposed structure and behavior. Use cases …
This inventory management system use case diagram shows how the components of an inventory management system interact graphically. It reflects the process of identifying, outlining, and organizing the system requirements …
The UML use case diagram is a method use to show the processes involved in student grading system. It depicts the system’s supposed structure and behavior. Additionally, the diagram consists …
The use case diagram for online shopping system project is a way to show how shoppers and the online shopping system talk to each other. It shows how the system …
A use case diagram for library management system in UML is considered a UML behavioral illustration. It shows the interactions and relationships between the user and the software. Therefore, describing …
Use Case Diagram for Online Shopping Cart The UML use case diagram is the behavioral diagram used to reveal the activities between the online shopping cart and its users. It …
Login System Use Case Diagram The UML use case diagram is the behavioral diagram that summarizes activities done in a login system and its user details. It depicts the graphical …
Use Case Diagram for Login and Registration The UML use case diagram is the behavioral diagram that summarizes activities done in a login and registration system and its user details. …
The student attendance management system use case diagram summarizes its activities and users. It shows the attendance system’s behavioral structure graphically. Student Attendance System Use Case Diagram: Details Name: Student …
The UML use case diagram is the behavioral diagram that summarizes activities done in the credit card processing system and its user details. It’s usually depicted as a graphical representation …
The UML use case diagram is the behavioral diagram that summarizes activities done in the course registration system and its user details. It depicts the graphical representation of the system’s …