Answered step by step
Verified Expert Solution
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 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 databaseStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started