Automated Exams Seating Plan Test phase, srs, design phase and source code final deliverable
Project Domain / Category Web Application
Abstract / Introduction
Examinations are one of the most important and crucial parts of the entire academic process. And, taking fair and hassle-free examinations is a big task. In our conventional mode of studies, creating an examination seating plan manually while most importantly assuring nocheating atmosphere for students and keeping in account each examination hall/room, their seating capacities, availability of faculty members, and available time slots is a quite tiresome job, and there are possible chances of mistakes and clashes. We have decided to come up with a solution that will automate the whole process and majorly facilitate the exams department to avoid all the hassle. The main task will be to design an algorithm that will take all these attributes (students count, rooms, seats in each room, faculty count etc) as input and create a fair seating plan as an output.
Target audience:
Examinations department (main entity)
Student
Faculty Members Administration
As an output, the system should also generate the following files.
- Seat Plan (editable Excel file for examination department)
- Date-sheet (a printable pdf file)
- Exam Entrance/Roll number slip for each student (a printable pdf file)
- Exams duty plan (timetable) for each faculty member (a pdf file)
- Attendance Sheet for each exam (editable Excel file for examination department and faculty)
Examination Department
The examination department should be able to perform the following main tasks
- Login the system
- Add a new examination room or hall with all details ( like room code, floor, seating capacity etc.)
- View list of existing rooms or halls
- Update details of existing rooms/halls
- Add faculty members
- View faculty timetables/slots
- Update faculty details
- Add new students
- Update student details
- Generate seating plan
- View seating plan
- Update seating plan
- Download/print seating plan
- View/download/print date sheets
- View/download/print attendance sheets
Faculty Members
Faculty members must have their own institutional credentials to log into the system. They should be able to see their timetable and choose a time slot as per their preference and availability. The slot should be locked from the faculty end before preparing the seating plan. They should be able to view, download and print their exam duty plan. They should also able to view, download and print the attendance sheets for the respective exam day.
Students
The student should be able to login to the system with their respective institutional login credentials to view, download and print their date sheet and entrance/roll number slips for the examination.
Administration
Administration entities should have excess to almost all activities. As an additional feature – a graph showing exams day to day reports can also be displayed at the administration’s end.
This is just an overview, the system may have many more features.
Tools:
Microsoft Visual Studio, SQL Server
Language: C#
Platform: ASP.NET MVC
Supervisor:
Name: Pakizah
Â