0% found this document useful (0 votes)
84 views16 pages

Online Examination System: Software Requirement Specification

This document outlines requirements for an online examination system. The system allows multiple students to take exams at the same time from anywhere in the world. It displays results immediately after the test is finished so students do not have to wait. The system is managed by administrators who can create exams and monitor activity. Students, examiners, and administrators each have different roles in registering, conducting exams, and viewing results through the online interface.

Uploaded by

Ramish Shakeel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
84 views16 pages

Online Examination System: Software Requirement Specification

This document outlines requirements for an online examination system. The system allows multiple students to take exams at the same time from anywhere in the world. It displays results immediately after the test is finished so students do not have to wait. The system is managed by administrators who can create exams and monitor activity. Students, examiners, and administrators each have different roles in registering, conducting exams, and viewing results through the online interface.

Uploaded by

Ramish Shakeel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

ONLINE

EXAMINATION
SYSTEM
Software requirement Specification
GROUP MEMBERS
Hamza Yousaf 70062249
Hamza Muneer 70062215
Sehryar Ahmed 70062648
Deliver to
 Sir Ejaz Khan Baig
ONLINE EXAMINATION
SYSTEM
This web application provides the facility to online examination worldwide. It saves time as it
allows number of students/candidates to give the exam at same time and display the results at
the end of the test, so there is no need to wait for the result.
SHORT DESCRIPTION
 This web application provides the facility to online examination worldwide. It saves time as
it allows number of students/candidates to give the exam at same time and display the results
at the end of the test, so there is no need to wait for the result.
 It is evaluated and generated by the server. Administrator has privileges to create, modify and
delete the test papers and its particular questions.
 It eliminates the use of items like pen, paper, etc.
 User can register, login and give the test with his specific id, and can see the results and other
can view sample papers without id.
FUNCTIONAL
REQUIREMENTS (STUDENT)
 Register
 Login
 Check Notifications
 Exam Details
 Give Exam
 View Result
 Logout
FUNCTIONAL
REQUIREMENTS
 Registration
(EXAMINER)
 Login
 Set Question Paper
 Deliver Result
 Logout
FUNCTIONAL
REQUIREMENTS
 Conduct Exam
(ADMINISTRATOR)
 Add/Remove Examiner
 Add/Remove Student
 Check all activities
 Attendance
NON-FUNCTIONAL
REQUIREMENTS
 Performance
 Reliability
 Availability
 Security
 Maintainability
 Portability
INTERFACE REQUIREMENTS
User Interface:
 Registration Screen
 Login Screen
 Entering Questions
 Exam Detail Screen
 Result Displaying Screen
INTERFACE REQUIREMENTS
Hardware Interface:
Screen resolution of at least 800X600 is required for proper and complete viewing of
screens. Higher resolution will be accepted.
Software Interface:
 Any window based operating system.
 MySQL Server Database
 Php and JavaScript
USE CASE
SEQUENCE DIAGRAM
DATA FLOW DIAGRAM
ER DIAGRAM
TOOLS AND TECHNOLOGIES
Technologies:
 Html
 CSS
 Php
 MySQL

Tools:
 Sublime text 3
 Database Server
REFERENCES
 Journal of Computer Science Issues (IJCSI), 2012, by Manav Singhal, Anupam Shukla.
 Geofencing system and method, 2012, by Andrew Andrey Li, Khenaidoo Nursimulu,
Mykhaylo Michael Reshetnyak.

You might also like