Automated Exams Seating Plan Test phase, srs, design phase and source code final deliverable

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.

  1. Seat Plan (editable Excel file for examination department)
  2. Date-sheet (a printable pdf file)
  3. Exam Entrance/Roll number slip for each student (a printable pdf file)
  4. Exams duty plan (timetable) for each faculty member (a pdf file)
  5. 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

  1. Login the system
  2. Add a new examination room or hall with all details ( like room code, floor, seating capacity etc.)
  3. View list of existing rooms or halls
  4. Update details of existing rooms/halls
  5. Add faculty members
  6. View faculty timetables/slots
  7. Update faculty details
  8. Add new students
  9. Update student details
  10. Generate seating plan
  11. View seating plan
  12. Update seating plan
  13. Download/print seating plan
  14. View/download/print date sheets
  15. 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

 

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
×

Hello!

Click one of our contacts below to chat on WhatsApp

× WhatsApp Us