You are on page 1of 7

Controlled copy

Software Requirements Document

ABC Finance Loan Request Software Requirements Document


1.0

Prepared By Name Role Signature Date

Reviewed by

Approved By

Project Leader/ Team Leader/ Team Member

Project Manager/ Team Leader

Project ID: 1234 Release ID: QTAD-SRD.doc / 1.03 / 24.03.2006 C3: Protected

SRD-Loan Request / Ver1.0 Page 1 of 7

Controlled copy

Software Requirements Document

Table of Contents
1.0 System Requirements...................................................................................................3
1.1 Functional Requirements........................................................................................................3 1.2 Non functional Requirements..................................................................................................4

Project ID: 1234 Release ID: QTAD-SRD.doc / 1.03 / 24.03.2006 C3: Protected

SRD-Loan Request / Ver1.0 Page 2 of 7

Controlled copy

Software Requirements Document

1.0 System Requirements


1.1 Functional Requirements
User Interface Requirements

SL No

UI Control

Control Type Text Box

Validation 1. No special characters 2. Max Length 50 3. Cannot be numeric ( has to have at least one alphabet)

Mandator y Y

Data Type

UI1

Name

String

UI2

Addr1

Text Box

1. Max Length 100 1. Max Length 50 1. Max Length 30 1. Length exactly 2 2. Must be a valid state 1. Length exactly 5 2. Must be numeric 1. Must be numeric Values 1-40

String

UI3 UI4 UI5

Addr2 City State

Text Box Text Box Text Box

N N N

String String String

UI6

Zip

Text Box

Numeric

UI7

Income

Text Box

Numeric

UI8 UI9 UI10 UI11

Year Clear Button Close Button Submit Button

Combo Box Button Button Button

Numeric

Project ID: 1234 Release ID: QTAD-SRD.doc / 1.03 / 24.03.2006 C3: Protected

SRD-Loan Request / Ver1.0 Page 3 of 7

Controlled copy

Software Requirements Document

System Functional Requirements


SR 1. Either City and State has to be provided or the ZIP code. Else an error message will be shown. SR 2. The State must be valid according to table 1. SR 3. The max loan amount permissible is computed as (10% * annual income * nos. of remaining years of service). SR 4. If all the mandatory fields are not filled, an error message is displayed. (Non Functional Requirement) SR 5 The Clear button clears all the fields SR 6 The Close button closed the application SR 7 On Entering the valid parameters and clicking submit, the max loan amount permissible (SR 3) is computed, the Request Details are saved and the confirmation message is shown in the format specified in Table 2. SR 8 On loading the form, the values 1-40 need to be populated in the Types field

1.2 Non functional Requirements


SR 9. Helpful error messages need to be displayed. SR 10. The fields need to be accessible from one another by pressing the tab keys SR 11 The fields that are mandatory need to be indicated on screen

Table 1 : Valid States

State ALABAMA ALASKA AMERICAN SAMOA

Abbreviatio n AL AK AS

Project ID: 1234 Release ID: QTAD-SRD.doc / 1.03 / 24.03.2006 C3: Protected

SRD-Loan Request / Ver1.0 Page 4 of 7

Controlled copy

Software Requirements Document Abbreviatio n AZ AR CA CO CT DE DC FM FL GA GU HI ID IL IN IA KS KY LA ME MH MD MA MI MN

State ARIZONA ARKANSAS CALIFORNIA COLORADO CONNECTICUT DELAWARE DISTRICT OF COLUMBIA FEDERATED STATES OF MICRONESIA FLORIDA GEORGIA GUAM HAWAII IDAHO ILLINOIS INDIANA IOWA KANSAS KENTUCKY LOUISIANA MAINE MARSHALL ISLANDS MARYLAND MASSACHUSETTS MICHIGAN MINNESOTA

Project ID: 1234 Release ID: QTAD-SRD.doc / 1.03 / 24.03.2006 C3: Protected

SRD-Loan Request / Ver1.0 Page 5 of 7

Controlled copy

Software Requirements Document Abbreviatio n MS MO MT NE NV NH NJ NM NY NC ND MP OH OK OR PW PA PR RI SC SD TN TX UT VT

State MISSISSIPPI MISSOURI MONTANA NEBRASKA NEVADA NEW HAMPSHIRE NEW JERSEY NEW MEXICO NEW YORK NORTH CAROLINA NORTH DAKOTA NORTHERN MARIANA ISLANDS OHIO OKLAHOMA OREGON PALAU PENNSYLVANIA PUERTO RICO RHODE ISLAND SOUTH CAROLINA SOUTH DAKOTA TENNESSEE TEXAS UTAH VERMONT

Project ID: 1234 Release ID: QTAD-SRD.doc / 1.03 / 24.03.2006 C3: Protected

SRD-Loan Request / Ver1.0 Page 6 of 7

Controlled copy

Software Requirements Document Abbreviatio n VI VA WA WV WI WY

State VIRGIN ISLANDS VIRGINIA WASHINGTON WEST VIRGINIA WISCONSIN WYOMING

Table 2 : Format of confirmation message:

Project ID: 1234 Release ID: QTAD-SRD.doc / 1.03 / 24.03.2006 C3: Protected

SRD-Loan Request / Ver1.0 Page 7 of 7

You might also like