Question: Use C programming. Overall description: Your team is employed by a bank to implement a system to manage the banking affairs. ustomer specifications: The implementation

 Use C programming. Overall description: Your team is employed by a

Use C programming.

Overall description: Your team is employed by a bank to implement a system to manage the banking affairs. ustomer specifications: The implementation of the banking system should be able to provide facilities to: e Register a new customer and store details such as name, address, telephone number, 6-digit personal identification number (PIN) number (security code for using the card) as well as some extra information (e.g., type of identification presented for joining the bank), etc. Store and manage customer account information. Customers can have one or more accounts and each account is uniquely identifiable by an account number generated by the system. Collect and display bank statistical information e.g. number of customers, number of accounts. . Allow the following banking activities: o Display current account balance o Allow withdrawals from an account o Register a deposit System Users The system should be able to provide functionality for different users listed below: Manager who will be able to: o View banking statistics (as described above). . Bank clerk who will be able to o Add/delete/edit accounts for an existing customer o Make deposits to a customer's account . Customer who will be able to: o Access their account information and perform banking activities except the deposit of money. o All banking activities require the customer to enter their PIN number Overall description: Your team is employed by a bank to implement a system to manage the banking affairs. ustomer specifications: The implementation of the banking system should be able to provide facilities to: e Register a new customer and store details such as name, address, telephone number, 6-digit personal identification number (PIN) number (security code for using the card) as well as some extra information (e.g., type of identification presented for joining the bank), etc. Store and manage customer account information. Customers can have one or more accounts and each account is uniquely identifiable by an account number generated by the system. Collect and display bank statistical information e.g. number of customers, number of accounts. . Allow the following banking activities: o Display current account balance o Allow withdrawals from an account o Register a deposit System Users The system should be able to provide functionality for different users listed below: Manager who will be able to: o View banking statistics (as described above). . Bank clerk who will be able to o Add/delete/edit accounts for an existing customer o Make deposits to a customer's account . Customer who will be able to: o Access their account information and perform banking activities except the deposit of money. o All banking activities require the customer to enter their PIN number

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

To implement a basic banking system in C we can outline the following steps The code will include facilities to register a new customer manage accounts and perform banking activities Well define simpl... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!