Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

CS665 Module2 Assignment

The following document should not be disseminated outside the purview of its intended purpose.

This assignment is continuation of the previous assignment. Do not modify the artifacts of Assignment1 based on this assignment. Complete the Java implementations of the following use cases. You may use the starter code  provided for this assignment.

You can assume that only cash transactions will be implemented in this version.

•   Alice (id: 011- 11- 1111) opens a checking account (id: 01-001) with an initial balance of $1000 on June 1st , 2022

•   Bob (id: 022-22-2222) registers as a customer on June 2nd , 2022

•   Alice makes a cash deposit of $200 to account 01-001 on June 3rd , 2022

•   Alice designates Bob as the joint owner for the account 01-001 on June 6th , 2022

•   Bob makes a cash withdrawal request of $2000 for the account 01-001 on June 7th , 2022

•   Charlie (id: 033-33-3333) opens a savings account (id: 02-001) with an initial balance of $3000 on June 7th , 2022

•   Charlie designates Bob as the joint owner for the savings account (id: 02-001) on June 7th , 2022

•   Bob requests a bank statement on June 8th , 2022

•   Bob deposits $100 to account 01-001 on June 9th , 2022

•   Bob initiates a transfer request of $700 from account 02-001 to account 01-001 on June 9th , 2022

•   Bob makes a cash withdrawal request of $2000 for the account 01-001 on June 10th , 2022

•   Alice requests a bank statement on June 15th , 2022

•   Charlie requests a bank statement on June 15th , 2022

 

General Rules for Homework Assignments

•    You must work on your assignments individually. You are not allowed to copy the answers from the others. Please review the Academic Conduct Code.

•      Each assignment has a strict deadline. Late submissions will carry a penalty.

•    When the term lastName and firstName is referenced in an assignment, please replace it with your last name and first name respectively.

Submission:

•   Submit one Zip file of the IntelliJ IDEA project or Eclipse project

•    The zip file should be named cs665_hw2_lastName.zip

•    Upload the zip file to the Assignment2 submission