Posted: February 2nd, 2022

OODP101 Unit Title: Object Oriented Design and Programming

ASSESSMENT BRIEF
COURSE: Bachelor of IT/Bachelor of Enterprise
Unit Code: OODP101
Unit Title: Object Oriented Design and Programming
Kind of Evaluation: Evaluation four – Particular person Programming Resolution to a Downside
Size/Period: N/A
Unit Studying Outcomes addressed: 1. Display fundamental data of object oriented programming ideas and programming issues
2. Analyse and dissect easy design and programming downside
three. Implement a well-designed modularized answer to small programming issues
four. Develop and/or implement testing schedules
Submission Date: Week 11
Evaluation Activity: Particular person Programming Resolution to a Downside
Whole Mark: 30 Marks
Weighting: 30% of the unit whole marks
College students are suggested accredited Task Software Type
For instance. An Extra data, that submission of an Evaluation Activity previous the due date with out a formally signed Extension Type (Kent Web site MyKent Scholar Hyperlink FORM – Task Extension
circumstances
– Scholar Login Required) or beforehand accredited utility for different extenuating impacting course of examine, incurs a 5% penalty per calendar day,
calculated by deduction from the full mark.
Evaluation Activity marked out of 40 will incur a 2 mark penalty for every calendar day.
please discuss with (Kent Web site MyKent Scholar Hyperlink POLICY – Evaluation Coverage &
Procedures – Scholar Login Required)
Kent Institute Australia Pty. Ltd.
Evaluation Transient ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458
Model 2: 11th October, 2019 Web page 1 of four TEQSA Supplier Quantity: PRV12051

Evaluation description:
You’re working for funds airways as a junior programmer, you and your staff has given a process to develop and check a program for the corporate so their prospects to decide on as per their necessities and might examine availability or can add service.
1. Analyse and create easy design For the under create a generic output show as:
Worldwide vacation spot: Home vacation spot
County title: Metropolis title
Metropolis as per the county Automobile rent
Additionally, as per vacation spot choice data shall output as:
· If chosen Worldwide vacation spot, then title of the Nation and Metropolis of vacation spot
· If Chosen Home vacation spot, then title of the Metropolis and Automobile rent
2. Implement a well-designed modularized answer to the programme
a. Create a category named Worldwide Vacation spot to be the superclass of all of the locations. It ought to have appropriate constructors to help with polymorphic behaviour, and comprise appropriate attributes to retailer the data that’s widespread to all vacation spot names and applicable accessors. For all locations, the toString methodology ought to return solely the nation title and metropolis of vacation spot
b. Create a category referred to as Home Vacation spot. It ought to be a subclass of the category internation vacation spot. Be sure that it comprises applicable attributes to retailer further data particular to home vacation spot. Guarantee that there’s a appropriate constructor, mutators to set all values appropriately, and that there are applicable accessors to acquire all data related to home vacation spot. Override toString() methodology in order that it return all of the home vacation spot data
c. Create a category referred to as Automobile Rent and shall solely signify when buyer chosen Home vacation spot. It ought to be a subclass of Automobile rent. Be sure that it comprises applicable attributes to retailer further data particular to Automobile rent. Guarantee that there’s a appropriate constructor, mutators to set all values appropriately, and that there are applicable accessors to acquire all data related to packaged gadgets. Override toString() methodology in order that it return all related data associated to the Packaged gadgets.
d. Create a driver class which can have major methodology and following functionalities.
· Use Vacation spot as a guardian/tremendous class
· Use Worldwide vacation spot and Home vacation spot as two baby/sub lessons for Vacation spot tremendous.
· Worldwide Vacation spot would have attributes as nation title and metropolis names (2)
· Home Vacation spot would have the title of town and automotive rent particulars as attributes.
· Use constructors and toString strategies for declaring and displaying the objects (5 every)
· A driver/major class would show locations utilizing a recurring menu, and calculate and show the full quantity due as per the consumer selection of vacation spot.
e. Create a category diagram for above talked about lessons. Present all attributes, strategies and correct relationships between lessons.
Kent Institute Australia Pty. Ltd.
Evaluation Transient ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458
Model 2: 11th October, 2019 Web page 2 of four TEQSA Supplier Quantity: PRV12051
three. Develop and implement testing
Case id’s: Case title: Case information: Anticipated final result: Precise final result:
Notice: A one or two-page design + check information doc, your .java and .class recordsdata Marking Standards:
Marking Standards Max Marks Feedback
Creation of Vacation spot (Tremendous) class with all attributes, constructor and strategies. four
Constructor overloading in product class to indicate polymorphic behaviour 1
Creation of Worldwide vacation spot (Sub) class with all attributes,
constructor and strategies. four
Technique overriding in Worldwide vacation spot class to indicate polymorphic behaviour 1
Creation of Home vacation spot (Sub) class with all attributes,
constructor and strategies. four
Technique overriding in Home vacation spot class to indicate polymorphic behaviour 1
Creation of ten completely different Orders in driver class (5 Worldwide & 5 Home) 2
Show all created Orders 2
Program permits consumer to put a couple of Order 2
Show the bill with all of the order listed with due quantity three
Correct class diagram and check circumstances 6
(2+2+2)
Whole 30
GENERAL NOTES FOR ASSESSMENT TASKS
Content material for Evaluation Activity papers ought to incorporate a proper introduction, details and conclusion.
Acceptable educational writing and referencing are inevitable educational abilities that you have to develop and reveal in work being introduced for evaluation. The content material of top quality work introduced by a pupil should be absolutely referenced within-text citations and a Reference Record on the finish. Kent strongly recommends you discuss with the Tutorial Studying Assist Workshop supplies obtainable on the Kent Studying Administration System (Moodle). For particulars please click on the hyperlink http://moodle.kent.edu.au/kentmoodle/mod/folder/view.php?id=3606 and obtain the file titled “Harvard Referencing Workbook”. This Moodle Web site is the placement for Workbooks and data which are introduced to Kent College students within the ALS Workshops performed initially of every Trimester.
Kent recommends a minimal of FIVE (5) references in work being introduced for evaluation. Until in any other case particularly instructed by your Lecturer or as detailed within the Unit Define for the precise Evaluation Activity, any paper with lower than 5 (5) references could also be deemed not assembly a passable normal and probably be failed.
Kent Institute Australia Pty. Ltd.
Evaluation Transient ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458
Model 2: 11th October, 2019 Web page three of four TEQSA Supplier Quantity: PRV12051
Content material in Evaluation duties that features sources that aren’t correctly referenced in keeping with the “Harvard Referencing Workbook” might be penalised.
Marks might be deducted for failure to stick to the phrase rely if that is particularly said for the Evaluation Activity within the Unit Define. As a common rule there may be an allowable discretionary variance to the phrase rely in that it’s usually accepted that a pupil could go over or beneath by 10% than the said size.
GENERAL NOTES FOR REFERENCING
References are assessed for his or her high quality. College students ought to draw on high quality educational sources, resembling books, chapters from edited books, journals and many others. The textbook for the Unit of examine can be utilized as a reference, however not the Lecturer Notes. The Assessor will need to see proof that a pupil is able to conducting their very own analysis. Additionally, with a view to assist Assessors decide a pupil’s understanding of the work they cite, all in-text references (not simply direct quotes) should embrace the precise web page quantity(s) if proven within the unique. Earlier than getting ready your Evaluation Activity or personal contribution, please overview this ‘YouTube’ video (Avoiding Plagiarism by Referencing) by clicking on the next hyperlink: hyperlink: http://moodle.kent.edu.au/kentmoodle/mod/folder/view.php?id=3606
A seek for peer-reviewed journal articles may additionally help college students. These kind of journal articles will be situated within the on-line journal databases and will be accessed from the Kent Library homepage. Wikipedia, on-line dictionaries and on-line encyclopaedias are acceptable as a place to begin to realize data a couple of subject, however shouldn’t be over-used – these ought to represent not more than 10% of your whole listing of references/sources. Extra data and literature can be utilized the place these are produced by legit sources, resembling authorities departments, analysis institutes such because the Nationwide Well being and Medical Analysis Council (NHMRC), or worldwide organisations such because the World Well being Organisation (WHO). Respectable organisations and authorities departments produce peer reviewed studies and articles and are subsequently very helpful and principally very present. The content material of the next hyperlink explains why it’s not acceptable to make use of non-peer reviewed web sites (Why cannot I simply Google?): https://www.youtube.com/watch?v=N39mnu1Pkgw
(thanks to La Trobe College for entry to this video).
Kent Institute Australia Pty. Ltd.
Evaluation Transient ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458
Model 2: 11th October, 2019 Web page four of four TEQSA Supplier Quantity: PRV12051

Check Price Discount

More Assignment Samples: »

Order for this Paper or Similar Assignment Help

Fill a form in 3 easy steps - less than 5 mins.

Why choose us

You Want Quality and That’s What We Deliver

Top Essay Writers

We select the finest writers to join our team. They each have expertise in specific topic fields and background in academic writing.

Affordable Prices

We offer the lowest possible pricing while still providing the best writers. Our costs are fair and reasonable compared to other writing services.

100% Plagiarism-Free

You will never receive a product that contains any plagiarism. We scan every final draft before releasing it to be delivered to a customer.

How it works

When you decide to place an order with Study Pro Essay, here is what happens:

Complete the Order Form

You will complete our order form, filling in all of the fields and giving us as much detail as possible.

Assignment of Writer

We analyze your order and match it with a writer who has the unique qualifications to complete it, and he begins from scratch.

Order in Production and Delivered

You and your writer communicate directly during the process, and, once you receive the final draft, you either approve it or ask for revisions.

Giving us Feedback (and other options)

We want to know how your experience went. You can read other clients’ testimonials too. And among many options, you can choose a favorite writer.

Expert paper writers are just a few clicks away

Place an order in 3 easy steps. Takes less than 5 mins.

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price:
$0.00