0% found this document useful (0 votes)
21 views8 pages

Table of Contents

This document provides requirements for an online banking system. It aims to automate banking processes so users can check balances, transfer money between accounts, and banks can manage customer accounts and transactions digitally. The system will include user interfaces for customers and administrators, and integrate with databases to securely store customer information and transaction records. Functional requirements include conducting financial transactions and reporting. Non-functional requirements address security, performance and system attributes. The document also provides models like ER diagrams, DFDs and UML diagrams to depict the system design and information flow.

Uploaded by

sania abbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views8 pages

Table of Contents

This document provides requirements for an online banking system. It aims to automate banking processes so users can check balances, transfer money between accounts, and banks can manage customer accounts and transactions digitally. The system will include user interfaces for customers and administrators, and integrate with databases to securely store customer information and transaction records. Functional requirements include conducting financial transactions and reporting. Non-functional requirements address security, performance and system attributes. The document also provides models like ER diagrams, DFDs and UML diagrams to depict the system design and information flow.

Uploaded by

sania abbas
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Table of Contents

1. Introduction
...........................................
...........................................
.......... 1
1.1 Purpose
...........................................
...........................................
... 1
1.2 User involved
...........................................
..................................... 1
1.3 Project Scope
...........................................
................................. 1-2
1.4 Definitions,
Abbreviations, Acronyms
..........................................
2
1.5 References
...........................................
.........................................
2
2. Overall Description
...........................................
..........................................
3
2.1Description
...........................................
..........................................
3
Table of Contents
1. Introduction
...........................................
...........................................
.......... 1
1.1 Purpose
...........................................
...........................................
... 1
1.2 User involved
...........................................
..................................... 1
1.3 Project Scope
...........................................
................................. 1-2
1.4 Definitions,
Abbreviations, Acronyms
..........................................
2
1.5 References
...........................................
.........................................
2
2. Overall Description
...........................................
..........................................
3
2.1Description
...........................................
..........................................
3
Table of Contents
1. Introduction ................................................................................................ 1
1.1 Purpose ......................................................................................... 1

1.2 User involved ................................................................................ 1

1.3 Project Scope ............................................................................ 1-2

1.4 Definitions, Abbreviations, Acronyms .......................................... 2

1.5 References .................................................................................... 2

2. Overall Description ..................................................................................... 3

2.1Description ..................................................................................... 3

2.2 Product Perspective……………………………………………….3-4

2.2.1 System Interface………………………………………………….………4

2.2.2 User Interface……………………………………………………….……4

2.2.3 Software Interfaces……………………………………………………....5

2.2.4 Hardware Interfaces……………………………………………………...5

2.3 Constraints ................................................................................ 5-6

2.3.1 Database Design………………………………………………….………...6

2.4 Project Description .................................................................... 6-7

3. Specific Requirement s ................................................................................ 7

3.1 Functions ...................................................................................... 7

3.2 Software System Attributes ........................................................... 7

3.2.1 Functional Requirements……………………………………………….8

3.2.1 Non-Functional Requirements………………………………………8-9

4. Functional Modelling & Information Flow……………………………9

4.1E-R Diagram for online banking system .......................................... 9-10

4.2 DFD-0 ...........................................................................................11-12

4.3 DFD-1 ................................................................................................. 13

4.4 DFD-2 ................................................................................................. 14


5. U.M.L Diagrams ...................................................................................... 15

5.1USE-CASE diagram ............................................................................ 16

5.2 Class diagram...................................................................................... 17

5.3 Sequence diagram ............................................................................... 17

5.4 Activity diagram ................................................................................. 18

6. Snapshots ..............................................................................................19-26

7. Software Testing ...................................................................................26-29

8. Bibliography .............................................................................................. 29

1. Introduction
The main objective of the project is to develop online Banking system for banks. In present

system all banking work is done manually. User have to visit bank to Withdraw or Deposit

amount. In present bank system it is also difficult to find account information of account

holder. In this bank management system we will automate all the banking process. In our

bank management system user can check his balance online and he can also transfer money to

other account online. In this Software you can keep record for daily Banking transactions.

The main purpose of developing bank management system is to design an application, which

could store bank data and provide an interface for retrieving customer related details with

100% accuracy.

1.1 Purpose
This document gives detailed functional and non-functional requirements for the bank

management system. The main object of this system is to provide a secure system. Our

system is password protected and it only allows authorized user to access various functions

available in the system.

Our system will help the user to Locate any A/C wanted by the user. It will Reduced manual
work as most of the work done by computer. As all the manual work will be done

automatically so it will increase work speed and reduce time consumption to complete any

bank related work. It will also increase the work efficiency as few employees can handle

more customers. This will reduced the manual workload and give information instantly.

1.2 User Involved


 Customer

 Administrator

1.3 Scope
 This Product will automate of banking transaction process.

You might also like