Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Homework Help/Study Tips Expert

Assignment - FedUni Banking

This assignment will test your skills in designing and programming applications to specification.

Assignment Overview - You are tasked with creating an application that uses a GUI that simulates a simple banking interface similar to an ATM / online banking using the Python 3 programming language.

The assignment is broken up into five main components:

1) The ability to provide an account id and a PIN (Personal Identification Number) to sign into a bank account.

2) The ability to view the balance of the bank account and to deposit and withdraw virtual money into and out from the account.

3) The ability to save transactions via file storage so that you can log in, deposit some money and then log out - and when you log back in that money is still there, and finally.

4) The ability to display a graph of projected earnings on the bank account via the compound interest accrued over a variable amount of time.

5) A Test Case that ensures your BankAccount's deposit and withdraw functionality operates correctly.

Your submission should consist of three Python scripts that implement this application as described in the following pages: bankaccount.py, main.py along with a testbankaccount.py which contains a small test case with a few simple unit tests than ensure that your bank accounts deposit and withdraw methods operate correctly.

You are provided with a 'stub' of each of these files which contain all the function declarations and comments which describe the role of the function and how it can be put together, but you will have to write the code for vast majority of the functions yourself. You are also provided with a stub of the bankaccounttestcase.py file.

Attachment:- Assignment Files.rar

Homework Help/Study Tips, Others

  • Category:- Homework Help/Study Tips
  • Reference No.:- M93130827
  • Price:- $60

Priced at Now at $60, Verified Solution

Have any Question?


Related Questions in Homework Help/Study Tips

Assignment application leadership concept analysis group

Assignment: Application: Leadership Concept Analysis Group Paper This week you will begin a group paper that you will develop over the next few weeks. By Day 3 of this week, you will be placed in a collaborative group an ...

In this discussion the focus is on examining agencies

In this discussion, the focus is on examining agencies responsible for child protection. You will sharpen your technology skills by creating an infographic about a specific agency. Infographics are a way to visualize dat ...

Question the content of this unit will be covered over a

Question: The content of this unit will be covered over a two week period. During the first week In this unit, concept analysis will be examined as a way to best understand a concept. The readings in the Learning Resourc ...

Qestion describe one internal and one external method for

Qestion: Describe one internal and one external method for the dissemination of your EBP project results. For example, an internal method may be the hospital board, and an external method may be a professional nursing or ...

Question in the twenty-first century events in one part of

Question: In the twenty-first century, events in one part of the globe can have global consequences. These issues are transnational which cross state lines therefore an act by one nation can have rippled effect on other ...

Question selection of the firmdetermine an organization you

Question: Selection of the Firm Determine an organization you will analyze and evaluate over the six weeks of this course. The organization can be one in which you work, one in which you have access, or one of such subst ...

Question bullinclude your name and the name of the local

Question: • Include your name and the name of the local company/organization selected. • CITE YOUR SOURCES! 1. Select a local small business and write a brief analysis of its function and the issues routinely faced. 2. I ...

Question explain in each of the following situations how

Question: Explain in each of the following situations how market forces might give a business an incentive to act in a less discriminatory fashion. a. A local flower delivery business run by a bigoted white owner notices ...

Reflective journalcritically reflect on how the foundations

Reflective Journal Critically reflect on how the foundations of education have impacted you personally. Reflect on a time when you studied about the history of the Colonial Era in grade school, middle school, high school ...

Discussion topic -discuss how levitation can be achieved by

Discussion Topic - Discuss how levitation can be achieved by using super conductors. A Quality Response - Your responses should be a minimum of three posts and it should address all criteria. Your initial response should ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As