From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Online Testing (Examination) System
1.
2. Online Testing System
Presented By :
Shoaib Manzoor
23
Farhan Sajid 13
Ali Raza
34
Ali Hassan 35
3. Objective
• Online examination will reduce the
huge work done by teachers,
administrators and also students.
• Result will shown immediately that
reduce student anxiety.
4. Scope
• Its design for university.
• Design to facilitate administrator and
user.
• Can be used anywhere anytime as it
is web based application.
• Useful for teachers for managing
question paper and exam.
• Online exam can be conduct any
time.
Introduction
5. Existing system
• The whole process of assigning exam
and evaluating their score after the
test was done manually till date.
• Processing result i.e. make question
paper, schedule exam, check exam
papers, prepare result is a lengthy
process and time consuming.
• Difficult to analyze the exam
manually.
• Fatal error may occur as all the
process is done manually
6. Proposed System
• fast, flexible, and less prone to errors and
reduce expenses and save time.
• generated result as soon as the student
gives the exam.
• The logs of appeared student and their
marks are stored in database for future
use.
• Result will be very precise and accurate.
7. Technology & Tools Used
Programming Language :
PHP,CSS,HTML
Database Used : MySQL
Server Used : Apache
Software Used : Macromedia
Dreamweaver 8
8. Context diagram
On-Line Exam
system
Student
Administrator
The Administrator can do the following:
Create/delete accounts.
Change password.
Create/ delete/update semester courses.
Insert questions for courses.
Upload exam schedule.
Specify the answers.
View all records (student).
Update/delete specific record.
View result of student.
9. Context diagram
The Student can do the following:
Create account.
Update optional info (contact no., address).
Register courses.
View registered course.
Choose exam.
Review answers.
See exam mark.
See total GPA.
Download exam schedule and other material.
11. Use Case
Student registration Use case
Managing students
information by the system
Taking all the
information of the
student
Verify by checking
required fields
verification error is
signalized by error
message
if verification doesn’t
return error, user
successfully registered
12. Use Case
Student profile use case
viewing profile
student can view
her information and
edit
view semester
courses and
registered courses
view examination
schedule
set for examination,
view result and
logout
13. Use Case
Admin profile Use case
script
Managing details
admin adds, edits and
removes questions
view student detail
edit or delete
upload schedule,
logout
activate exam so that
students can run it.
14. Appear for exam Use case
Start an Exam
student can choose one
of available exams
after student finishes
test, its result is being
viewd and saved
system sets time of exam
and process result
system sets time of exam
and process result
27. Limitations
Current system provides only multiple choices but single correct
answer selection.
Incase questions or answers need to be in graphics, current
system has no provision.
Unregistered users can only access the home page not anything
else like semester courses, type of exam.
No information about total amount needed or how and where to
pay.
Student only can see her result. Top score is not displayed.
28. Future plan
Develop a student profile that have the fetcher of
upload profile picture, view the notifications given by
the faculty, view classmate list, view academic
calendar, notification before examination etc.
A user friendly interface in an enhanced version.
Divide admin panel into teachers and administrator
who will mange it.
Make more protected and secure from spam,
unwanted data hazard, secure user profile.
29. Conclusion
The Online test System is developed using Java and
sql fully meets the objectives of the system for
which it has been developed. The system has
reached a steady state where all bugs have been
eliminated. The system is operated at a high level of
efficiency and all the teachers and user associated
with the system understands its advantage. The
system solves the problem. It was intended to solve
as requirement specification.