Your Perfect Assignment is Just a Click Away
We Write Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!

glass
pen
clip
papers
heaphones

Assessment Brief: BIS2004 Object Oriented Programming Trimester 2 Applied project- 1

Assessment Brief: BIS2004 Object Oriented Programming Trimester 2 Applied project- 1

Assessment Brief: BIS2004 Object Oriented Programming Trimester 2, 2022
Assessment 1: Applied project- 1

Due date:

Week 6

Group/individual:

Individual

Word count / Time provided:

2000

Weighting:

30%

Unit Learning Outcomes:

ULO-2, ULO-3, ULO-4

Assessment Details:
This assessment is designed to assess develop your skills in computer programming using Java. You are required to develop Java programs to find the solution of given problem. In completing this assessment successfully, you will be able to learn problem analysis, algorithm design and how to map those algorithms into meaningful computer programs, which will help in achieving ULO1, ULO- 2, ULO-3, and ULO-4.

Write a program to create a “Billing Application” for a GP service in Sydney. ‘CBD family medical practise’ is a well-known GP service around city CBD area. They cover services like General practitioner service, pathology, eye check-up and dental.

Create an application for them their billing system to calculate the final price for each patient depends on below table.

Babies aged 0-2:

1) GP service

– $150

(MediCare or private insurance cover

– 70%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $250

(MediCare or private insurance cover

– 60%)

4) Dental

– $200

(MediCare or private insurance cover

– 60%)

Toddlers aged 2-5:

1) GP service

– $100

(MediCare or private insurance cover

– 75%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $250

(MediCare or private insurance cover

– 65%)

4) Dental

– $300

(MediCare or private insurance cover

– 50%)

Kids aged 5-12:

1) GP service

– $95

(MediCare or private insurance cover

– 80%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $200

(MediCare or private insurance cover

– 70%)

4) Dental

– $300

(MediCare or private insurance cover

– 60%)

Teens aged 12-18:

1) GP service

– $90

(MediCare or private insurance cover

– 85%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $195

(MediCare or private insurance cover

– 70%)

4) Dental

– $350

(MediCare or private insurance cover

– 50%)

Adults aged 18-60:

1) GP service

– $80

(MediCare or private insurance cover

– 90%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $180

(MediCare or private insurance cover

– 80%)

4) Dental

– $360

(MediCare or private insurance cover

– 65%)

Pensioner aged – above 60

1) GP service

– $70

(MediCare or private insurance cover

– 95%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $150

(MediCare or private insurance cover

– 95%)

4) Dental

– $400

(MediCare or private insurance cover

– 85%)

When a receptionist or cahier starts the application, first it should ask appropriate menu to choose patient age. Then when cashier enters the age, another menu displays to display or choose the service level. When cashier enters the service level the amount payable should be auto calculated by knowing whether the customer have Medicare/private insurance. If yes, then the discount/cover applied then only the gap will be collected from customer. If no, then customer/patient needs to pay the full amount. The same will be repeated for many customers by cashier., so the program will loop repeatedly until the user says so.

At the end of each day, the application should be display total amount of service that has been offered today.

Sample output:

( Welcome to “CBD family medical practise” ********************************************* Choose patient age: (type numbers from 1-6 to choose) Babies aged 0-2 Toddlers aged 2-5 Kids aged 5-12 Teens aged 12-18 Adults aged 18-60 Pensioner aged – above 60 3 Choose Service level: (type numbers from 1-4 to choose) GP service Pathology Eye-check up Dental 1 Does the patient have Medicare/private insurance? (Type yes/no) Yes Amount Payable – $19 Do you want to repeat for another customer? (Type yes/no) Yes ********************************************* Choose patient age: (type numbers from 1-6 to choose) Babies aged 0-2 Toddlers aged 2-5 Kids aged 5-12 Teens aged 12-18 Adults aged 18-60 Pensioner aged – above 60 4 Choose Service level: (type numbers from 1-4 to choose) GP service Pathology Eye-check up Dental 2 Does the patient have Medicare/private insurance? (Type yes/no) No Amount Payable – $300 Do you want to repeat for another customer? (Type yes/no) No )

( Total amount of service for today Total amount of collected from patients – $395 – $319 Thank you using CBD billing system”. See you again.! )

Hint: For loop, while loop, Arrays and IF statement need to be used in this question

Coding: (Copy and Paste Source Code in word document. Format your code using Courier 10pts). Take the screenshots of your final results and paste them in your word file.

Marking Criteria and RubricAssessment Brief: BIS2004 Object Oriented Programming Trimester 2, 2022
Assessment 1: Applied project- 1

Due date:

Week 6

Group/individual:

Individual

Word count / Time provided:

2000

Weighting:

30%

Unit Learning Outcomes:

ULO-2, ULO-3, ULO-4

Assessment Details:
This assessment is designed to assess develop your skills in computer programming using Java. You are required to develop Java programs to find the solution of given problem. In completing this assessment successfully, you will be able to learn problem analysis, algorithm design and how to map those algorithms into meaningful computer programs, which will help in achieving ULO1, ULO- 2, ULO-3, and ULO-4.

Write a program to create a “Billing Application” for a GP service in Sydney. ‘CBD family medical practise’ is a well-known GP service around city CBD area. They cover services like General practitioner service, pathology, eye check-up and dental.

Create an application for them their billing system to calculate the final price for each patient depends on below table.

Babies aged 0-2:

1) GP service

– $150

(MediCare or private insurance cover

– 70%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $250

(MediCare or private insurance cover

– 60%)

4) Dental

– $200

(MediCare or private insurance cover

– 60%)

Toddlers aged 2-5:

1) GP service

– $100

(MediCare or private insurance cover

– 75%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $250

(MediCare or private insurance cover

– 65%)

4) Dental

– $300

(MediCare or private insurance cover

– 50%)

Kids aged 5-12:

1) GP service

– $95

(MediCare or private insurance cover

– 80%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $200

(MediCare or private insurance cover

– 70%)

4) Dental

– $300

(MediCare or private insurance cover

– 60%)

Teens aged 12-18:

1) GP service

– $90

(MediCare or private insurance cover

– 85%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $195

(MediCare or private insurance cover

– 70%)

4) Dental

– $350

(MediCare or private insurance cover

– 50%)

Adults aged 18-60:

1) GP service

– $80

(MediCare or private insurance cover

– 90%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $180

(MediCare or private insurance cover

– 80%)

4) Dental

– $360

(MediCare or private insurance cover

– 65%)

Pensioner aged – above 60

1) GP service

– $70

(MediCare or private insurance cover

– 95%)

2) Pathology

– $300

(MediCare or private insurance cover

– 80%)

3) Eye-check up

– $150

(MediCare or private insurance cover

– 95%)

4) Dental

– $400

(MediCare or private insurance cover

– 85%)

When a receptionist or cahier starts the application, first it should ask appropriate menu to choose patient age. Then when cashier enters the age, another menu displays to display or choose the service level. When cashier enters the service level the amount payable should be auto calculated by knowing whether the customer have Medicare/private insurance. If yes, then the discount/cover applied then only the gap will be collected from customer. If no, then customer/patient needs to pay the full amount. The same will be repeated for many customers by cashier., so the program will loop repeatedly until the user says so.

At the end of each day, the application should be display total amount of service that has been offered today.

Sample output:

( Welcome to “CBD family medical practise” ********************************************* Choose patient age: (type numbers from 1-6 to choose) Babies aged 0-2 Toddlers aged 2-5 Kids aged 5-12 Teens aged 12-18 Adults aged 18-60 Pensioner aged – above 60 3 Choose Service level: (type numbers from 1-4 to choose) GP service Pathology Eye-check up Dental 1 Does the patient have Medicare/private insurance? (Type yes/no) Yes Amount Payable – $19 Do you want to repeat for another customer? (Type yes/no) Yes ********************************************* Choose patient age: (type numbers from 1-6 to choose) Babies aged 0-2 Toddlers aged 2-5 Kids aged 5-12 Teens aged 12-18 Adults aged 18-60 Pensioner aged – above 60 4 Choose Service level: (type numbers from 1-4 to choose) GP service Pathology Eye-check up Dental 2 Does the patient have Medicare/private insurance? (Type yes/no) No Amount Payable – $300 Do you want to repeat for another customer? (Type yes/no) No )

( Total amount of service for today Total amount of collected from patients – $395 – $319 Thank you using CBD billing system”. See you again.! )

Hint: For loop, while loop, Arrays and IF statement need to be used in this question

Coding: (Copy and Paste Source Code in word document. Format your code using Courier 10pts). Take the screenshots of your final results and paste them in your word file.

Marking Criteria and Rubric

Order Solution Now

Our Service Charter

1. Professional & Expert Writers: Homework Free only hires the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of masters and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed of papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by Homework Free are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. Homework Free is known for timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit in all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At Homework Free, we have put in place a team of experts who answer to all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.

Homework Free Org

Your one stop solution for all your online studies solutions. Hire some of the world's highly rated writers to handle your writing assignments. And guess what, you don't have to break the bank.

© 2020 Homework Free Org