Software requirement specification for online library management system project
SRS for online booking systemFull description
online quiz thru j2ee
online quiz system
Online Campus Recruitment SystemFull description
Online Campus Recruitment System
this the SRS of Online Tutor
online banking srsFull description
System Requirement Specifcation Specifcation 1. Intr Introd oduc ucti tion on 1.1 Purpose
This Web Web Application provides provides facility to conduct online examination examination world wide. It saves time as it allows number of students to give the exam at a time and displays the results as the test gets over, so no need to wait for the result. It is automatically generated by the server. Administrator has a privilege to create, modify and delete the test papers and its particular questions. User can register, login and give the test with his specic id, and can see the results as well.
1.2 Document Conventions The following are the list list of conventions and acronyms acronyms used in this document and the pro!ect as well" Administrator " A login id representing representing a user with user administration privileges to the software User: A general login id assigned to users Client: Intended users for the software !aminer: #hec$s the test n gives result
1." Scope %cope of this pro!ect is very broad in terms of other manually ta$ing exams. &ew of them are"'
This can be used in educational institutions institutions as well as in corporate world. world. #an be used anywhere any time as it is a web based application(user )ocation doesn*t matter+. o restriction that examiner has to be present when the candidate ta$es the test.
2. #veral #ve ralll Descri Descripti ption on 2.1. Product Perspective The proposed $an%ua%e S&ill !am System is an on'line -xam %ystem.The online test created for ta$ing online test has following stages
)ogin Test esult
$o%in: ' There is a quality login login window because this is more 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./ut in this pro!ect there is only one login id i.e. administrator id and password by which a person enter the site. 0ence it is more secure and reliable than previously used on'line test simulators. 'est: Test Test page is the most creative creative and important page in this pro!ect. pro!ect. It consists of 1 modules namely" o %ub!ect selection Utilities o Su()ect Selection:* &rom the given choices the candidate can select his eld (li$e #, #22 and 3A4A etc+ for ta$ing on with the test. Utilities:* It includes"' o %$ip and come bac$ to the question afterwards afterwards if needed. 5ives the list of attempted and unattempted questions and can go o to any question directly and can either attempt or change the answer of the already attempted question.
2.2 Product +eatures +eatures There are are three di6erent di6erent users who will be using this product" product" University chancellor who will be acting a cting as the administrator. administrator. %tudents who will be accessing the 7-% online. The features that are are available to the Administrator Administrator are" are" The administrator has the full 8edged 8edged rights over the 7-%. #an create9delete an account.
#an view the accounts. #an change the password. #an hide any $ind of features from the both of users. Insert9delete9edit Insert9delete9edit the information of available on 7-%. #an access all the accounts of the faculty members9students. The features available available to the %tudents are" #an view The di6erent categories of Test available in their account. #an view their mar$s. #an view the various reading material. #an view and modify its prole but can modify it to some limited range. The features available available to the -xaminer are" are" #an view The di6erent categories of Test conducted by users. #an view their mar$s. esults. #an view and modify esults.
2." User Classes and C,aracteristics There are are various $inds of users for the product. product. Usually web products products are visited by various users for di6erent reasons. The users include "
#hancellor who will be acting as the controller and he will have all the privileges of administrator. %tudents who will be using the above features by accessing the 7-% online. -xaminer who will prepare: load database into the software.
2.- #peratin% nvironment The product will be operating operating in windows environment. environment. Also it will be compatible with the I- ;.<. =ost of the features will be compatible with the =o>illa &irefox : 7pera ?.< or higher version. The only requirement to use this online product would be the internet connection.
2. Desi%n and Implementation Constraints The whole implementation implementation is done in two modules. The rst one is is Administrator and the second is -xaminee. /odule I:* This rst module trac$s the path of Administrator Administrator.. In this module it shows how the admin can log into the system with a valid password and can add new valid user to the database. 0is name and examid is saved in the database .Also he can manipulate the database and add new question in the database from the webpage itself. It also shows how many questions are in database. /odule II:* This second module trac$ the path for the examinee.The examinee.The examinee examinee can log into the system with a valid [email protected] issued by the admin. After successfully successfully
login into the system the examinee moves to the instruction web page pa ge where he will get instruction about the examination process. Then after clic$ing the start button the exam starts and timer also starts .In this manner examinee can ta$e up the test and clic$ing the submit button , he will get the result of that section immediately. At the end system displays the initial web page.
2.0 User Documentation The product will include include user manual. The user manual will will include product overview, complete conguration of the used software,technical details, bac$up procedure procedure and contact information which will include email address. The product will be compatible compatible with the Internet Internet -xplorer ;.< or higher. higher.
". Syst System em +eatur +ea tures es ".1 Data(ase Stora%e ".1.1 Description and Priority roposed roposed @atabase is intended to store, retrieve, retrieve, update, and manipulate information related related to university which include role of both users role %tudent details =y account Test Test results
".1.2 Stimulus Response Sequences Responses 3or Administrator Administrator" The administrator can )ogin )ogin and )ogout. When the Administrator Administrator )ogs into the 7nline -xam system. The system will chec$ for validity of login .If the )ogin and password are valid, the response to this action is the administrator will be able to modify, view, add, deleting and all other functions that can be performed on the database. !amination: &irst of all a ll the user9examinee gets a valid identication number (same as the roll no for a normal examination+.The examination+.The user can log on with this identication no. and can ta$e up the examination. examination. After logging in the user can see various options and can choose the option from the menu.
".2 +unctional Requirements This section gives the list of &unctional &unctional and non functional requirements requirements which which are applicable to the 7nline -xam %ystem. &unctional requirements requirements are nothing but the services provided by the system to its end users. There are are three sub modules modules in this phase. #andidate module. -xaminer module. Administrator module. The functionality of each module is as follows. follows.
Candidate module" The candidate will logon to the software software and ta$e ta$e his examination. examination. The candidate will get result immediately immediately after the completion of the examination. !aminer module: The database is prepared prepared : loaded into the software. software. %election for examination examination can be done language wise by the examiner. examiner. The results will be displayed immediately after completion of the examination.
Administrator Administrator module: The administrator collects collects all the results after after successful completion completion of the examination and sends to the headquarters as and when required. ".2.1 Inter3ace Requirements This section describes how the software interfaces interfaces with other software software products or users for input or output. User Inter3ace Application will be accessed through a /rowser Interface. The interface would be viewed best using B<1C x ?;D and a nd D<< x ;<< pixels resolution setting. The software would be fully compatible with =icrosoft Internet -xplorer for version ; and above. o user would be able to access any part of the application without logging on to the system.
-.1. User Inter3aces Application will be accessed through a /rowser Interface. The interface would be viewed best using B<1C x ?;D and D<< x ;<< pixels re resolution solution setting. The software would be fully compatible with =icrosoft =icrosoft Internet -xplorer for version ; and above. o user would be able to access a ccess any part of the application without logging on to the system.
-.2. 5ard6are Inter3aces Server Side: 7perating %ystem" Windows Ex9xp ,Windows = rocessor" entium F.< 50> or higher A=" 1G; =b or more 0ard @rive" B< 5/ or more Client side: 7perating %ystem" Windows Ex or above, =A# or UIH. rocessor" entium III or 1.< 50> or higher. A=" 1G; =b or more
-.". So3t6are Inter3aces
#lient %ide : .0T=), Web /rowser, Windows H91<<<94ista Web %erver : .0T=), Windows H91<<<94ista H91<<<94ista
-.-. Communications Inter3aces The #ustomer must connect to to the Internet to access access the Website" Website" @ialup =odem of G1 $bps /roadband Internet @ialup or /roadband #onnection with a Internet rovider.