Vous êtes sur la page 1sur 11

Software Requirements

Specification
for

Project-Indiahotproperties.com

Version 1.0 approved

Prepared by Ajit & Gaurav

organization-3gsoftsolutions

date -10/11/2006

Copyright © 2002 by Karl E. Wiegers. Permission is granted to use, modify, and distribute this document.
Software Requirements Specification for <Project> Page ii

Table of Contents
Table of Contents.............................................................................................................ii
Revision History...............................................................................................................ii
1. Introduction.................................................................................................................1
1.1 Purpose............................................................................................................................ 1
1.2 Document Conventions....................................................................................................1
1.3 Intended Audience and Reading Suggestions..................................................................1
1.4 Project Scope................................................................................................................... 1
1.5 References....................................................................................................................... 3
2. Overall Description....................................................................................................3
2.1 Product Perspective.........................................................................................................3
2.2 Product Features.............................................................................................................. 4
2.3 User Classes and Characteristics....................................................................................4
2.4 Operating Environment....................................................................................................5
2.5 Design and Implementation Constraints...........................................................................6
2.6 User Documentation.........................................................................................................7
2.7 Assumptions and Dependencies......................................................................................7
3. System Features.........................................................................................................7
4. External Interface Requirements..............................................................................8
4.1 User Interfaces................................................................................................................. 8
4.2 Hardware Interfaces.........................................................................................................8
4.3 Software Interfaces.......................................................................................................... 8
4.4 Communications Interfaces..............................................................................................8
5. Other Nonfunctional Requirements.........................................................................9
5.1 Performance Requirements..............................................................................................9
5.2 Security Requirements.....................................................................................................9
5.3 Software Quality Attributes...............................................................................................9

Revision History
Name Date Reason For Changes Version
1. Introduction
1.1 Purpose
This is the Software Requirements Specification (SRS) for the project
www.indiahotproperties, which provide a platform through one can efficiently search and
purchase property of their choice. This document provides a description of the purpose,
functionality, and interface of the software as designed. This SRS also addresses
constraints and other design issues.

1.2 Document Conventions


The format of this SRS is prepared by following IEEE standards.

1.3 Intended Audience


There are mainly two kinds of intended audience of this document i.e. developing group or
Testing group. The intended audience of this software are the customers, those who
wants to buy some properties of there choice or Dealers for their accurate work.

1.4 Project Scope

Short description of Software :-

The system is highly flexible and is well efficient for searching and purchasing properties. If
person wants some modifications in already existed design of property then also he can do
this very efficiently. The key focus is given on data security, as the project is online and will
be transferred in network. The speed and accuracy should be maintained in a proper way.
System will be user-friendly and can successfully overcome strict and severe validation
checks. Changes can be done very easily. Using the facility and flexibility in .NET and
SQL, the software can be developed in a neat and simple manner hence it reduces
operator's work.

The main benefits of this project is that, it automate the following task :
 One can select any category of property as per their choice.
 A user can see various features of property and can modify if he/she wants
 This product give various details of property i.e. up to any level
 This product give all Price Details efficiently
 There is provision for Special Offer List for Registered Users
 It also gives Property detail by Messaging
 It shows all available Property Information
 It manages all registered members
 Member Id is generated automatically from the table by auto generation
 Entering the details like Primary Information, Religious Background Educational
& Professional Information, Contact Information, and Other Information.
 Checking Password and Confirm Password
 Add Banners and Property Images
 Save time of Search
 Give a modification power to site’s owner at any label. So, Administrator of site
can make any changes such like can add a new property, Features and Property
Details on the working windows.
 Administrator can also change the Banner and also can change the list of
special offer property.

1.5 References
This is that part of document which tells about references of this SRS document.
The following references are :-
1) www.indiaproperty.com (online reference)
2) The SRS format is verified by IEEE standards.(documental reference)

2. Overall Description
2.1 Product Perspective
The main goal of this product is to provide benefits to both dealers as well as customers. A
customer can buy property efficiently and effectively and a dealer can efficiently manage
his task. This product requires a web browser of 4 th generation or above for its fine
performance.

2.2 Product Features


The main feature of this product is to provide searching and purchasing of property by the
customer efficiently and from dealer side, this product is helpful for managing their task
efficiently.

First Level DFD :-

Uses Our product   Manages all


Dealers/ activities/get property of
Users ( their choice
www.indiahotpropert
ies.com
)
2.3 User Classes and Characteristics

The members who take more advantages from this product are Customers (who wants to
buy properties of their choice) as well as Dealers (who wants to manage their activities
efficiently).
Registered members can take special benefits from this product. So, for becoming
Registered Members, they need to follow these steps:-
1. Firstly, a form is filled with all details of the member
2. Secondly, Creation & Verification is done internally.
3. Finally, they become registered members.

2.4 Operating Environment

Hardware specification

Server
Processor : Pentium 3,500 MHz (or above).
RAM : 128 MB (or above).
HDD : 20 GB (or Above).
Client
Processor : Celeron 500 MHz or above, Pentium 2,350 MHz or above.
RAM : 64 MB (or Above).
HDD : 10 GB (or Above).

Software Specification
2.5 Operating
Windows 98, 2000, ME, XP, NT
System

2.6 Web Browser IE4 or Netscape 4x or upwards.

2.7 Development
ASP.NET, C#, JavaScript, HTML, DHTML
Tools

2.8 Database Microsoft SQL Server 2000

2.9 Design and Implementation Constraints


The main Software Design and Implementation Constraints of this product are :-

1. For Designing ASP.net required at Front End but for Implementation only
.net framework is sufficient.

2. SQL SERVER-2000 (Back End)

This product requires a web browser of 4th generation or above for its fine performance.

The main hardware Constraints of this product are :-

Processor : Pentium 3,500 MHz (or above).


RAM : 128 MB (or above).
HDD : 20 GB (or Above).

2.10 User Documentation


The following documentation are delivered to the clients while delivering this product:
1) User Manuals for reference.
2) Online help for assistance.
3) Tutorial C.D.’s are provided for user guidance.

2.11 Assumptions and Dependencies


The main assumptions are the system should already contain all hardware’s and
software’s constraints as well as the person who use this product should very much
familiar with Internet Technologies. This product works well with a fast internet connection,
otherwise downloading time might cause a slight delay.

3. System Features
The following features provided by this product are :-

1) Its main feature is to provide efficient search to users and after searching they are able
to purchase property of there choice.
2) It also provide options for mode of payment i.e.user wants to pay there payment either
through cash, cheque e.t.c.
3) The person can modify existed design as per their choice.
4) It also contain Auto Email Facility for already registered members
5) A user can see various features of property and can modify if he/she wants
6) This product give various details of property i.e. up to any level
7) This product give all Price Details efficiently
8) There is provision for Special Offer List for Registered Users
9) It also gives Property detail by Messaging
10)It shows all available Property Information
11) It manages all registered members
12)Member Id is generated automatically from the table by auto generation
13)Entering the details like Primary Information, Religious Background Educational &
Professional Information, Contact Information, and Other Information.
14)Checking Password and Confirm Password
15)Add Banners and Property Images
16)Save time of Search
17)Give a modification power to site’s owner at any label. So, Administrator of site can
make any changes such like can add a new property, Features and Property Details
on the working windows.
18)Administrator can also change the Banner and also can change the list of special offer
property.
4. External Interface Requirements
4.1 User Interfaces
The main user interface of this product is mouse inputs, which will be required for
navigation. Firstly a user type url of this website i.e. www.indiahotproperties, a home page
should appears. Already registered user’s simply login and search properties as per their
choices but new user needs to fill registration form. After that they become registered
member. After selecting property, they have to select mode of payment i.e. whether they
want to give payment through cheque or cash.

4.2 Hardware Interfaces

The following server side hardware interfaces are :-

1.1 Operating System Windows 98, 2000, ME, XP, NT

1.2 Web Browser IE4 or Netscape 4x or upwards.

1.3 Development Tools ASP.NET, C#, JavaScript, HTML, DHTML

1.4 Database Microsoft SQL Server 2000

Processor : Pentium 3,500 MHz (or above).


RAM : 128 MB (or above).
HDD : 20 GB (or Above).

4.3 Software Interfaces


4.4 Communications Interfaces
Requirements associated with communications functions required by this product are:-
1. E-mail through mail server
2. web browser(Netscape, IExplorer etc)
3. Network server communications protocols such as TCP/IP
4. Online registration forms
5. Required message format is html format.
6. Communication standards that will be used, such as FTP or HTTP.
7. All login data are stored in database in encrypted format.

5. Other Nonfunctional Requirements


5.1 Performance Requirements
This product works well with a fast internet connection, otherwise downloading time might
cause a slight delay. Normally homepage of this website should download within 2-2.5
seconds. Each links should be easily navigatable with less response time.

5.2 Security Requirements


The Security Requirements are as follows:-
1. All Special facilities are only available to authenticated users.
2. The system should protected by Antivirus.

5.3 Software Quality Attributes

User friendliness:
This project will have user-friendly screens. The screens designed will
have very simple functionality for retrieving/ adding/ updating the in
information.

Consistency:

The consistency in the proposed system will provide high efficiency due to
smaller learning curves and increased data integrity.

Compatibility:

This project offers great compatibility, as it will be designed with proper


methodology, new tools and technology

Security:

This project is a secured system, which will provide corporate level


security. Only the authorized people will be able to access critical
information. Also that will enable a user to view /edit/ add the information,
based on roles and privilege assigned to that user.

Reliability & Robustness:

This project is built with proper architecture and design and it will provide a
reliable and robust application to the users.

Performance:

The performance of this application will be high because of it’s optimize


design and sound architecture.

Extensibility:

This project has a modular design and would provide the flexibility of
adding, future modules to the application

Flexibility:

This project has the flexibility of adding new modules when needed.

5.4 Other requirements

None at this time.

Vous aimerez peut-être aussi