ER Diagram for University Management System

University Management System ER Diagram

The university management system ER diagram shows the relationships of the system’s entities that build its database design. This describes the logical structure of the system’s database or data storage. …

Read more

Barangay Information System ER Diagram

barangay information system ER Diagram - Entity Relationship Diagram

The barangay information system ER diagram shows the relationships of the project entities in its database design. It describes the logical structure of the system’s database or data storage. It …

Read more

ER Diagram for Student Enrollment System

Enrollment System ER Diagram

The student enrollment system’s ER diagram shows the relationships of the student enrollment entities in its database design. This describes the logical structure of the system’s database or data storage. It is …

Read more

Bus Reservation System ER Diagram

Bus Reservation System ER Diagram

The ER diagram for bus reservation system shows the relationships of the bus reservation entities in its database design. This describes the logical structure of the system’s database or data …

Read more

ER Diagram for Online Shopping System

Online Shopping System ER Diagram

The ER diagram for the online shopping management system shows the entities’ relationships to form the database design. It is also used to describe the logical structure of the system’s …

Read more

ER Diagram for Loan Management System

Loan Management System ER Diagram - Entity Relationship Diagram

The loan management system ER diagrams shows the relationships of the loan management entities within its database. This describes the logical structure of the system’s database or data storage. It …

Read more

ER Diagram for Blood Bank Management System

Blood Bank Management System ER Diagram

The blood bank management system ER diagram shows the entities’ relationships to form the database design. It is also used to describe the logical structure of the system’s database or …

Read more

ER Diagram for Hotel Management System

Hotel Management System ER Diagram - Best Database Design 2021

ER diagram for hotel management system in DBMS illustrates how database elements are related. This shows how the system’s database or data storage is put together logically. It is done …

Read more

ER Diagram for Online Ordering System

Online Ordering System ER Diagram

The online ordering system’s entity relationship (ER) diagram translates system entities into a database. This describes the logical structure of the system’s database or data storage. It is done by …

Read more

ER Diagram for Bank Management System

Bank Management System ER Diagram

The ER diagram for the bank management system in DBMS reveals the relationships of the bank management entities within its database. This describes the logical structure of the system’s database …

Read more

Activity Diagram for Attendance Management System

Student Management System Activity Diagram

Activity Diagram for Attendance Management System – The system’s activity diagram is a UML functional model that shows how its activities flow. This example of an diagram uses symbols to …

Read more

Activity Diagram for Payroll Management System

Activity Diagrams of Payroll Management System

A Payroll Management System Activity Diagram is a picture that shows how the system works. It shows how the Payroll Management System interacts with the people who use it. The …

Read more

Activity Diagram for Bank Management System

Activity Diagram of Bank Management System

An Activity Diagram for Bank Management System is a picture that has been made to show how a system works. It shows how the Bank Management system interacts with its …

Read more

Frequently Asked Questions

What is UML and why do BSIT capstone projects need it?
UML (Unified Modeling Language) is a standard set of diagrams used to visualize, design, and document software systems before you write code. For BSIT capstones, UML is required because your defense panel needs to verify that you actually designed the system, not just downloaded code. Chapter 3 (Methodology) of every Philippine BSIT capstone manuscript expects at minimum a Use Case Diagram, a Class Diagram, and either a DFD or an ER Diagram. Panels also use UML to test whether you understand your own system: if you cannot explain your own diagram in defense, that is an automatic red flag.
Which UML diagrams are required for a BSIT capstone in 2026?
The standard set most Philippine panels expect is: Use Case Diagram (who can do what), Class Diagram (system entities and their relationships), Sequence Diagram (how a key transaction flows over time), Activity Diagram (the workflow for one major process), and either a DFD (Data Flow Diagram) or an ER Diagram (database schema). For larger systems you can also add a Component Diagram and a Deployment Diagram. Stick to 4-5 well-explained diagrams rather than 10 you cannot defend.
What is the difference between UML and DFD (Data Flow Diagram)?
UML is the umbrella standard, which includes 14 diagram types (Class, Use Case, Sequence, Activity, Component, etc.). DFD is a separate, older notation that predates UML and focuses specifically on how data moves between processes, data stores, and external entities. Most BSIT panels accept both because DFD shows the data flow story cleanly, while UML Use Case and Class diagrams show the structural story. The safest approach for capstone is to include one DFD (Level 0 plus Level 1) AND a UML Class Diagram. Browse our UML Diagrams Library for examples of both.
What software should I use to draw UML diagrams?
For BSIT capstone work in 2026 the top three free options are draw.io (now diagrams.net, browser-based, no signup, exports clean PNG and PDF), Lucidchart (web-based, free tier supports 60 shapes per diagram which is enough for capstone), and StarUML (desktop, generates real UML syntax and can reverse-engineer existing code). Avoid Microsoft Visio unless your school provides a license. PlantUML is great if you prefer text-based diagram generation. Whatever you pick, export the final image as high-resolution PNG and embed it in your manuscript at full page width.
Can I copy the UML diagrams on itsourcecode.com for my capstone?
You can use our diagrams as a reference and starting point, but you should not paste them unchanged into your manuscript. Adapt every diagram to your specific system: rename the actors to match your stakeholders, replace the class names with your real entities, add the attributes your database actually uses, and remove anything that does not apply. A panel that recognizes a verbatim itsourcecode.com diagram will mark you down for originality. Treat our library as your structural template, not your finished work.
Where do UML diagrams go in the capstone Chapter 1-5 manuscript?
Most Philippine BSIT capstones place UML diagrams inside Chapter 3 (Methodology) under a "System Design" or "Conceptual Framework" section. The typical order is: Use Case Diagram first (defines scope), then Class Diagram or ER Diagram (defines the data), then Sequence and Activity diagrams (defines behavior), then optional Component or Deployment diagrams (defines architecture). Each diagram should have a figure caption (Figure 3.1, 3.2, etc.) and at least one paragraph explaining what the panel is looking at. See our full capstone writing series for chapter-by-chapter templates.
Do you have source code that matches these UML diagrams?
Yes. Most of our UML pages now include a "Working source code that implements this diagram" section near the bottom, with downloadable projects in PHP, Java, ASP.NET, VB.NET, Python, Django, Laravel, and CodeIgniter for the same system. Browse our Free Projects hub if you need to start from the code side and work backward to the diagram. The pairing of "diagram + working source code" is the strongest evidence you can show your panel that your design and implementation match.