Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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
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