19-06-2012, 01:18 PM
Online Examination System
online examination system srs.docx (Size: 25.55 KB / Downloads: 410)
INTRODUCTION
The Online Examination System is a web based application developed in MySQL and PHP.This is run from an In–House Apache Web server on their internal network.
The examination consists of different types of multiple choice questions. The questions are selected at random keeping the proper weight age for the various topics. The answers are evaluated and the marks obtained for each along with the answer given by the students are stored in the database.
The examiner can get the results immediately in various forms -- the general mark list, the detailed general mark list where the marks obtained by the student in each topic of the subject is shown (red underline for below passing marks) as well as the answer sheet of the student.
The trends graph show the graph of how many students have passed in each topic of a particular subject (Topic wise comparison graph) as well as how many students have passed in each subject (Subject wise comparison graph). There is also the provision for a Trends graph of comparing how many students have passed topic wise in each subject at the midterm as well as final exams if there are two exams for the subjects.. The software maintains the details for each student as well as provides a facility for editing the student details if required.
There is Password based access for Individual Answer Sheet, General Mark Lists and Trends Graphs. Authentication is provided Via Sessions and the password is stored in encrypted form (MD5 hash) in the database. This Online Examination System in PHP and MySQL can be modified and customized to suit the need of any Educational Institutions, Primary and Secondary Schools, Colleges, Professional and Vocational Institutes, Universities or Training Academies.
This software is particularly suited to conduct competitive exams like recruitment exams and Common Entrance Tests (CET) of various states as it will save valuable time spent on assessing the answer books and the results can be obtained immediately.
Working of the Online Examination System in PHP and MySQL with Trends Graphs:
Here I will give you a brief idea of the working of the Online Examination System developed in MySQL and PHP. After a student has selected the proper on question paper and logged in, he will be presented the question paper. The total questions asked in the paper will be fixed for a particular Course paper. For a partly static system, the total questions that should be in the paper have to be specified at the time of designing the system.
In case of a fully dynamic examination system the System Administrator can enter as well as edit the question and answers as well as set a large number of parameters of the exam including the number of questions of the course paper, the number of sets of questions and a few more. Further details regarding the various options in this regard are given in Online Examination Design Considerations and Customisation Options ; Normally any exam has 50 or 100 questions in the paper. The examination consists of different types of multiple choice questions. The questions are selected at random keeping the proper weightage for the various topics.
Now if you wish to randomise as is done in most of the cases to prevent malpractices, a student can get Set 1 of the first section, Set 10 of the second, Set 7 of the third, Set 2 of the fourth and so on. Of course, all the Sets of a particular question will cover the same topics and will have the same level of difficulty. The total questions required would be 50 * 10 =500 questions and the number of sets settings would be 10. i.e. for each section the number of sets available for the computer to choose would be 10 and it would choose any one of them at random as explained earlier. The answers are evaluated instantly by the software on submission and the marks obtained for each along with the answer given by the student are stored in the database.
The examiner can get the results immediately in various forms. In order to get the results the administrator has to login as there is Password based access for Individual Answer Sheet, General Mark Lists and Trends Graphs. Authentication is provided Via Sessions and the password is stored in encrypted form (MD5 hash) in the database.
FEATURES:
• Secure
• Easy to use
• Reliable and accurate
• No need of examiner
The online test created for taking online test has following stages
• Login
• Test
• Result
EXISTING SYSTEM
The whole process of assigning test and evaluating their scores after the test, was done manually till date. Processing the test paper i.e. checking and distributing respective scores used to take time when the software was not installed.
DISADVANTAGES OF CURRENT SYSTEM:
• The current system is very time consuming.
• It is very difficult to analyze the exam manually.
• To take exam of more candidates more invigilators are required but no need of invigilator in case of on line exam.
• Results are not precise as calculation and evaluations are done manually.
• The chances of paper leakage are more in current system as compared to proposed system.
• Result processing takes more time as it is done manually
PROPOSED SYSTEM
The online test created for taking online test has following features: In comparison to the present system the proposed system will be less time consuming and is more efficient. Analysis will be very easy in proposed system as it is automated.
Result will be very precise and accurate and will be declared in very short span of time because calculation and evaluations are done by the simulator itself. The proposed system is very secure as no chances of leakage of question paper as it is dependent on the administrator only. The logs of appeared candidates and their marks are stored and can be backup for future use.