Skip to main content

DATABASE TABLE FOR ONLINE EXAMINATION PROJECT



Examination! Online exam has certain process to implement. A Candidate gives exam after his/her identification. Same thing will happen here in this project.

Ok , here two different approach can be use for providing username and password as credential for student.


First one is -

 Admin will provide username and password for candidate so that they can login and start exam. Here "username and password" will work as admit card before examination.


In second approach-

 User itself will register and will get password.In this approach candidate or student has to register before appearing in the online exam web portal.

If we think exam as an event then there are five major things will come on the way . So there are following points to be consider .

1. Candidate(A candidate is a student in exam.)

2. Exam Paper(Exam paper means questions for students.)

3. Candidate answers(Candidate Answers means student's answer key or OMR )

4. Correct answers(Answers of all questions provided by examiner after exam completion.)

5. Score after result(Checking answers key given by students.)

Either you are going to develop a small online examination system or a huge project for online examination this guide will help you extremely.

There may be various ways to happen an online exam . But you will notice that database structure never change until , major changes happen.

Note: Point number 2. and 4. may combine and use as single table because questions with answers in single table may manage easily.



So finally , four base tables can be used to create a Online Examination System.

1. User Registration Table


Online Examination Project user registration table




User registration table contains 10 fields , as shown in above snapshot.

First column is reg_id. It is auto increment and primary field. Then students's first name,last name and father's name.You may extend above table according to your project requirement.You can add mobile number in above table. Remaining fields are self explanatory.



2. Test Paper Table (with answer )



Online Examination Project  Question and Answer table



Question paper table will contain question id , question itself , four choices , correct_answer  and more fields. Test_series column has major roll in above table. All questions having same test series are co-related. A question may has different marks so question_marks field is used.If any question has hint, then hint column will be used.



3. Answers Table


Online Examination Project  Candidate Answer table


Answers table contains all answers given by  an examinee. Contains question id which is answered. Answer choice itself and candidate id . Here question_id and candidate_id_fk are foreign keys.





4. Score Table



Online Examination Project  Candidate Score Table





Score Table is additionally  created. You may skip this . But for systematic work you have to use score table also.

This project surely will need of admin section. But in point of view of database there is not more separate tables required. Admin is responsible for adding question and answer . He has full control over exam process.

Admin can see all states of students performance data.

If we talk about admin related table then admin credential table will created by developer.
This table will contain admin username and password data .

Comments

What makes FollowClass online examination software different from other school app providers is described clearly in the below table. But one factor which can be defined in any table is is our customer support for our online examination portal. We treat our customers like god. So give us a chance to serve you and get the best possible online examination portal your coaching institute.
Unknown said…
Thanks To sharing blog Excellent information with us...
sparkinfosys
Sparkinfosys is one of the best company in hyderabad ,We provide Features of online Examination website designed and developed by Spark Infosys Hyderabad. Spark Infosys provides online exam portal development etc..
Sibbu said…
Thanks and welcome sparkinfosys .
Sibbu said…
Hii .. Thanks for positive comments. I also appreciate your Dear linK.
https://www.classicaviation.in/ame-exam-question-papers.php
kloudportal said…
Thank you for sharing this post
Very nice post here thanks for it I always like and search such topics and everything connected to them.
Online Exam Software
Unknown said…
Tq and very good database created
Conduct Exam said…
Thank You for share
Unknown said…
Спасибо, друг. Очень помог.
Big thks, bro. Very helped.
Unknown said…
Thank you for share
the is said…
Great Article Cyber Security Projects projects for cse Networking Security Projects JavaScript Training in Chennai JavaScript Training in Chennai The Angular Training covers a wide range of topics including Components, Angular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training
Musicislife said…
Within a short time, EDOFOX has contributed value to the online education and online examination system. As a result, we have built a strong and diverse client base across the education and business sector.Online Exam Software
Online examination software
Best online exam software
Musicislife said…
thank you so much for this blog
The online exam software allows teachers to create online examinations in just 15 minutes, and enables them to leverage several other features to enhance online learning and examination efficiency.
ONLINE EXAM PLATFORM,Best online exam software,Learning Management System,Online Doubt Solving, Online Practice Test