Sei sulla pagina 1di 6

Software Requirements

Specification
for

Online Data Storage

Version 1.0 approved

Prepared by Noufal

Regional Management College Malappuram

O8/November/O9
Software Requirements Specification for <Project> Page ii

Table of Contents
1. Introduction................................................................................................................................1
1.1 Purpose ............................................................................................................................................... 1
1.2 Document Conventions....................................................................................................................... 1
1.3 Project Scope....................................................................................................................................... 1
1.4 References........................................................................................................................................... 1
2. Overall Description....................................................................................................................1
2.1 Product Features.................................................................................................................................. 1
2.2 User Classes and Characteristics........................................................................................................ 2
2.3 Operating Environment....................................................................................................................... 2
2.4 Design and Implementation Constraints............................................................................................. 2
3. System Features......................................................................................................................... 2
1.Act as a Webserver................................................................................................................... 2
4. External Interface Requirements............................................................................................. 3
4.1 Hardware Interfaces........................................................................................................................... 3
5. Other Nonfunctional Requirements.........................................................................................3
5.1 Performance Requirements................................................................................................................. 3
5.2 Safety Requirements........................................................................................................................... 4
5.3 Security Requirements........................................................................................................................ 4
5.4 Software Quality Attributes................................................................................................................ 4

Revision History
Name Date Reason For Changes Version
Software Requirements Specification for <Project> Page 1

1. Introduction

1.1 Purpose
Online Data Storage is an innovative approach to store all the personal data, and can
manipulate from where in the world. This System offers to a user that he can maintain his
personal data without having the help of his personal computer..

This single product will be version 1.O product with no previous revisions in use. This standalone
product includes to features to enable data storage in a secure manner.

1.2 Document Conventions


Typographical conventions that were followed when writing this SRS
Fonts = Ariel Template
Highlighting = Times Heading2 Size=14
Higher-level requirements are not needed

1.3 Project Scope


Ensure that you have read section 1.1 before continuing this section.

The scope of the project is the comprehensive online data storage which helps to retrieve
our personal data from any where in the world..

Each main feature of this product will be modularized. Each module will fit on a single
webpage. The Product will provide a theme and styling mechanism to allow data storage .

1.4 References
1.System Analysis and design by Elias .M.Awar
2. Mastering in Java by Evanglos Petroutsos
3. Software Engineering by Rodger.S.PressMan
4.DataBase Management System by Korth
5.Core Servlets And JSP.

2. Overall Description

2.1 Product Features


These functions are modularized sub-components of the client application.
1. Data storage
2.Data sharing
3.Data searching
Software Requirements Specification for <Project> Page 2

4.Data publishing
5.Data sending

2.2 User Classes and Characteristics


Only one user exist under this system. The Administrator. He can Upload all his
Documents and other 1. Act as a WebServer
2 .Remote Data Entry
3. Fast And Secure Access
4. Download and Uploding
5. User Friendly
6. Reliable
7. Robustness
8. Concurrent Access Anomalies
9. Data Consistency. related topics on to this site. Through this way he can remotely enter from
any where from the world and access his data’s.

2.3 Operating Environment


The proposed Data storage solution will be implemented in a client server model.All
processing of searches and storing of data will be local to the server.

Client: The web based client is compatible with most operating systems and requires a
working installation of Internet Explorer 4.O1,Netscape 6.O or later.The client computer
should match or exceed the system requirements specified for the web browser intended
for use with the client application.

2.4 Design and Implementation Constraints


Under this system the Database used is SQL .Desired tables are used for Uploading
and Storing personnel contents. Through this way he can remotely access the database
contents.

3. System Features.

1.Act as a Webserver

2 .Remote Data Entry


3. Fast And Secure Access
4. Download and Uploding
5. User Friendly
6. Reliable
7. Robustness
8. Concurrent Access Anomalies
9. Data Consistency.
Software Requirements Specification for <Project> Page 3

4. External Interface Requirements

4.1 Hardware Interfaces


Specification for the Workstations: Intel Pentium 4 Processor 3.2 GHz,512k/8ooMHz FSB

Operating System: Microsoft Windows XP Professional/Microsoft Widows 2OOO and Linux

Memory: 128 MB [min ] RAM

Keyboard: Entry Level Quiet Keyboard,PS/2

Mouse:PS/2,2 Button with scroll

Monitor: 15 inch Monitor

4.2 Software Interfaces

Technology Used: JAVA

Front End: J2EE

Backend: MS SQL Server 2OO5 or Oracle

Platform: Windows XP

5. Other Nonfunctional Requirements

5.1 Performance Requirements


Changes to data storage information will occur in Real-time ,although the actual
processing time will vary with respect to the amount of information to be updated,added,or
deleted .
Performance of the application will vary on the speed and type of internet access to which
the client computer has access.
Software Requirements Specification for <Project> Page 4

5.2 Safety Requirements


Online Data Storage recommends that a full legal review of the final product be
undertaken prior to any public use of the product.This will ensure that full indemnification
of liability.
Experts have concluded that the continued , repetitive use of data entry and pointing
device leads to injury in almost circumstances.

5.3 Security Requirements


Data stored In this product is generally private , which enables us to hide our personal
data by using username and password .

5.4 Software Quality Attributes


The proposed modular specification of the product lends itself to robustness , and
reusability.

Potrebbero piacerti anche