UML Diagram for College Management System

UML diagrams for the College Management System . Following are the different UML diagrams like Components, Activity, Use Case, and Sequence diagrams of the College Management System .

With the help of these diagrams, one can get a better understanding of the project.

UML Diagram for College Management System

In this article, we have put together the structural UML diagrams i.e. component diagrams, and three types of behavioural UML diagrams i.e. Activity, Sequence, and Use Case diagrams for the College Management System . We have also covered this project’s data flow diagram (DFD).

This web application is developed to provide an online medium where Faculty can manage any educational institute.

Component diagram for College Management System

Component diagrams are essentially class diagrams that focus on a system’s components that are often used to model the static implementation view of a system. The components are connected by lines representing relationships within the systems.

In the diagram, it can be seen that there are components namely students, courses, add faculty, faculty, and E-Resources. There are two users that can access the system. One is the faculty and the other is the students. Both users will have access to a separate login page.

Faculty can manage any details related to the students, faculty, E-notes, and question banks in the system. Faculty will be allowed to add/remove any student and faculty member. Faculty will be responsible for maintaining the databases.

Students can view the E-resources, E-questions, etc. Students can add complaints and grievances, achievements.

Activity diagram for College Management System

Activity diagrams in UML display the functionalities of various activities and flow in management processes and software systems. The flow in the activity diagram can be sequential, branched, or concurrent.

Faculty and Students will allow the user to log in using the mail and password details.

Faculty will be responsible for maintaining the system and also, keeping a check on faculty members. This application have options for faculty to add notes. Notes will be accessed by all the related students.

Faculty can View and Add/EDIT/Delete new faculty, user and students into the system. Faculty can View and Add/EDIT/Delete E-resources, E-notes, and Question banks into the system. Faculty can manage grievances, achievements, etc.

Students can view and download the notes. Students can add the complaints about the faculties and other students into the portal that will be reviewed by respective persons. Students can view assignments, question banks, and Subject Notes.

Sequence diagram for College Management System

Sequence diagrams in UML are used to illustrate the sequence of messages between objects in an interaction. A sequence diagram consists of a group of objects that are represented by lifelines and the messages that they exchange over time during the interaction.

College Management is a web application that is developed for faculty and students where faculty can log in and add the assignments, notes at the same time student also can log in and access the assignment and read the notes.

Use Case Diagram for College Management System

A UML use case diagram can create a broad, high-level view of the relationship between use cases, actors involved, and systems being performed.

As you can see from the examples below, use cases are represented by oval shapes, and the lines then show at which point an actor/user participates and interacts with their corresponding use case. You can see where each actor is involved in the entire process.

Faculty, every use case is accessible to the faculty except for attendance whereas, faculty as a user can access add student, profile, and login/logout use cases.

DFD Diagram for College Management System

A data flow diagram represents the flow of information for any process or system. It shows the system with its relationship to external entities. Here, we can see how the users and the process flow work in a system.

Faculty can View and Add/EDIT/Delete new faculty and students into the system. Faculty can View and Add/EDIT/Delete E-resources, E-notes, and Question banks into the system. Faculty can manage grievances, achievements, etc.

Students can view and download the notes. Students can add the complaints about the faculties and other students into the portal that will be reviewed by respective persons. Students can view assignments, question banks, and Subject Notes.

Faculty and Student can manage their “MY Profile” and can change the password. There is Login/Logout functionality.

On the other hand, it is the faculty’s responsibility to maintain the grievances of each student.

Click here to get the source code