online testing (examination) system
DESCRIPTION
Online Testing (Examination) System. complete details with pictures. 30 slides with full explanation. Must check this for a good presentation.TRANSCRIPT
Online Testing System
Presented By :
Shoaib Manzoor23
Farhan Sajid 13Ali Raza
34Ali Hassan 35
• Online examination will reduce thehuge work done by teachers,administrators and also students.
• Result will shown immediately thatreduce student anxiety.
Objective
• 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.
Scope
Introduction
Existing system
• The whole process of assigning examand evaluating their score after thetest was done manually till date.
• Processing result i.e. make questionpaper, schedule exam, check exampapers, prepare result is a lengthyprocess and time consuming.
• Difficult to analyze the exammanually.
• Fatal error may occur as all theprocess is done manually
• fast, flexible, and less prone to errors andreduce expenses and save time.
• generated result as soon as the studentgives the exam.
• The logs of appeared student and theirmarks are stored in database for futureuse.
• Result will be very precise and accurate.
Proposed System
Programming Language : PHP,CSS,HTML
Database Used : MySQL
Server Used : Apache
Technology & Tools Used
Software Used : Macromedia Dreamweaver 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.
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.
Class diagram
Student registration Use case
Managing studentsinformation by the system
Taking all theinformation of thestudent
Verify by checkingrequired fields
verification error issignalized by errormessage
if verification doesn’treturn error, usersuccessfully registered
Use Case
Student profile use case
viewing profile
student can viewher information andedit
view semestercourses andregistered courses
view examinationschedule
set for examination,view result andlogout
Use Case
Admin profile Use case
script
Managing details
admin adds, edits andremoves questions
view student detailedit or delete
upload schedule,logout
activate exam so thatstudents can run it.
Use Case
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
Online Examination via LAN :-
Student registration activity
Give exam activity
Generate result activity
Entity Relationship Model
Homepage
Screenshot
Registration
User profile
Test
Result
Admin login
Admin profile
Current system provides only multiple choices but single correctanswer selection.
Incase questions or answers need to be in graphics, currentsystem has no provision.
Unregistered users can only access the home page not anythingelse like semester courses, type of exam.
No information about total amount needed or how and where topay.
Student only can see her result. Top score is not displayed.
Limitations
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.
Future plan
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.
Conclusion