Online Exam Portal project has been made very interactive keeping in mind its reusability and user friendliness. The project has been developed using PHP as a front end and MYSQL SERVER as back end. The user is provided with a database where the information is stored and can be retrieved any time when required. Security is maintained for the system, there is a User Name and Password for an authorized person only that person can access the data in the system.
Objectives of Online Exam Portal:
The purpose of this project is to develop Online Examination System. This is a web based Online Examination System which will help in conducting the Online Examination. The purpose of this Online Examination System project is to provide a web application which will considerably reduce the time required to give the exam and know the results. This project will provide an efficient platform both for the students and the teachers, by enabling examinations to be taken online.
Problem Statement of Online Exam Portal:
Presently, if the teachers conduct any objective examination, they have to check the answer sheets manually which is time consuming and the generation of results manually might result in errors.
Online examination helps students of schools/ College/ Institutions is to offer a quick and easy way to appear for the exam. It also provides the results immediately after the exam. The students have to enter a valid user id and password to attend the exam. This examination contains multiple choice questions and appropriate number of options. There are no limitations on number of options and it can be randomized. This examination project provides time limit to finish the exam. The user can see their results after completing the exam.
Project Scope of Online Exam Portal:
- Online Examination system is designed for Educational Institutions (like schools, colleges, universities, training Institutions).
- It can be used anywhere any time as it is a web based application.
- It reduces the time of taking examinations of the students manually.
- This system will provide better security and transparency in the examination.
- The system handles all the operations, and generates reports as soon as the test is finish, that includes name, mark, time spent to solve the exam.
- Allows students to check correct answers after the examination.
- The type of questions is only multiple choice or true and false.
- XAMPP Software
- Server: Apache server
- Programming Language: PHP
- Database: MySQL
There are 3 kinds of users in the proposed system.
- Student: The student will logon to the system and take his/her examination. He can also check his previous examinations marks and his/her details. The student will get result immediately after the completion of the examination.
- Examiner: Examiners of each course will prepare questions and its options and loaded into the software. Examiners will approve student certificates generated by system.
- Administrator: The administrator is the main user of the system, and he can control complete website.
Project modules of Online Exam Portal:
- Login Module: In this module user can login to the website by entering login ID and password. After Login the system links to Profile page.
- Accounts Module: The module maintains the details for each student as well as provides a facility for editing the student details and the students can change their own passwords in this module if required.
- Examination Module: In this module students can take the exam and submit the answers. The system can automatically create exams by randomly choosing questions from database. It provides limited time to answer the questions. When the student starts the exam the timer will start automatically and show the student how much time is left. After the exam this module will be disabled automatically and Results can be viewed immediately upon Submission.
- Dashboard Module: Only Administrator and Examiner can access this module. here administrator or examiner can view student details, Marks report, examination report, etc. It has a facility to Add students details, view Student List as well as Edit student details and Also administrator can manage users details, course and subject details.
- Question Bank Module: Questions bank will have a program to add, modify and delete questions from subject. Here Examiner can upload questions and set valuation schemes and test duration. The questions have different attributes like subject, topic, marks, question text, options and the answer. The question can be text or image.
- Results Module: In this module students and examiners will get instant results. Results can also be printed as soon as the test finishes.
Video demonstration of Online Examination:
Download source code and Complete project Report:
Download link contains:
- Online Examination project source code with MySQL Database
- Project Report format
- Online Examination project synopsis
- Online Examination project SRS
- e-exam System design
- e-exam Database design
- Online test detailed design
- Testing documentation of online exam
- Screenshots of online exam
- and many more