Activity Diagram for Login Page
Activity Diagram for Login Page – The flow of system activities is illustrated in the UML activity diagram for the login page system. It is one way to keep track …
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.
Activity Diagram for Login Page – The flow of system activities is illustrated in the UML activity diagram for the login page system. It is one way to keep track …
Activity Diagram for Course Registration System The UML activity diagram for course registration system is a diagram that presents the flow of system activities. It is one of the methods …
Component Diagram for Face Recognition System The component diagram for face recognition system is an illustration of how the system components work together to make the system operate correctly. It …
Component Diagram for Course Registration System The component diagram is used to show how the components of course registration system work together to make the course registration operate correctly. This …
Component Diagram for Point of Sale System The component diagram for point of sale system is used to show how the POS management components work together to make the system …
Component Diagram for Employee Management System The component diagram for employee management system is used to show how the parts of employee management work together to make the system operate …
Component Diagram for Blood Bank Management System The component diagram for blood bank management system is used to show how the parts of management work together to make the system …
What is Blood Bank Management System Deployment Diagram? A deployment diagram for blood bank management system is used to describe the system’s operation showing the hardware and software components that …
What is Restaurant Management System Deployment Diagram? A deployment diagram for restaurant management system is used to describe the system’s operation showing the hardware and software components that run in …
Component Diagram for Restaurant Management System The component diagram for restaurant management system shows how the parts of restaurant management work together to produce an efficient output and make sure …
Component Diagram for Payroll Management System The component diagram for payroll management system is used to show how the system’s parts work together to make the desired payroll operate correctly. …
Activity Diagram for Student Enrollment System The UML activity diagram for student enrollment system is a diagram that presents the flow of system activities. It is one of the methods …
Component Diagram for E-commerce Website System The component diagram of e-commerce website is used to show how the parts work together to make the website operate correctly. A component diagram …