26-05-2014, 02:15 PM
Software Requirements Document for BANK System
Software Requirements Documen.pdf (Size: 283.25 KB / Downloads: 16)
PURPOSE
The purpose of this SRS (Software Requirements Specification) document is to provide a detailed
description of our software project, specifications, and goals. This document describes the features
included that are included in our project, its user interface, and its functionality. The document
describes hour our team sees and understands the requirements of the software.
Overall Description
The application is to be fully-functional bank software. It will consist of a few different modules.
The first module is to be a software application that can be used by bank customers as in an ATM.
This application will allow the user to deposit funds, withdraw funds, check balance, and transfer
funds.
The second module is to be a software application that is used within the bank by the bank tellers
and managers. This application will allow everything the ATM allows as well as some additional
features. These features include: account creation, account deletion, loan approval, customer
records, and reports.
Both pieces of software will be linked to a central bank server. This server will handle multiple
threads and will therefore allow for simultaneous access of multiple users. It will provide for user
authentication and will store all data.
PRODUCT PERSPECTIVE
The product is banking software similar in functionality to the software run in most banks. The
reporting feature is also similar to the reports available in Intuit QuickBooks and Quicken.
Concept of Operations
The bank software will allow for two different methods of operation. The first method of operation
will be through an ATM terminal. This operation is performed by the user. The user will be
allowed to deposit funds, withdraw funds, check balance, and transfer funds. It will all be done
through a simple, easy to use graphic user interface. It will implement the standard buttons found
on a standard ATM machine.