Saturday, 22 December 2012

Bank Account Management Data Flow

Data Flow Model – Bank Account Management System

In the following, we are presenting a data flow model that describes an accounts management system for a bank. This data flow diagram consists of the following entities,

Click to Enlarge
 Processes
1. Reconcile account balance
2. Deposit funds into an account
3. Pay a bill
4. Withdraw funds from an account

External agents
1. Bank
2. Creditor
3. Employer
4. Other income sources

Data stores
1. Monthly Account statement
2. Bank accounts
3. Account transactions

Description:
First we shall discuss ‘withdraw funds from an account’ process. In this process, information about the  accounts and account transactions is retrieved (from the data stores) and bank releases the funds. After this,  it sends this information to ‘reconcile account balance’ process which prepares a monthly account statement.  In this statement, information regarding bank accounts and account transactions are described.  Next is the ‘pay a bill’ process through which a creditor pays his dues and the corresponding accounts are  updated against the cash transaction. A receipt is issued back to the creditor. The fourth process is ‘deposits  funds in an account’ in which an employer deposits salaries of his employees and the salary information is  deposited in the corresponding bank accounts of the employees. Similarly, income received through other income sources is also received and deposited in the corresponding bank accounts.

The next post will also concern to data flow having some Data Flow Modeling techniques.


1 comment:

  1. Your blog post on bank account management data flow provides a clear overview of this important process. Understanding the data flow is crucial for efficient and secure financial operations. Thanks for sharing this informative insight into the world of software engineering.
    Professional Accountant





    ReplyDelete