Kent Institute Australia Pty. Ltd.
Assessment Brief XXXXXXXXXXABN XXXXXXXXXXCRICOS Code: 00161E RTO Code: 90458
Version 2: 11th October, 2019 XXXXXXXXXXPage 1 of 5 XXXXXXXXXXTEQSA Provider Number: PRV12051
ASSESSMENT BRIEF
COURSE: Bachelor of IT/Bachelor of Business
Unit Code: OODP101
Unit Title: Object Oriented Design and Programming
Type of
Assessment: Assessment 3 - Individual Programming and demonstration
Length/Duration: 20 hour
Unit Learning
Outcomes
addressed:
1. Demonstrate basic knowledge of object oriented programming concepts and
programming problems
2. Analyse and dissect simple design and programming problem
3. Implement a well-designed modularized solution to small programming problems
4. Develop and/or implement testing schedules
Submission Date: Week 8
Assessment
Task: Individual Programming and demonstration
Total Mark: 20 Marks
Weighting: 20% of the unit total marks
XXXXXXXXXXKent Institute Australia Pty. Ltd.
Assessment Brief XXXXXXXXXXABN XXXXXXXXXXCRICOS Code: 00161E RTO Code: 90458
Version 2: 11th October, 2019 XXXXXXXXXXPage 2 of 5 XXXXXXXXXXTEQSA Provider Number: PRV12051
Students are advised that submission of an Assessment Task past the due date without a formally signed
approved Assignment Extension Form (Kent Website MyKent Student Link> FORM – Assignment Extension
Application Form – Student Login Required) or previously approved application for other extenuating
circumstances impacting course of study, incurs a 5% penalty per calendar day, calculated by
deduction from the total mark.
For example. An Assessment Task marked out of 40 will incur a 2 mark penalty for each calendar day.
More information, please refer to (Kent Website MyKent Student Link> POLICY – Assessment Policy &
Procedures – Student Login Required)
ASSESSMENT DESCRIPTION:
Your task is to design, develop and test an application using Java Programming language for the below customer
equirement for their small firm in Australia.
Design, Develop and test the logic for an application that allows a user to enter employee name continuously
until a sentinel value is entered. Also input each employee’s hourly wage and hours worked. After taking input,
compute each employee gross pay (hours times rate), withholding tax percentage according to the table given
elow, withholding tax amount and net pay (gross pay minus withholding tax).
Weekly gross pay ($) Withholding
percentage (%)
$0-$ XXXXXXXXXX
$300.01-$ XXXXXXXXXX
$500.01-$ XXXXXXXXXX
$800.01 and up 18
Display all the results for each employee. After the last employee has been entered, display the sum of all hours
worked, total gross payroll for all employees and net payroll for all employees.
DESIGN TASK1:
Draw a Flowchart and Pseudocode for required functionalities of program
DEVELOPMENT
TASK 2
1. Display the welcome message (Student ID, Student Name)
2. Ask from user to enter the employee names, hours worked and hourly rate. Keep asking for new employee
until user enter a sentinel value to end the program.
3. Compute and display each employee’s gross pay, withholding tax percentage, withholding tax amount
and net pay.
https:
kentinstituteaustralia.sharepoint.com/sites/Policies%26Forms/SitePages/Home.aspx?RootFolder=%2Fsites%2FPolicies%26Forms%2FPolicies%20and%20Forms%2FStudent&FolderCTID=0x012000E6C01ECDB12ACE448B94EB84A9F93758&View=%7B148054E0%2D0936%2D4517%2D8B3E%2DD0CCDC7CD88F%7D
https:
kentinstituteaustralia.sharepoint.com/sites/Policies%26Forms/SitePages/Home.aspx?RootFolder=%2Fsites%2FPolicies%26Forms%2FPolicies%20and%20Forms%2FStudent&FolderCTID=0x012000E6C01ECDB12ACE448B94EB84A9F93758&View=%7B148054E0%2D0936%2D4517%2D8B3E%2DD0CCDC7CD88F%7D
https:
kentinstituteaustralia.sharepoint.com/sites/Policies%26Forms/SitePages/Home.aspx?RootFolder=%2Fsites%2FPolicies%26Forms%2FPolicies%20and%20Forms%2FStudent&FolderCTID=0x012000E6C01ECDB12ACE448B94EB84A9F93758&View=%7B148054E0%2D0936%2D4517%2D8B3E%2DD0CCDC7CD88F%7D
https:
kentinstituteaustralia.sharepoint.com/sites/Policies%26Forms/SitePages/Home.aspx?RootFolder=%2Fsites%2FPolicies%26Forms%2FPolicies%20and%20Forms%2FStudent&FolderCTID=0x012000E6C01ECDB12ACE448B94EB84A9F93758&View=%7B148054E0%2D0936%2D4517%2D8B3E%2DD0CCDC7CD88F%7D
XXXXXXXXXXKent Institute Australia Pty. Ltd.
Assessment Brief XXXXXXXXXXABN XXXXXXXXXXCRICOS Code: 00161E RTO Code: 90458
Version 2: 11th October, 2019 XXXXXXXXXXPage 3 of 5 XXXXXXXXXXTEQSA Provider Number: PRV12051
4. Use parallel a
ays to store hours worked, gross pay and net payroll of each employee.
5. Display the output on screen
***************************************************************
Thanking you for using the system
Your name and your student ID
Total hours worked by employees
Gross pay that needs to be paid by company
Tax withholdings
Net pay after tax deductions
***************************************************************
TEST
TASK 3:
TEST DOCUMENT
APPLICATION NAME:
TESTER NAME:
Case ID Test case Test Data Expected Outcome Actual Outcome
ASSESSMENT SUBMISSION:
Week 8
MARKING GUIDE (RUBRIC):
XXXXXXXXXXKent Institute Australia Pty. Ltd.
Assessment Brief XXXXXXXXXXABN XXXXXXXXXXCRICOS Code: 00161E RTO Code: 90458