Exam Hall Seating Allocation System
Exam Seating & Teacher Duty allocation is a term which is basically concerned with the allocation of the rooms, distribution of the students in the class in such a way to stop or minimize cheating and assigning the teachers with the duties for the invigilation. With the increasing number of students, subjects, departments and rooms, the duty management becomes important. However, this process is done manually as a result it is extremely time consuming leading to inconsistency, inaccuracy and wastage of time.
Currently, the exam committee members manually allocate classrooms, segregate the students according to their requirements, assign the duties to the teachers with various constraints and allocate the seats in such a way which prevents cheating. This is a tedious and a time-consuming task with scope for a lot of errors and inconsistencies. The proposed software aims to reduce the number of classrooms used, assign the duties systematically and minimize cheating prevailing in the class. It will also reduce the time consumption and the manual human dependency.
Students Seating Arrangement
This module focuses on arranging students in a classroom. There are various constraints that must be satisfied by the system are summarized below: ●Minimum number of classrooms should be utilized. ●All students should be allocated a seat. ●To avoid cheating, neighbouring students must not be of the same departments. ●Minimize the number of question sets used in a class. ●Students exempted from the examination should not be allocated a seat.
There are various types of seating arrangement that can be followed: the first is one student per bench and the second one is two students per bench. Code Shoppy
One Student per Bench
In this type of arrangement, the students who belong to the same department are made to sit diagonally to each other. This arrangement prevents cheating in the class and helps the invigilators keep an eye on the students in the most effective manner.
Two Students per Bench
In this type of arrangement, the students who belong to the same department are made to sit one behind the other. Here two students of the different department are made to sit on the same bench adjacent to each other. This helps to satisfy the criteria of having minimum number of classes. Also, an exam involving two different subjects can be easily conducted without wasting extra resources. It also reduces the number of invigilators required.
The Software automates the process of generating exam seating arrangement and teacher duties duty allocation task. Data entered once can be reused as well as it is easy to use. The Scope of the software can be improved by increasing its functionalities, this system can be used to allot seats and duties for national level exams like the JEE, NEET, etc. This can also be used by the various universities to allocate the seats during any exams that they conduct during the course of the semester.
The SSA and the SDA algorithms discussed in this paper are used to allocate the seating arrangement and the duties during an exam. This software helps the Exam Coordinators to allocate the duties to the respective teachers and also to develop a student seating allocation plan for examinations. The project aims at allocating the duties with much greater effectiveness. The software serves the purpose of saving the manual work and time put into the allocation. Optimum use of the resources available will be done without wasting extra classrooms and the allocation of the duties to the teacher will be done by checking their availability. https://codeshoppy.com/ Many constraints are considered while developing the software to increase its flexibility.

No comments:
Post a Comment