0% found this document useful (0 votes)
80 views

Software Requirements Specifications For: Online-Examination

This document outlines the software requirements for an online examination system. It describes the key features such as secure login, question selection, and instant results. The system allows students to login remotely, take tests online, and get automated scoring. It will replace a manual paper-based exam system. The document specifies requirements for functions, performance, users and defines important terms for the online exam software.

Uploaded by

Shashank Arora
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views

Software Requirements Specifications For: Online-Examination

This document outlines the software requirements for an online examination system. It describes the key features such as secure login, question selection, and instant results. The system allows students to login remotely, take tests online, and get automated scoring. It will replace a manual paper-based exam system. The document specifies requirements for functions, performance, users and defines important terms for the online exam software.

Uploaded by

Shashank Arora
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

SOFTWARE REQUIREMENTS

SPECIFICATIONS FOR
ONLINE-EXAMINATION
Project Name: Online examination
Version: V1.0
Date: 09/09/2010
Status: Initial

APPROVAL AND COMPULSORY REVIEW LIST


ROLE NAME DATE
Lab faculty/Incharge Er. Vishnu gehlot 09/09/2010
VERSION TRACKING

DATE VERSION COMMENTS AUTHOR


09/09/2010 V1.0 Initial version of SRS Shashank arora
Sanjay jangid
Table of Contents:
 
1. Introduction

1.1. Scope

     1.2. Audience                                         

2. General Description 

2.1. Product Perspective 

2.2. Product Functions 

2.3. User Characteristics  

2.4. General Constraints  

2.5. Assumptions 

2.6. Dependencies 

3. Specific Requirements 

3.1. External Interfaces 

3.2. Functions 

3.3. Performance Requirements

   3.4. Design Constraints 

4.   Abbreviations, Acronyms and Definitions

    5.   References   

 
1. INTRODUCTION

1.1 SCOPE
Software requirements specifications (SRS) are a kind of document
that it is a complete description of the behavior of the system to be
developed. This documentation of online examination give detail
knowledge about the functionality, how it is different from manual
examination and all the specific features.
1.2 AUDIENCE
This document can be refers by all the technical members of any
universities, students and faculty members and the software
developer who use this document for the future enactments.

2. GENERAL DESCRIPTION

2.1 PRODUCT PERSPECTIVE


This online- exam is used in many areas especially in terms of other
manually taking exams.
Few of them are:-
 This can be used in educational institutions as well as in
corporate world.

 Can be used anywhere any time as it is a web based


application (user Location doesn’t matter).

 No restriction that examiner has to be present when the


candidate takes the test.

 Now a day it is used in place of manual system to


accomplish exams.

2.2 PRODUCT FUNTION


Features:-
 Secure
 Easy to use
 Reliable and accurate
 No need of examiner
 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

2.3USER CHARACTERISTICS
The users that will use this software is :-
 Student -> user mostly a student who will appear for the
examination.
 Faculty ->another user mostly the faculty member , lecturer
or examiner who posts set of questions , the available
options and correct answer.
 Administrator -> super user, adds faculty and manage
system.
2.4 GENERAL CONSTRAINTS

Not applicable.

2.5 ASSUMPTION
 Username are valid email address of respective user
 Administrator has the authority to add/delete faculty level
accounts.
 Faculty has the authority to approve/expel the student.
 Faculty has the authority to change the student’s group.

2.6 DEPENDENCIES
 Lack of knowledge about the client server architecture.
 Information about star topology.
 Standards for the any online application are not to be much
clarified.
 When we are creating the online application php and jsp
are best suited but for security and centralized purpose but
php is not very efficient.

3 SPECIFIC REQUIREMENTS
3.3 EXTERNAL INTERFACES

Not applicable.

3.4 FUNTIONS

The online test created for taking online test has following
stages
1. Login
2. Test
3. Result
Login:-
 There is a quality login window because this is more secure
than other
 login forms as in a normal login window there are multiple
logins available
 So that more than one person can access to test with there
individual login.
 But in this project there is only one login id i.e.
administrator id and
 Password by which a person enter the site. Hence it is more
secure and Reliable than previously used on-line test
simulators.
TEST:
 Test page is the most creative and important page in this
project. It
 consists of 2 modules namely:
i. Subject selection
ii. Utilities
Subject selection:-
 From the given choices the candidate can select his
 Field (like C, C++ and JAVA etc) for taking on with the test.
Utilities:-
It includes:-
 Skip and come back to the question afterwards if needed.
 Gives the list of attempted and unattempted questions
 and can go to any question directly and can either
 Attempt or change the answer of the already attempted
question.

3.5 PERFORMANCE REQUIREMENTS


 Centralized data (security)
 Multiuser (interface)
 Control on redundancy
 Can over wide area
 Instant result and report generation
 Economical to an organization
 Minimization of proper work
 Secured information system
 Administrative control on every system
 Time saving
 Lack of possibility of error
3.6DESIGN CONSTRAINTS
Not applicable.

4. ABBREVATIONS, ACRONYMS AND DEFINATIONS


 Three major users
i. Students
ii. Faculty
iii. Administrator
 HTTP protocol – this is the protocol which is used to send
and receive information b/w client and server.
 Php (server side scripting language)
 Java script (client side)
 Star topology :- it is the arrangements of different network
element to give a central control over the super user that is
administrator in this project which is called hub .
 Web browser :- to browse and stream any scripting
language and to respond the messages .
 Communication tools :- these tools are used for
communicating different network elements (server and
client).
4 REFERENCES

Document Revision Description


http://www.iisjaipur.org/iiim- 1 On this website the
current-08 details about the
mandatory features of
online examination is
concerned.

http://www.scribd.com - -

You might also like