Week 10 Assignment

When we first installed Java at the beginning of the class, there were some who could only load Java 8.

Week 10's assignment works with modules, which were not introduced until Java 9.

The portion of the assignment dealing with creating a module is no longer needed.

You do not need to submit any project file for Week 10.

The writeup for Week 10 will be expanded. You are to discuss how to build a Checking application, expand it to mobile platforms and potentially be able to expand.

Your writeup is to be in the format of a proposal to a client looking to use your application.

As such, it needs to be written so that a regular person understands what you are stating.

I expect to see concepts we have used in the class - which includes testing, as well as the other items stated in the assignment.

Your writeup is to be at least three double spaced pages long, not including a cover page and reference page - both of which should be included.

You are to use the Turabian style - I am not going to be grading every little nuance, but do expect to see citations, etc. within the paper.

I will expect to see items from the discussions from the past 9 weeks.

For an example, state the code has been written in accordance with SOLID principles, and why that is important in a product.

Discuss the benefits of this project having JUnit tests, and why this is a good thing.

Text such as "Testing was done on the product" will not be acceptable.

Solution PreviewSolution Preview

These solutions may offer step-by-step problem-solving explanations or good writing examples that include modern styles of formatting and construction of bibliographies out of text citations and references. Students may use these solutions for personal skill-building and practice. Unethical use is strictly forbidden.

Various activities are performed within in Bank. Each activity can be considered as transaction. In the current application we have implemented some of the bank operations. In includes Check processing, registration of bank and user entries, registration of type of accounts saving or investment account. Printing the transactions to human-readable console. This application has been implemented by considering and following software development principles. Each component are developed in an iterative way. We have followed debug-code-test approach. Testing: Each time a new feature or change is made, we have tested the application by adding more test cases to cover existing and new changes. Junit is the most common approach to test single component of the larger system. It helps in building trust about the application. Next important...

By purchasing this solution you'll be able to access the following files:

for this solution

PayPal, G Pay, ApplePay, Amazon Pay, and all major credit cards accepted.

Find A Tutor

View available Java Programming Tutors

Get College Homework Help.

Are you sure you don't want to upload any files?

Fast tutor response requires as much info as possible.

Upload a file
Continue without uploading

We couldn't find that subject.
Please select the best match from the list below.

We'll send you an email right away. If it's not in your inbox, check your spam folder.

  • 1
  • 2
  • 3
Live Chats