Software Requirements Specification Essay Sample

This package bundle is developed from abrasion entirely for the ABC Bank in order to.

• Reduce the overall turn-around clip to treat loans from the current ( mean ) 10 yearss per application to ( mean ) 3 yearss per application.

Hire a custom writer who has experience.
It's time for you to submit amazing papers!


order now

• Enable the loan appliers to register loan application online and later know the position by themselves through secure internet-based
entree to ABC Bank’s Loan Management package bundle.

• Monitor. step and better the efficiencies of component concern activities of the Loan Management concern.

• Increase the mean figure of loan applications processed per month from the current value of 100 to 1000 by deploying this package bundle.

• Increase the concern grosss from the Loan Management Department from its value of last twelvemonth by ten-fold in the following two old ages every bit good as enhance the client satisfaction evaluation from the value of the last twelvemonth by 20 % in the following two old ages.

2 Document Conventions

The undermentioned certification conventions are followed in fixing this Strontium:

a ) All key-words related to the banking industry are formatted in italics. B ) The precedence of a demand is specified at the terminal of that demand in curly braces and utilizing the notation { Precedence: nn } . where ‘nn’ is an whole number in the scope 00 ( lowest precedence ) to 99 ( highest precedence ) .

3 Intended Audience and Reading Suggestions

This papers is created for.
I ) The staff of the Loan Management Department of the ABC Bank to reexamine and propose polishs if any ( when submitted for their reappraisal at appropriate times ) . two ) The Computer Automation Steering Committee of ABC Bank for their reappraisal and blessing at appropriate times. three ) The package development squad for their usage in analysing the demands.

4 Product Scope

The range of the to-be-developed ‘Loan Management’ package bundle is:

I ) To provide to ALL types of loans offered by the ABC Bank to its eligible clients ii ) To enable the ABC Bank’s clients to firmly entree this ‘Loan Management’ package bundle utilizing cyberspace in order to register the loan application. later know the position of their application. do re-payments and shut the loan. three ) To provide all activities of Loan Management. viz. from the loan application entry activity to proof. under-writing. blessing / rejection to loan expense and re-payment activities. four ) To provide all the clients of all the subdivisions of the ABC Bank in India and abroad.

5 Mentions

The undermentioned mention manuals of the ABC Bank and its Governing Reserve Bank are used in fixing this Strontium: I ) Minutes-of-the-Meeting between the LNMIIT SE Course teacher and the Loan Management Staff of the ABC Bank’s Rajasthan Head-Office. held on January 14th 2011 at the Bank’s HO. two ) ABC Bank’s Loan Management Manual # 2 Version 1. 2. 3 three ) The Reserve Bank of India Loan Management Manual # 1 Version 4. 5. 6

Overall Description

1 Product Perspective

The undermentioned diagram describes the high-ranking concern procedure of the Loan Management maps of the ABC Bank:

The Loan Management Functions Part – I: Creation and Maintenance of Loan Types:

The Loan Management Functions Part – II: Loan Application Submission and Processing till Closing:

2 Product Functions

This package bundle is expected to offer the undermentioned services:

a ) For the Loan Management Staff of ABC Bank:
a. Facility to specify and keep the types of Loans offered by the ABC Bank ; and a installation to specify and keep the procedure flow and eligibility regulations of each type of loan. B ) For the Customers of the ABC Bank:

a. Facility to travel through the eligibility regulations online of each type of loan ; installation to stand-in and submit loan applications online ; installation to happen out the position of each loan application by its primary applier.

3 User Classes and Characteristics

This package bundle will be used by two classs of users:

a ) Staff of the Loan Management Department of the ABC Bank: these users will utilize this package bundle to specify. modify. delete ( as the instance may be ) the different types of loans at any given clip offered by the ABC Bank and the eligibility regulations and procedure activities and flow of each type of loan.

B ) Customers of the ABC Bank: these users will utilize this package bundle to happen out what types of loans are available at any given clip. whether they are eligible and if so. to use for a given type of loan. and happen the position of a given applied loan.

4 Operating Environment

This package bundle is expected to work in the undermentioned ambiance: I ) Microsoft stack consisting of.
a. MS Windows Vista based thin clients
b. MS Windows based Server OS
c. Visual C++ and / or Java Standard Edition 2. 0 ( or supra ) d. Oracle RDBMS version 10g release 2 ( or above )


5 Design and Implementation Constraints

The design clip restraints are:

I ) The package bundle should be architected as a multi-tier system ( separate web-server. application and RDBMS waiters ) with duplicate of each type of waiter to accomplish fault-tolerance ;

two ) There should be a load-balancer to route incoming minutess so as to equilibrate the burden on the two sets of waiters ;

three ) More than 100. 000 clients should be able to concurrently entree the loan installations of this bundle per twenty-four hours from all parts of the universe.

6 User Documentation

I ) This package bundle will come with an On-line Help ( web pages ) for each of the two types of users ( i. e. Loan Management Staff and Customers of the Bank ) on how to utilize the installations available for them.

two ) The inside informations of the ( I ) Analysis. ( two ) Design and ( three ) Test Cases of this package bundle will be delivered along with this package.

7 Premises and Dependences

The are no premises made.

External Interface Requirements

1 User Interfaces

The set of User Interfaces consists of.

I ) To Specify the different types of Loans. their Eligibility Rules two ) To Read. Edit and Submit the Loan Application Form of different types of Loans three ) To Read the online Eligibility Rules for each type of Loan

2 Hardware Interfaces

NIL.

3 Software Interfaces

This package bundle should hold an interface with.

I ) The Credit History service of Credit-Card Module

two ) The Savings / Current Accounts History service of Savings / Current Accounts Management Module

4 Communications Interfaces

This package bundle should be firmly accessible through internet communicating channels ( wired or radio ) .

System Features

The demands of this package bundle are described per each class of User:

I ) All demands of the ABC Bank’s Loan Management Department Staff

two ) All demands of the ABC Bank’s Customers

Business Use Case # 1: All the Requirements of the Loan Management Staff:

1 Define and Maintain Loan Types

4. 1. 1Description and Priority

The TBD ( to-be-developed ) package bundle should ease the Loan Management staff to.

I ) specify a new loan type. its associated procedure flow and eligibility regulations. underwriting regulations. blessing regulations and refund regulations ; two ) modify an bing loan type and its associated regulations ( all of the above sorts of regulations ) ; three ) activate a freshly added loan type OR re-activate a modified loan type with consequence from a day of the month and clip ; four ) de-activate an bing loan type with consequence from a day of the month and clip ; no 1 can cancel a loan type that is one time defined as per the RBI Loan Management Manual # 1. subdivision 2. 3. 4 ( see mention )

Categories