Deployment Diagram for Web Application
Deployment Diagram for Web Application This UML deployment diagram for web application was used to define how the software and hardware work and where the processing takes place. The needed …
itsourcecode.com hosts 300+ free UML diagrams for BSIT capstone and final-year projects: ER diagrams, Data Flow Diagrams (DFD), Class Diagrams, Use Case, Activity, Sequence, Component, and Deployment diagrams for common systems like Library Management, Hospital, Hotel, Restaurant, School, ATM, Payroll, E-commerce, and more. Every diagram is downloadable, editable, and free for academic use. Browse by diagram type below, or jump directly to a complete UML set for your specific capstone system.
Why UML diagrams matter for your capstone defense
UML (Unified Modeling Language) diagrams are required documentation for almost every BSIT capstone and thesis defense in 2026. Your panel will ask to see at least four: a use case diagram (what the system does), an ER diagram or class diagram (what data it manages), an activity or sequence diagram (how the workflow runs), and a deployment diagram (how it’s hosted). Submitting a project without these is the single most common reason panels reject documentation on first review.
How to choose the right UML diagram for your project
Start with these four, in this order, they cover ~90% of capstone requirements:
Use Case Diagram: Shows actors (admin, customer, staff) and what each can do. Build this first. It defines your scope.
ER Diagram (Entity Relationship): Shows your database tables and how they relate. Build this second, before writing code.
Activity Diagram: Shows the step-by-step flow of a specific feature (e.g., “borrow a book”, “place an order”). Build one per major use case.
Class Diagram: Shows the object-oriented structure of your code. Build this once your architecture is locked.
If your defense panel asks for “sequence” or “component” diagrams, you’ll find those below too. Most BSIT programs require 4-8 UML diagrams total per thesis.
Featured UML diagrams by type
📐 Use Case Diagrams (43 examples)
Shows who can do what. Required for almost every BSIT capstone.
Library Management System, Use Case Diagram
Hotel Management System, Use Case Diagram
Hotel Reservation System, Use Case Diagram (2026)
Online Shopping System, Use Case Diagram
Online Shopping Cart, Use Case Diagram (2026)
→ Browse all 43 Use Case Diagrams
🗂️ ER Diagrams: Entity Relationship (38 examples)
Shows your database structure. Required before coding starts.
College Library Management System, ER Diagram
School Management System, ER Diagram (Complete Database Design)
ATM Management System, ER Diagram
→ Browse all 38 ER Diagrams
🔀 Data Flow Diagrams: DFD (42 examples)
Shows how data moves through your system at Level 0, 1, and 2.
DFD for Library Management System, Levels 0, 1, 2
DFD for Restaurant Management System (Complete Guide)
DFD for Hotel Reservation System, Levels 0, 1, 2
DFD for Online Shopping System
DFD for Online Shopping Cart
DFD for E-Commerce Website
DFD for Hospital Management System, All Levels
→ Browse all 42 Data Flow Diagrams
🏛️ Class Diagrams (100+ examples)
Shows your object-oriented code structure. Includes Java and PHP class examples.
Library Management System, Class Diagram (Java + PHP)
Hotel Management System, Class Diagram
Hospital Management System, Class Diagram (Java + PHP)
School Management System, Class Diagram
Restaurant Management System, Class Diagram
⚡ Activity Diagrams (33 examples)
Shows the step-by-step flow of a specific feature or process.
Library Management System, Activity Diagram
ATM Management System, Activity Diagram
Hospital Management System, Activity Diagram (2026)
Login & Registration, Activity Diagram
→ Browse all 33 Activity Diagrams
🔁 Sequence Diagrams (35 examples)
Shows the time-ordered interactions between actors and the system.
Library Management System, Sequence Diagram
Hotel Management System, Sequence Diagram
Hotel Reservation System, Sequence Diagram (2026)
Hospital Management System, Sequence Diagram
Online Shopping System, Sequence Diagram
E-Commerce Website, Sequence Diagram
→ Browse all 35 Sequence Diagrams
🧩 Component & Deployment Diagrams
Shows the physical structure of your system (servers, libraries, modules).
Component Diagram, Library Management
Deployment Diagram, Library Management
Component Diagram, Hospital Management
Deployment Diagram, Hospital Management
Component Diagram, Railway Reservation
Component Diagram, Airline Reservation
Complete UML diagram sets by system
If you’ve picked your capstone system, jump straight to a complete UML set, each page below contains multiple diagrams (Use Case + DFD + Class + ER + Sequence + Activity) for one system, organized for your defense documentation.
Library Management System: Complete UML Set (DFD + Class + Use Case + 6 more)
Hospital Management System: Complete UML Set (Class + DFD + Activity + Component + Sequence)
Hotel Management System: Complete UML Set (DFD + Class + Use Case)
Restaurant Management System: Complete UML Set (DFD + Class)
E-Commerce Website: Complete UML Set (Class + Use Case + Sequence)
Online Shopping System: Complete UML Set
Student Enrollment System: Complete UML Set (DFD + Class + Use Case)
Credit Card Processing System: Complete UML Set (Class + Sequence + DFD)
Face Recognition Attendance System: Complete UML Set
About this UML diagrams collection
This UML diagrams library has been curated since 2015 by PIES Information Technology Solutions, a software services company based in Binalbagan, Negros Occidental, Philippines. The collection is used by 12,000+ BSIT students monthly across the Philippines, India, and the United States for capstone, thesis, and coursework documentation. If you’ve found a specific diagram useful for your defense, or you need a UML diagram for a system we don’t yet cover, leave a comment on the related post or contact us via the site footer.
Deployment Diagram for Web Application This UML deployment diagram for web application was used to define how the software and hardware work and where the processing takes place. The needed …
Deployment Diagram for Inventory Management System UML deployment diagram for inventory management system can define how the software and hardware work and where the processing takes place. The needed hardware …
Deployment Diagram for Railway Reservation System The deployment diagram for railway reservation system can define how the software and hardware work and where the processing takes place. The needed hardware …
Deployment Diagram for E-commerce Website The deployment diagram for e-commerce website in UML can show you how the software and hardware work together and where the processing takes place. The …
Deployment Diagram for ATM System UML deployment diagram for ATM system is able to define how the software and hardware work and where the processing takes place. The needed hardware …
Deployment Diagram for Hospital Management System UML deployment diagram for hospital systems is able to define how the software and hardware work and where the processing takes place. The needed …
Deployment Diagram for Online Shopping System The Deployment Diagram for Online Shopping System is the manifestation of how the software and hardware are deployed in operating online shopping. It contains …
Deployment Diagram for Library Management System The Deployment Diagram for Library Management System is the specification of software and hardware used to deploy the library system. It contains the details …
The UML activity diagram for face recognition system is a diagram that presents the flow of system activities. It is one of the methods used to document the system behavior …
Face Recognition System Class Diagram A class diagram is used to represent, explain, and document the parts (classes) of an face recognition attendance system. It can also be a reference …
The UML use case diagram for face recognition system is used to show the processes involved when users invoke the software. It depicts the structure of the system behavior. Additionally, …
University Management System UML Diagrams University Management System UML Diagrams – are diagrams formed to design the structure and behavior of the project. These UML Diagrams were used to visualize …
If your BSIT or BSCS capstone is an E-commerce Website, the panel will not just ask “did you build it?”, they will ask “did you design it?” That is what …