Software Engineering essay

Part 1:

Write a simple program to print all Account information in a Bank. Bank has a list of Accounts. Each

Account has an ID, balance, and owned by a customer. Each customer has a name, phone, email, and


You need to create a number of classes. Using Umlet to draw a Class Diagram similar to Slide 25. (If you

have trouble with the software, you may draw with a pen and submit a picture.

You need to create a program similar to Invoice program. Your program should generate something

similar to the following

D=1 Balance=$100.0 Name: Joe Ward Phone: 8702355055 Address: 111 Oliver Street, Magnolia, AR 71753 ID=2 Balance=$200.0 Name: Mark Park Phone: 8702355555 Address: 25 Main Street, Magnolia, AR 71753 ID=3 Balance=$500.0 Name: Alice Starr Phone: 8702354049 Address: 3 Fox Drive, Magnolia, AR 71753

Zip entire source code folder and submit to Blackboard

Part 2:

Draw a use case diagram for an ATM (cash terminal). The system includes two actors: a customer, who

draws money from his account either on the money chip on his bank card or in cash, and a security man,

who fills money into the ATM.

Use cases should include: DrawCash, LoadMoneyChip, CheckAccountBallance, FillATM. Also include the following

exceptional cases: OutOfMoney, TransactionAborted (i.e., customer selected the cancel button without

completing the transaction) and MoneyChipOutOfOrder.

Write the flow of events and specify all fields for the use case CheckAccountBalance that you drew before.

You may submit Part 2 as a word document.

-research paper writing service

Homework Ace Tutors Writers
Factors that determine your price
Pages (550 words)
Click here to check: -

Why Work with Us

Top Quality and Well-Researched Papers


Professional and Experienced Academic Writers


Free Unlimited Revisions


Prompt Delivery and 100% Money-Back-Guarantee


Original & Confidential


24/7 Customer Support


Our Services

No need to work on your paper at night. Sleep tight, we will cover your back. We offer all kinds of writing services.


Essay Writing Service



Application Writing Service



Editing Support



Revision Support