For this assignment you are going to be developing a banking application. This application will use...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
For this assignment you are going to be developing a banking application. This application will use some type of storage (xml, text, or database). I leave the choice of which one up to you. The application will allow you to add customers. Each customer will have the following information associated with them: First and last name, address, and phone number. A customer will have one savings account, however a savings account can have more than one owner. Every savings account will have: an account number, a balance and an interest rate. Every account could have a different interest rate. The balance display text field for the account should be non-editable. The way to edit the balance is through a deposit or withdrawal. A user can search for a customer by first and last name. The search result gives back the savings account associated with that customer. You could have more than one customer with the same name. The application will have to also allow the user to step through the customer names. A user can open a new account for a customer. However, the application should only allow one account per customer. This means that if the customer already has an account the application should give back an error. A user can calculate the total interest for the year so far. The application should request an input of the current month from the user. The calculated interest text field should be non-editable. The application has to be a GUI (Graphical User Interface) application. There are some sample screenshots in a following section. Customer First Name Search Customer Customer Last Name Previous Customer Address Next Customer Phone Number Add Customer Account Number Update Customer Balance Open Account Deposit Withdraw/Deposit Withdraw Calculate Interest Interest Month Calculated Interest Message i 1 Error. Customer already has an account. OK For this assignment you are going to be developing a banking application. This application will use some type of storage (xml, text, or database). I leave the choice of which one up to you. The application will allow you to add customers. Each customer will have the following information associated with them: First and last name, address, and phone number. A customer will have one savings account, however a savings account can have more than one owner. Every savings account will have: an account number, a balance and an interest rate. Every account could have a different interest rate. The balance display text field for the account should be non-editable. The way to edit the balance is through a deposit or withdrawal. A user can search for a customer by first and last name. The search result gives back the savings account associated with that customer. You could have more than one customer with the same name. The application will have to also allow the user to step through the customer names. A user can open a new account for a customer. However, the application should only allow one account per customer. This means that if the customer already has an account the application should give back an error. A user can calculate the total interest for the year so far. The application should request an input of the current month from the user. The calculated interest text field should be non-editable. The application has to be a GUI (Graphical User Interface) application. There are some sample screenshots in a following section. Customer First Name Search Customer Customer Last Name Previous Customer Address Next Customer Phone Number Add Customer Account Number Update Customer Balance Open Account Deposit Withdraw/Deposit Withdraw Calculate Interest Interest Month Calculated Interest Message i 1 Error. Customer already has an account. OK
Expert Answer:
Answer rating: 100% (QA)
solution Given data import javautil class Bank private int accnobal private String cnameaddr public ... View the full answer
Related Book For
Data Analysis and Decision Making
ISBN: 978-0538476126
4th edition
Authors: Christian Albright, Wayne Winston, Christopher Zappe
Posted Date:
Students also viewed these accounting questions
-
You are going to be paid 500,000 CHF (Swiss francs) in one year, but you would prefer dollars. If you wish to hedge your exchange rate risk on this transaction using a forward market hedge, how many...
-
You know that in one year you are going to buy a house. The annual interest rate for fixed-rate 30-year mortgages is currently 6.00%, and the price of the type of house you are considering is...
-
You have decided that you are going to consume 600 calories of beer and snacks at a party Saturday night. A beer has 150 calories and a snack has 75 calories. a. Create a table that shows the various...
-
Why is there currently an even greater need for effective employee communications?
-
Suppose that X1, . . . , Xn comprise a random sample from the normal distribution with unknown mean and known variance 1. Suppose that it is desired to test the same hypotheses as in Exercise 3....
-
For 2015, Essence Company, a calendar year taxpayer, will change from using the cash method for tax purposes to the accrual method. At the end of 2014, Essence had the following items: Accounts...
-
Why should the receiving department be segregated from inventory control and, if possible, from shipping?
-
Verdero Company is authorized to issue 100,000 shares of $2 par value common stock. Verdero has the following transactions: (a) Issued 20,000 shares at $30 per share; received cash. (b) Issued 250...
-
a) What is the efficiency of the OLED screen? (2 points) b) What is the efficiency of the LCD screen? (2 points) c) Which screen is likely to run hotter? Why? (1 point) d) Assuming the production of...
-
A company that usually sells satellite TV equipment for $50 and two years of satellite TV service for $450 has a special, time-limited offer in which it sells the equipment for $300 and gives the two...
-
(1) (2) (3) (4) (5) Land Rent Quantity Supplied Quantity Demanded Quantity Demanded Quantity Demanded $400 60 40 30 10 300 60 50 40 20 200 60 60 50 30 100 60 70 60 40 0 60 80 70 50 Refer to the...
-
How is General Electric case using analytics for process improvement?
-
What mechanisms can be implemented to ensure accountability and mitigate the risks associated with delegation, such as delegation without proper oversight or the delegation of inappropriate tasks ?
-
1. What annual payment is required to pay off a four-year, $12,000 loan if the interest rate being charged is 7 percent EAR? What would the monthly payments be for the same loan assuming the same...
-
Calculate the geometric mean return of an investment with five year returns of 10%, (15%), 12%, 8% and (5%).
-
Tracy is single and had adjusted gross income of $35,800 in 2018. Tracy also has the following items: How much may Tracy claim as itemized deductions?
-
1. Office of Hawaiian Affairs (OHA's) unique internal and external political and legal issues, including the debate over Hawaiian Sovereignty 2. How Office of Hawaiian Affairs (OHA) related to other...
-
What are some of the possible sources of information about a company that could be used for determining the companys competitive stance?
-
The Keynesian school of macroeconomics believes that increased government spending leads to increased growth. The file P11_59.xlsx contains the following annual data: Government spending as...
-
Three areas of southern California are prime candidates for forest fires each dry season. You believe (based on historical evidence) that each of these areas, independently of the others, has a 30%...
-
A buyer for a large department store chain must place orders with an athletic shoe manufacturer six months prior to the time the shoes will be sold in the department stores. In particular, the buyer...
-
It is known that drinking alcohol increases the risk of contracting liver cancer. Assume that in an observational study, a group of smokers has a higher rate of liver cancer than a group of...
-
A polling organization placed telephone calls to 1000 people in a certain city to ask them whether they favor a tax increase to build a new school. Two hundred people answered the phone, and 150 of...
-
Is the area of a college campus discrete or continuous?
Study smarter with the SolutionInn App