Sie sind auf Seite 1von 7

(Synopsis)

Software Requirements Specification


For
WiFiStudy.com

Submitted to: M. Vijay Raju

Prepared By: Nikhil Rai


Registration No: 11701492
Section: K17AP
Roll Number: B47
Subject Code: CSE320
TABLE OF CONTENT
1.0 INTRODUCTION
1.1 Purpose

1.2 Scope

1.3 Over View

2.0 REQUIREMENT SPECIFICATIONS


2.1 Functional Requirements
2.2 Non Functional Requirements

2.3 Constraints
1.0 INTRODUCTION:-
WiFiStudy.com is one of the fastest growing E-Study platforms in India. This Web Application
provides facility to conduct online examinations throughout India. It saves time as it allows
number of users to study for various of exams as well as provides users with test series which
helps the user in preparing for the actual exam. It makes user aware about the paper pattern, the
type of questions which are asked in the various exams and it also provides user with a platform
to test their level of preparation through test-series offered by the website. A user can also study
for the various exams he/she wants to appear for through various video courses offered by the
website. I addition, this website also helps users finding job in various fields they are skilled at. It
provides information about availabilities of jobs in various governmental and non-governmental
organisations for various posts. The exam preparation section has been designed carefully
keeping in mind all information about recruitment. Whether it is about SSC, Banking, State
Police or Railway exams, you will find helpful exam preparation material and sample tests here.
This section covers all major Government recruitment like SSC, Banking, State Police, Railway
examinations. The exam preparation section includes study material for various competitive
exams. This section offers the study material for Aptitude, Reasoning, General Knowledge,
Verbal Ability, Physics, Chemistry, Mathematics and Biology subjects for various exams. Each
subject includes questions & answers and practice tests for various topics.

1.1 PURPOSE:-
WiFiStudy.com has an expertise in providing quality education to its users. It helps the users to
test their skills and provides them with mean to sharpen their skills. In addition, it also provides
users with options of various jobs from which users get a chance to choose and look for various
jobs according to their skills. Being one of the fastest growing e- learning platforms, it is
providing quality education to its users.

1.2 SCOPE:-

This websites value proposition revolves around giving it’s users the power and ease of
accessing and studying various subjects online. It aims on providing the best knowledge possible
to its users. Its main focus is on providing an accurate knowledge to its users and also provides
them with best possible test papers so that they can assess their knowledge properly and can give
their best put forward in the actual test they wish to compete for. It provides its users with a
variety of study materials in the form of video lectures so that users can clear their concepts first
and then they have an option of attending the test series provided by the website through which
they can test the knowledge which they have gained. Also the test series section offers you
online test series and mock tests for all major competitive exams.
2.0 SYSTEM REQUIREMENT SPECIFICATION:-
2.1 Functional Requirements
 Sign Up
 Login
 Exams
 Test Series
 Video Courses
 Jobs

2.2 Non Functional Requirements


 Security
 Reliability
 Availability
 Maintainability
 Usability

2.3 Constraints
This web application is developed in ASP.Net having DB2 as back-end.

 Database Design-DB2
 Input Design-ASP.Net
 Coding-VB.Net
2.1.1 FUNCTIONAL REQUIREMENT 1

Sign Up : If user wants to register for the site to give various exams he/she must sign up first to
become a member of the website.

Input: The user should enter his/her details i.e., contact number, email address and name and
should set a password for himself/herself.
Processing: A new account is created for the user and a unique id is given to the user to login.
Output: User gets id and password to login and start shopping.

2.1.2 FUNCTIONAL REQUIREMENT 2

Login: Customer logins to the system by entering valid user id and password for the shopping.

Input: Customer enters id and password.


Processing: The authorization module is called to check if the id and the password is valid or
not.
Output: Logged in if the authorization module gives a positive reply.

2.1.3 FUNCTIONAL REQUIREMENT 3

Exams: The user clicks the exam button and gets to the various exams which are offered by the
website.

Input: The various categories of exams such as Banking & Insurance, SSC, Railway, State
Level Exams, Civil Services and Defence are available and user can choose any one of them.

Processing: The user is taken to the particular page of the chosen category.
Output: Whichever category of exam user wants to give, another page of that exam category
will be available and user can see the various details about that exam.

2.1.4 FUNCTIONAL REQUIREMENT 4

Test Series: Provides user with various test series which are offered by the website such as
regarding SSC, Railways, Banking etc. so that user can prepare himself/herself for the final
exam.

Input: User clicks on the test series button and is redirected to another page which contains
various types of test-series and the options of payment or free trial.
Processing: As per user’s selection of free or paid test series, users are directed to the respective
portal.
Output:The user is made available with the test series after the payment is done.

2.1.5 FUNCTIONAL REQUIREMENT 5

Video Courses: The user clicks on the Video Courses button and is directed to a new page
which contains the various video lectures offered by the university.
Input: The user clicks on the Video Courses button.
Processing: The user is redirected to a new page containing various video lectures
Output: The user if offered with various video lectures related to various subjects and user can
choose from it according to their choices.

2.1.6 FUNCTIONAL REQUIREMENT 6

Jobs: This website also provide users with information related to availability of various jobs if
different governmental as well as non-governmental sectors.

Input: The user clicks on the Jobs button.


Processing: The user is redirected to a new page which contains information about different kind
of jobs available in various sectors according to skills of individual.
Output: The user gets access to various jobs available.

2.2 NON FUNCTIONAL REQUIREMENTS:

2.2.1 Security:

Application will allow only valid users to access the system. Access to any application resource
will depend upon user’s designation. Security is based upon the individual user ID and Password.

2.2.2 Reliability:

The application should be highly reliable and it should generate all the updated
information in correct order.

2.2.3 Availability :

System will be available around the clock except for the time required for the
back up of data.

2.2.4 Maintainability :

The installation and operation manual of examination management system


will be provided to user.

2.2.5 Usability:
End user satisfaction and acceptance is one of the key pillars that support a project success.
Taking the user experience requirements into account from the project conception is a win bet,
and it will especially save a lot of time at the project release as the user won’t ask for changes or
even worst misunderstandings.

Das könnte Ihnen auch gefallen