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 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
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
Get step-by-step solutions from verified subject matter experts
