Online Examination System
Online Examination System
Online Examination System
Examination System.
By
Pradeep Kumar Verma
Introduction
1)This system has developed for the examination division to keep all required information safe and which can be maintained easily. 2)This project stores all the detailed information of the student as well as the result of the every student 3)The system stores all the detailed information of the student as well as the result of the every student. 4)The system provide addition modification and deletion of student records. 5)This project also has the facility to displaying the result.
Problem Statement:
Some of the shortcoming of the existing System are:
Low Functionality :
Security:
With the existing system the biggest problem was the low functionality of the organization. Because result does not generated at the examination completion time. Immediate result generated at the end of the examination . In the envelop the question paper is not secure. Whereas in the software just a password makes it absolutely secure from the reach of the unauthorized person.
Processing Speed :
In a manual system, checking up the answer sheet manually and they take a lot of time for displaying the result.
Data Redundancy:
In a manual system , register are maintain in which a lot of the data is written. Therefore there is a problem in the registers that the same data may be repeated again and again.
Manual Errors :
When a number of tough tasks are prepared by the humans like preparation of reports, performing long calculation then some human error are obvious due to a number of factors like mental strain, tiredness etc.
Complexity in Work:
In manual system whenever a record is to be updated or to be deleted a lot of cutting and overwriting needs to be done on the registers that are concerned that are deleted or updated record, which makes the work very complex.
Methodology
In this project the Water fall model is used for development. This is the simplest process model. In this model, the phases are organized in a linear order. The sequence of activities that waterfall model contains is feasibility analysis, requirement analyst and project planning, system design, detailed design, coding and unit testing, system integration and testing.
administrator
candedate
Exam.schedule
Certifying organizion
0-LEVEL DFD
enquiry
1.0
Relevant info. Course details
Update information
Registered student
2.0
Scheduling info Center details Exam center Schedule
Course
Prev.exam.schedule Candidate Response to exam Schedule info Candidate details Exam schedule
3.0
4.0
Monthly report
Administrator
1-LEVEL DFD
Institute
Has
Course
Day
Stu_name
Time
Duration
Stu_rollno
Stu_Address
name
Organization
Contact_no
Consist of
Gets
Gives
Certificate_no
Result
Date_of_Issue
Question Certificate
E-R DIAGRAM
Project Utility :
The project Online Examination System has been designed in such a way that very less effort should be paid to make program maintain. Online Examination System software is basically designed for managing the examination & maintaining the student records, fees detail & result. This system reduces manual labor of maintaining records. Beside this is the additional feathers provided by the project are:It is the user friendlily &easy to operate. It is secured & avoids unauthorized access It provides output like results, reports etc It generate error message whenever required
TESTING :
UNIT TESTING :
1)Registration process will be tested using unit testing after receiving the student registration request. If registration details are found correct the process will generate registration id else generate error message. 2)Candidate enters the user id & password, after receiving the id & password from the administrator. 3)If registration id & password correct then gets the question paper otherwise it display error message. 4)Exam evaluation will be tested using the unit testing if candidate select the right choice or correct answer then marks will increased
INTEGRATION TESTING :
Two or more modules are tested simultaneously for checking weltering they are performing as per expectation or not. For example :-Exam scheduling process & evaluation process will be tested using the output from examination scheduling process as input for evaluation process which involves integration of two modules.
THANK YOU