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

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
Implementing a banking system in C can be a complex task involving structures to manage customer and account information and functions for the various operations Here is a simplified example Step 1 De... View full answer
Get step-by-step solutions from verified subject matter experts
