Professional Documents
Culture Documents
Automated Invigilation Assignment System: Project ON
Automated Invigilation Assignment System: Project ON
ON
AUTOMATED INVIGILATION
ASSIGNMENT SYSTEM
BACHELOR OF TECHNOLOGY
Computer Science
SUBMITTED BY
We express our sincere thanks towards our guide and Mentor Mr.
Pankaj Sambyal for his constant encouragement and support in the design,
implementation and evaluation of the project. We are grateful to him for
being instrumental in the completion of our project. With his dedicated,
guidance, sincerity and proper assistance, we were able to complete the
project. We are thankful to him for his constant criticism and valuable
suggestions, which benefitted us a lot while developing this project. We are
also thankful to all the subjects’ teachers and the lab staff of Computer
Science Department for their constant support and guidance.
CERTIFICATE
I. Introduction:
The manual procedure used in educational institutions for invigilating
exams is time consuming and error prone due to human limitations. The
purpose of our project AIAS is to provide a solution concerning the
invigilation of examinations in educational institutes, colleges. Recently
most of these educational institutes use manual procedures to assign
invigilators of a certain exam in their respective rooms. By using manual
procedures the institutes, colleges were able keep record of all invigilation
duties and invigilators. When assigning invigilators the institutions supposed
to determine the preferences of all the invigilators and allot the invigilation
duties to all the teachers
Our project will provide the best solution to automatically perform all
those activities within a reasonable time with minimum efforts needed.
II. Overview:
The system will be web-based application using client-server
architecture. It will be able to track all issues related to invigilation duties.
Thus, the system will guide the invigilators from commencing exams to the
finishing of exams in the educational institutions. The application will be
developed using PHP as the server-side scripting language and therefore will
run on a server that supports PHP frameworks and it will be connected to the
Database (MySQL) using appropriate database connectivity means.
Users will access the system using web browsers (Mozilla Firefox,
Opera, Chrome) through an account which will be created by the System
Administrator.
IV. Objective:
The main objective of this project is to design a web based application
that can automate all invigilation procedures that were done manually in
different educational institutions.
The specific objectives of this work are to:
Time consuming
Needs large space
Need of effort
Need of several people
Data consistency
Better data accessibility
Less effort
Data sharing
Software Requirement Specification
1) Introduction
The following subsections of the SRS document provide an
overview of the entire SRS.
1.1) Purpose
The purpose of our project is to create a web portal named
Automated Invigilation Assignment System which is an Invigilator-
Exam Assignment consists of a mathematical model; a database storing
the information and web-based user interfaces is constructed to solve the
problem by providing an environment for a practical usage.
1.2) Scope
This website provides facility to institutes to conduct exams by
providing a portal to colleges in which the information regarding the
invigilation i.e. the preferences (morning or evening duty).
Benefits:
The main benefit of our web portal is reduces work, maintaining
accuracy, increasing efficiency and saving time.
1.3) Abbreviations
XAMPP stands for Cross platform Apache server MySQL PHP Perl
programming language
2) Overall Description:
id name
username departme
nt
AIAS
login maintai user
imag
ns e
Passwor age
dword
gende
r
Selec
department ts
reques
ts
id duty
date
sessio
n Duty
Teacher_i
_no.
d
Duty_req
request
approv
es
status
revise
admin
d
Duty_n date
o
Database Tables
Table name: "login"
Description : This table is designed for storing the log in details of admin profile.
Login Request
Login
AIAS Login Response User
Administration
Manage
User Database
Level 1- Diagram:
Administrator User
Login Response Login Login Response
Fill form
User Database
Edit/View form
Level 1- Diagram for user:
User Database
Enter
User URL Username
Check
& Password Validity
If Valid
Request for
exchanging duties
View/Edit personal
information
Login User Account
User Database
Use Case Diagram for Administrator
LOGIN
Admin
PROVIDE
USERNAME
&
PASSWORD
UPDATE
USER
PASSWORD
VIEW
ACCOUNT
USER
DATABASE
Use Case Diagram for User
Sign Up
User
Sign In
Fill Form
View Form
Request for
Changing
Duties
Update
Personal
Information
Use Case Analysis:
For Administrator:
Sign up page
Sign In page