Sei sulla pagina 1di 7

Software Requirements

Specification
For online tutor-buddyschool.com

1. Introduction ................................................................................................................................

1.1 Purpose...................................................................................................................................

1.2 overview .................................................................................................................................

1.3 Operating Environment………………………………………………………………………………………………………………….

1.4 user .........................................................................................................................................

1.5 References ..............................................................................................................................

1.6 functional recuirements ..........................................................................................................

1.7 Non functional Requirements .................................................................................................

1.8 Outline of rest SRS document ................................................................................................

1. External user interface ...............................................................................................................

1.8 Purpose...................................................................................................................................

1.9 Purpose...................................................................................................................................
1.Introduction

1.1 Purpose
1.2

This document describes the software requirements and specification for a student how to access

And make benefit of software.

OPERATING ENVIRONMENT:

Android

Linux

Windows xp, windows98.

Overview:
This software is for making students learn by skilled teachers. This is a best
platform for students who prefer e-learning.

User
User have to login or sign up in this platform for further use of this platform.
User can study various languages and each and every subject in that platform.
Caracteristics:-
User need to know english language to read and understand.
References
Buddyschool.com

Functional requirements
sign up

learn

language

Functional requirement 1
sign up

Input:

Login

Email

Password

Output:

“ Welcome, username(login)” will be displayed

Learn

Teach

Learn & teach

Processing:

A new account is created with user name and email id

Functional requirement 2 learn

Input:

Click on learn

Create Your account in 3 easy steps!

1 language &subjects

2 Time zone

3 My photo

Languages I can speak (describe box is displayed)

Subjects I want to learn(describe box is displayed)


Output:

User creates time and adds subjects to his/ her account so that he can learn those with the specified
time with an available teacher.

Processing

User details will be sent to specified teacher. Teacher will get number of students added.

Functional requirement 3 Language

Input:

Language name

Output:

Many results for the language course will be displayed with different fees with different teacher name

Functional requirement4 sort


Input:

Select

{Default

Score-high to low

Score low to high

Subject- Z-A

Price- high to low

Price- low to high}

Output:

Sorted according to selected option

Processing:

Sorting technique is used


Functional requirement 5
Log out

Input :

Logout

Output:

Loggs out the account which is logged in

Processing: removes account form divice but

Functional requirement 6 Advanced search


Input:

Category

Tutor language

Status

Country

Free test lessons

Hide inactive profiles

Keyword

Output

Most Relevant search results appears

2. Non functional requirements :


1. Users shall required to login to buddyschool.com for their own development information will
be with teachers too.
2 Software permits only user to access his/her account with security password made by them.
3.User need to pay for teacher or subject to which they need to study or develop.
3. External Interface Requirements
3.1 User Interfaces

The customer user interface should be intuitive, such that each and every subject is available in that
software

3.2 Hardware Interfaces

The hardware should have following specifications:

 Ability of internet.
 Monitor or mobile

 Keyboard
 Continuous power supply
 Ability to connect to the specific subject or and a teacher
 Ability to take input from user
 Ability to validate user

3.3 Software Interfaces

The software interfaces are specific to the target specific teacher or course software systems.

4. Other Nonfunctional Requirements


4.1 Performance Requirements

 It must be able to perform in adverse conditions like high/low temperature etc.


 Uninterrupted interrupted connections

4.2 Software Quality Attributes

Security.

Performance.

Design constrains:-
The system shall be web based system that runs on different types
of browsers such as internet explorer, Mozilla Firefox, google etc.

5.4.1 Availability: The online tutor buddyschool.com network has to be available 24 hours a day.

Potrebbero piacerti anche