Exam Seating Management System UML Diagram

Posted By freeproject on March 19, 2018

Exam Seating Management System Activity Diagram

Posted By freeproject on March 13, 2018

This is the Activity UML diagram of Exam Seating Management System which shows the flows between the activity of , Teacher, Block, Room, Student. The main activity involved in this UML Activity Diagram of Exam Seating Management System are as follows:

  • Activity
  • Teacher Activity
  • Block Activity
  • Room Activity
  • Student Activity

Features of the Activity UML diagram of Exam Seating Management System

  • Admin User can search , view description of a selected , add , update and delete .
  • Its shows the activity flow of editing, adding and updating of Teacher
  • User will be able to search and generate report of Block, Room, Student
  • All objects such as (, Teacher, Student) are interlinked
  • Its shows the full description and flow of , Room, Student, Block, Teacher
Exam Seating Management System Activity Diagram

Exam Seating Management System Class Diagram

Posted By freeproject on August 2, 2017

Exam Seating Management System Class Diagram describes the structure of a Exam Seating Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Exam Seating Management System are Student, Block, Room, Exam, Seat, Teacher.

Classes of Exam Seating Management System Class Diagram:

  • Student Class : Manage all the operations of Student
  • Block Class : Manage all the operations of Block
  • Room Class : Manage all the operations of Room
  • Exam Class : Manage all the operations of Exam
  • Seat Class : Manage all the operations of Seat
  • Teacher Class : Manage all the operations of Teacher

Classes and their attributes of Exam Seating Management System Class Diagram:

  • Student Attributes : student_id, student_college_id, student_name, student_mobile, student_email, student_username, student_password, student_address
  • Block Attributes : block_id, blocK_ room_id, block_number, block _description
  • Room Attributes : room_id, room_exam_id, room_number, room_type, room_description
  • Exam Attributes : exam_id, exam_student_id, exam_roll_number, exam_date exam_name, exam_type, exam_description
  • Seat Attributes : seat_id, seat_student_id, seat_exam_id, seat_number, seat_type, seat_description
  • Teacher Attributes : teacher_id, teacher_exam_id, teacher_name, teacher_mobile, teacher_email, teacher_username, teacher_password, teacher_address

Classes and their methods of Exam Seating Management System Class Diagram:

  • Student Methods : addStudent(), editStudent(), deleteStudent(), updateStudent(), saveStudent(), searchStudent()
  • Block Methods : addBlock(), editBlock(), deleteBlock(), updateBlock(), saveBlock(), searchBlock()
  • Room Methods : addRoom(), editRoom(), deleteRoom(), updateRoom(), saveRoom(), searchRoom()
  • Exam Methods : addExam(), editExam(), deleteExam(), updateExam(), saveExam(), searchExam()
  • Seat Methods : addSeat(), editSeat(), deleteSeat(), updateSeat(), saveSeat(), searchSeat()
  • Teacher Methods : addTeacher(), editTeacher(), deleteTeacher(), updateTeacher(), saveTeacher(), searchTeacher()

Class Diagram of Exam Seating Management System :

Class Diagram Image: 
Exam Seating Management System Class Diagram

Exam Seating Management System Component Diagram

Posted By freeproject on February 8, 2018

This is a Component diagram of Exam Seating Management System which shows components, provided and required interfaces, ports, and relationships between the Room, Block, Exam, Teacher and . This type of diagrams is used in Component-Based Development (CBD) to describe systems with Service-Oriented Architecture (SOA). Exam Seating Management System UML component diagram, describes the organization and wiring of the physical components in a system.

Components of UML Component Diagram of Exam Seating Management System:

  • Room Component
  • Block Component
  • Exam Component
  • Teacher Component
  • Component

Featues of Exam Seating Management System Component Diagram:

  • You can show the models the components of Exam Seating Management System.
  • Model the database schema of Exam Seating Management System
  • Model the executables of an application of Exam Seating Management System
  • Model the system's source code of Exam Seating Management System
Component Diagram: 

Exam Seating Arrangement System Dataflow Diagram

Posted By freeproject on April 20, 2017

Exam Seating Arrangement System Data flow diagram is often used as a preliminary step to create an overview of the Exam Seating Arrangement without going into great detail, which can later be elaborated.it normally consists of overall application dataflow and processes of the Exam Seating Arrangement process. It contains all of the userflow and their entities such all the flow of Exam, Seats, Block, Room, Student, Class, Subject. All of the below diagrams has been used for the visualization of data processing and structured design of the Exam Seating Arrangement process and working flow.


Zero Level Data flow Diagram(0 Level DFD) of Exam Seating Arrangement System :

This is the Zero Level DFD of Exam Seating Arrangement System, where we have eloborated the high level process of Exam Seating Arrangement. It’s a basic overview of the whole Exam Seating Arrangement System or process being analyzed or modeled. It’s designed to be an at-a-glance view of Student,Class and Subject showing the system as a single high-level process, with its relationship to external entities of Exam,Seats and Block. It should be easily understood by a wide audience, including Exam,Block and Student In zero leve DFD of Exam Seating Arrangement System, we have described the high level flow of the Exam Seating Arrangement system.

High Level Entities and proccess flow of Exam Seating Arrangement System:

  • Managing all the Exam
  • Managing all the Seats
  • Managing all the Block
  • Managing all the Room
  • Managing all the Student
  • Managing all the Class
  • Managing all the Subject
Zero Level DFD Exam Seating Arrangement System

First Level Data flow Diagram(1st Level DFD) of Exam Seating Arrangement System :

First Level DFD (1st Level) of Exam Seating Arrangement System shows how the system is divided into sub-systems (processes), each of which deals with one or more of the data flows to or from an external agent, and which together provide all of the functionality of the Exam Seating Arrangement System system as a whole. It also identifies internal data stores of Subject, Class, Student, Room, Block that must be present in order for the Exam Seating Arrangement system to do its job, and shows the flow of data between the various parts of Exam, Block, Class, Subject, Student of the system. DFD Level 1 provides a more detailed breakout of pieces of the 1st level DFD. You will highlight the main functionalities of Exam Seating Arrangement.

Main entities and output of First Level DFD (1st Level DFD):

  • Processing Exam records and generate report of all Exam
  • Processing Seats records and generate report of all Seats
  • Processing Block records and generate report of all Block
  • Processing Room records and generate report of all Room
  • Processing Student records and generate report of all Student
  • Processing Class records and generate report of all Class
  • Processing Subject records and generate report of all Subject
First Level DFD Exam Seating Arrangement System

Second Level Data flow Diagram(2nd Level DFD) of Exam Seating Arrangement System :

DFD Level 2 then goes one step deeper into parts of Level 1 of Exam Seating Arrangement. It may require more functionalities of Exam Seating Arrangement to reach the necessary level of detail about the Exam Seating Arrangement functioning. First Level DFD (1st Level) of Exam Seating Arrangement System shows how the system is divided into sub-systems (processes). The 2nd Level DFD contains more details of Subject, Class, Student, Room, Block, Seats, Exam.

Low level functionalities of Exam Seating Arrangement System

  • Admin logins to the system and manage all the functionalities of Exam Seating Arrangement System
  • Admin can add, edit, delete and view the records of Exam, Block, Student, Subject
  • Admin can manage all the details of Seats, Room, Class
  • Admin can also generate reports of Exam, Seats, Block, Room, Student, Class
  • Admin can search the details of Seats, Student, Class
  • Admin can apply different level of filters on report of Exam, Room, Student
  • Admin can tracks the detailed information of Seats, Block, Room, , Student
Second Level DFD Exam Seating Arrangement System

Exam Seating Management System ER Diagram

Posted By freeproject on July 17, 2017

This ER (Entity Relationship) Diagram represents the model of Exam Seating Management System Entity. The entity-relationship diagram of Exam Seating Management System shows all the visual instrument of database tables and the relations between Block, Exam, Student, Teacher etc. It used structure data and to define the relationships between structured data groups of Exam Seating Management System functionalities. The main entities of the Exam Seating Management System are Student, Block, Room, Exam, Seat and Teacher.

Exam Seating Management System entities and their attributes :

  • Student Entity : Attributes of Student are student_id, student_college_id, student_name, student_mobile, student_email, student_username, student_password, student_address
  • Block Entity : Attributes of Block are block_id, blocK_ room_id, block_number, block _description
  • Room Entity : Attributes of Room are room_id, room_exam_id, room_number, room_type, room_description
  • Exam Entity : Attributes of Exam are exam_id, exam_student_id, exam_roll_number, exam_date exam_name, exam_type, exam_description
  • Seat Entity : Attributes of Seat are seat_id, seat_student_id, seat_exam_id, seat_number, seat_type, seat_description
  • Teacher Entity : Attributes of Teacher are teacher_id, teacher_exam_id, teacher_name, teacher_mobile, teacher_email, teacher_username, teacher_password, teacher_address

Description of Exam Seating Management System Database :

  • The details of Student is store into the Student tables respective with all tables
  • Each entity (Teacher, Room, Seat, Block, Student) contains primary key and unique keys.
  • The entity Room, Seat has binded with Student, Block entities with foreign key
  • There is one-to-one and one-to-many relationships available between Seat, Exam, Teacher, Student
  • All the entities Student, Seat, Room, Teacher are normalized and reduce duplicacy of records
  • We have implemented indexing on each tables of Exam Seating Management System tables for fast query execution.
Exam Seating Management System ER Diagram

Exam Seating Management System Sequence Diagram

Posted By freeproject on January 31, 2018

This is the UML sequence diagram of Exam Seating Management System which shows the interaction between the objects of , Teacher, Block, Room, Exam. The instance of class objects involved in this UML Sequence Diagram of Exam Seating Management System are as follows:

  • Object
  • Teacher Object
  • Block Object
  • Room Object
  • Exam Object

This is the UML sequence diagram of Exam Seating Management System which shows the interaction between the objects of , Teacher, Block, Room, Exam. The instance of class objects involved in this UML Sequence Diagram of Exam Seating Management System are as follows:

  • Object
  • Teacher Object
  • Block Object
  • Room Object
  • Exam Object

Exam Seating Management System Use Case Diagram

Posted By freeproject on July 24, 2017

This Use Case Diagram is a graphic depiction of the interactions among the elements of Exam Seating Management System. It represents the methodology used in system analysis to identify, clarify, and organize system requirements of Exam Seating Management System. The main actors of Exam Seating Management System in this Use Case Diagram are: Super Admin, System User, Examiner, Student, who perform the different type of use cases such as Manage Student, Manage Block, Manage Room, Manage Exam, Manage Seat, Manage Teacher,, Manage Users and Full Exam Seating Management System Operations. Major elements of the UML use case diagram of Exam Seating Management System are shown on the picture below.

The relationships between and among the actors and the use cases of Exam Seating Management System:

  • Super Admin Entity : Use cases of Super Admin are Manage Student, Manage Block, Manage Room, Manage Exam, Manage Seat, Manage Teacher,, Manage Users and Full Exam Seating Management System Operations
  • System User Entity : Use cases of System User are Manage Student, Manage Block, Manage Room, Manage Exam, Manage Seat, Manage Teacher,
  • Examiner Entity : Use cases of Examiner are Check Seats, Allot Seats, Manage Candidates
  • Student Entity : Use cases of Student are Search Seats, Search Rooms, Search Exam

Use Case Diagram of Exam Seating Management System :

Exam Seating Management System Use Case Diagram

Project Category