Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Bank Accounts Management System DFD 1. Draw the Context Diagram Model for the bank management system 2. Draw the DFD level (0) diagram to describe

Bank Accounts Management System DFD image text in transcribed 1. Draw the Context Diagram Model for the bank management system 2. Draw the DFD level (0) diagram to describe the functional requirements of the bank management system (Level 0 should have all the processes along with the data stores)

A bank provides financial services for customers. A bank customer can open bank account(s). Before a customer is able to open an account, the customer must fill a form for creating a customer record and then submit the form to a staff member. A process is needed to capture the customer's details from the form and create a new customer record into the customer data store To open an account, the customer has to fill another form. The account opening form will be processed to create a new customer's account record into the customer account data store When a customer's makes a deposit into his bank account, a process will run to create a record of the customer's deposit into a transaction data store, and another two processes are needed: one will update the account balance field in the customer account record, and the other will generate a receipt for the customer In case the customer makes a withdrawal from his account, a process will run to create a record of the customer's withdrawal into a transaction data store, and another two processes are needed: one will update the account balance field in the customer account record, and the other will generate a receipt for the customer At the end of the day a process is run to generate a daily report for all customers' deposits and withdrawals which happened, on all customer accounts held in the branch, during the day. This daily report is sent to the branch Near the end of each month, a process will run to generate the monthly account statements for all bank customers Also, for the purpose of business statistical analysis and planning at the end of each month a process will transfer the transaction details from the transactions data store to the bank data warehouse database A bank provides financial services for customers. A bank customer can open bank account(s). Before a customer is able to open an account, the customer must fill a form for creating a customer record and then submit the form to a staff member. A process is needed to capture the customer's details from the form and create a new customer record into the customer data store To open an account, the customer has to fill another form. The account opening form will be processed to create a new customer's account record into the customer account data store When a customer's makes a deposit into his bank account, a process will run to create a record of the customer's deposit into a transaction data store, and another two processes are needed: one will update the account balance field in the customer account record, and the other will generate a receipt for the customer In case the customer makes a withdrawal from his account, a process will run to create a record of the customer's withdrawal into a transaction data store, and another two processes are needed: one will update the account balance field in the customer account record, and the other will generate a receipt for the customer At the end of the day a process is run to generate a daily report for all customers' deposits and withdrawals which happened, on all customer accounts held in the branch, during the day. This daily report is sent to the branch Near the end of each month, a process will run to generate the monthly account statements for all bank customers Also, for the purpose of business statistical analysis and planning at the end of each month a process will transfer the transaction details from the transactions data store to the bank data warehouse database

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions

Question

Arrange a session with your partner, by phone or face to face.

Answered: 1 week ago

Question

=+5. What is the prenatal development sequence?

Answered: 1 week ago

Question

Address an envelope properly.

Answered: 1 week ago

Question

Discuss guidelines for ethical business communication.

Answered: 1 week ago