Consider a traditional bank which offers checking, savings, CD (certificate of deposit) accounts to customers. To...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Consider a traditional bank which offers checking, savings, CD (certificate of deposit) accounts to customers. To make it simple, let us assume that for a checking account, 10 free checks are allowed per month, and there is a per check fee of, say 50 cents, beyond that. • for a savings account, the interest will be, say 2%, on the balance at the beginning of the month (the interest credited on the last day of that month) • for a CD account, the customers can have one or more CD's, each CD will be for a particular term (6 month, 1 year, or 5 year term), each term has its own interest rate. A CD can be renewed by the customer at the end of its term again for the same term. Each account has a unique account number and has a primary owner and optionally a joint owner. The checking account allows cash deposits and withdrawals and check deposits and withdrawals. The savings account allows cash deposits and withdrawals and check deposits. Amount can be transferred between checking and savings account. Account balances cannot be negative. A checking or savings account can be closed at any time. Each customer has a unique ID (say, social security number), a name, a phone number, and an address (street, city, state, zip). A customer can register with the bank and enroll in any of the above accounts (at that time, or later). A minimum balance of, say $100, is required for opening any of the accounts. There is no restriction on the number of accounts for each customer. The customers are interested in knowing their account balances, the transactions during a particular period, and for the CD's, when they mature and their worth at the end of the term. A bank has a collection of customers and has direct access to the customers' accounts, i.e., a bank can lookup by customer info or through account info. Part1 (40 points) Show the class diagram for the application (first, identify the classes, and then work out the relationships between them) Part2 (20 points) Show the activity diagram for a customer opening a savings account with the bank. The customer could be an existing customer or a new customer. Part3 (20 points) Show the sequence diagram for a customer enrolling in a 1 year CD with the bank. The customer could be an existing customer or a new customer. Part4 (20 points) Show the state diagram for a checking account balances. Identify the states for the checking account and map the transitions for all the possible actions. Consider a traditional bank which offers checking, savings, CD (certificate of deposit) accounts to customers. To make it simple, let us assume that for a checking account, 10 free checks are allowed per month, and there is a per check fee of, say 50 cents, beyond that. • for a savings account, the interest will be, say 2%, on the balance at the beginning of the month (the interest credited on the last day of that month) • for a CD account, the customers can have one or more CD's, each CD will be for a particular term (6 month, 1 year, or 5 year term), each term has its own interest rate. A CD can be renewed by the customer at the end of its term again for the same term. Each account has a unique account number and has a primary owner and optionally a joint owner. The checking account allows cash deposits and withdrawals and check deposits and withdrawals. The savings account allows cash deposits and withdrawals and check deposits. Amount can be transferred between checking and savings account. Account balances cannot be negative. A checking or savings account can be closed at any time. Each customer has a unique ID (say, social security number), a name, a phone number, and an address (street, city, state, zip). A customer can register with the bank and enroll in any of the above accounts (at that time, or later). A minimum balance of, say $100, is required for opening any of the accounts. There is no restriction on the number of accounts for each customer. The customers are interested in knowing their account balances, the transactions during a particular period, and for the CD's, when they mature and their worth at the end of the term. A bank has a collection of customers and has direct access to the customers' accounts, i.e., a bank can lookup by customer info or through account info. Part1 (40 points) Show the class diagram for the application (first, identify the classes, and then work out the relationships between them) Part2 (20 points) Show the activity diagram for a customer opening a savings account with the bank. The customer could be an existing customer or a new customer. Part3 (20 points) Show the sequence diagram for a customer enrolling in a 1 year CD with the bank. The customer could be an existing customer or a new customer. Part4 (20 points) Show the state diagram for a checking account balances. Identify the states for the checking account and map the transitions for all the possible actions.
Expert Answer:
Related Book For
Personal Financial Planning
ISBN: 9780357438480
15th Edition
Authors: Randy Billingsley, Lawrence J. Gitman, Michael D. Joehnk
Posted Date:
Students also viewed these programming questions
-
How do codes of ethics affect professional, community service delivery? Question 2 Describe the steps you might follow in self-management. Question 3 Conduct appropriate research into the five-factor...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Read the case study "Southwest Airlines," found in Part 2 of your textbook. Review the "Guide to Case Analysis" found on pp. CA1 - CA11 of your textbook. (This guide follows the last case in the...
-
QUESTION 7 We discussed the selection sort sorting algorithm. What is the worst case time complexity of selection sort when sorting a list of n elements? o(lg n) O(n) O(n lg n) O(n) O(log n) O(1)
-
The IEEE floating-point format reserves several bit patterns for representing special values. For example, a 32-bit pattern that begins with 011111111 has a special meaning. Using the Data...
-
Multiple Choice Questions The following questions concern internal controls in the payroll and personnel cycle. Choose the best response. a. A factory foreman at Steblecki Corporation discharged an...
-
The van der Waals equation of state is applicable for the (a) Solid phase only (b) Liquid phase only (c) Liquid and gas phases only (d) Solid, liquid and gas phases.
-
On June 1, Meadow Salad Dressings creates a petty cash fund with an imprest balance of $400. During June, A1 Franklin, the fund custodian, signs the following petty cash tickets: On June 30, prior to...
-
Use the function f(x)=x-3x-6x+3 to answer the following. Part A What is the slope of the tangent line at x = 1? Part B - What is the instantaneous rate of change at x = 0? Part C - What is the...
-
In receiving terminals of petrochemical plants, some of the liquid natural gas (LNG) storage Tanks are designed to be in ground, to avoid receiving radiation from the sun and also being protected...
-
Vo start from a vector 3 (-) -1 2 Write this vector as a linear combination of eigenvectors. 2.Find an expression for M vo for an arbitrary positive integer n. What happens when n ?
-
In 1971, after the Swann v. Charlotte-Mecklenburg Board of Education decision that permitted busing to achieve racial integration, schools were required to become integrated immediately.* In...
-
Discuss different approaches to understanding leadership.
-
Describe five characteristics of any problem facing a work group.
-
Explain how online communication influences the three types of group conflict.
-
The following quote is attributed to Chinese philosopher Lao Tse: The wicked leader is he whom the people despise. The good leader is he whom the people revere. The great leader is he about whom the...
-
A rigid rod EF moving in a plane has velocity VE at E and VF at F that are parallel to each other. Which of the following cannot be TRUE? (a) Both VE and VF are perpendicular to EF. Magnitude of VE...
-
On March 31, 2018, Gardner Corporation received authorization to issue $30,000 of 9 percent, 30-year bonds payable. The bonds pay interest on March 31 and September 30. The entire issue was dated...
-
Finding and interpreting stock quotes. Look at each of the following three pairs of stocks and select the security youd like to own, given that you want to select the one with the highest market...
-
Lillian and Jackson Clark are a married couple in their early 20s living in Los Angeles. Jackson Clark earned $93,000 in 2018 from his job as a sales assistant. During the year, his employer withheld...
-
Finding stock quote information. Using the Internet site for Yahoo! Finance (http://finance.yahoo.com), find the 52-week high and low for Coca-Colas common stock (symbol KO). What is the stocks...
-
What is a bivariate distribution function?
-
True or False. The expected value of \(x\), in terms of its probability density function, \(p(x)\), is given by \(\int_{-\infty}^{\infty} x p(x) d x\).
-
Find the temporal mean value and the mean square value of the function \(x(t)=x_{0} \sin (\pi t / 2)\).
Study smarter with the SolutionInn App