Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

JAVA LANGUAGE PLEASE ASAP This assessment item relates to the unit learning outcomes as stated in the Unit Profile. Details For this assignment, you are

JAVA LANGUAGE PLEASE ASAP

image text in transcribed

image text in transcribed

This assessment item relates to the unit learning outcomes as stated in the Unit Profile. Details For this assignment, you are required to develop your own Java Program to demonstrate you can use Java constructs including input/output, Java primitive and built-in types, selection and looping statements and various other Java commands. You can also include a menu interface, methods and a data structure for extra credit. See details below under project details. What to submit for this project The Java source code: You will need to submit your source file: Project.java (and any others). You can name your source file(s) to match your topic or scenario you have chosen. - Project.java If you submit the source code with an incorrect name you will lose marks. Your specification for your program. - Specification.docx You will submit your files by the due date using the "Project" link on the Moodle unit website under Assessment ... Project Submission. Program (30 marks) For this project you are to create your own Java program Having completed the assignments, you should have the necessary skills to create a simple Java program, it should be at least at the level of assignment one or above. If you just hand in assignment one or two you will receive zero marks. Think of your own scenario You will need to think of a small business or other scenario for your program. Think of something which interests you: It could be a service: gardening, lawn mowing, window cleaning, dog walking, dog grooming, house cleaning, babysitting, car washing, home delivery, tutoring etc. You could be selling a product: curries, sandwiches, tools, hamburgers, books, magazines, plants, bicycles etc. It could be a calculation per person: compound interest projection, fuel consumption etc. The above are only suggestions try and be creative and create a unique scenario. Talk with your tutor if you are unsure of what scenario to use. You cannot use any scenario which has been used in the unit before, these include: Pizzas, Nemo Reef tours, a hotel, a carpark, drycleaners, car hire or sales, fruit shop, weather, student marks, catering, personal training, Rocky Blues lessons and Yeppoon Cabins. You will receive zero if you submit any of these scenarios. Program requirements Your program will need to read in N entries where N is the largest digit of your student D, or single entries at a time in a menu system. For each entry you need to read in at least a String or more if it is required and read in a number or numbers to perform a calculation. The calculation should be dependent on a series of if else statements which depends on a variation of pricing based on number of items. If it is just a calculation per entry then use if else statements to report on the result for example: calculating fiel consumption could report being very efficient, normal or not efficient. For each entry you will need to report the charges or calculation results similar to the receipt printed for assignment one. After the entries have been entered you will need to report a couple of cumulative values total money collected and an average of some value (it could be the average of money collected) for example. These could be displayed in a display all option if you are using a menu interface. For extra credit you can include a menu interface and store the records using an advanced data structure such as an array of objects, parallel arrays or an ArrayList. Your program needs to display the principles of good programming practises: meaningful identifiers using camel notation, correct indentation and layout, constants used for numeric values and correct commenting including a header comment for all files if applicable. Input and output Your program will just be a console program using Scanner for input and print statements for output. We will not worry about checking data types or numeric ranges in this project

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Current Trends In Database Technology Edbt 2006 Edbt 2006 Workshops Phd Datax Iidb Iiha Icsnw Qlqp Pim Parma And Reactivity On The Web Munich Germany March 2006 Revised Selected Papers Lncs 4254

Authors: Torsten Grust ,Hagen Hopfner ,Arantza Illarramendi ,Stefan Jablonski ,Marco Mesiti ,Sascha Muller ,Paula-Lavinia Patranjan ,Kai-Uwe Sattler ,Myra Spiliopoulou ,Jef Wijsen

2006th Edition

3540467882, 978-3540467885

More Books

Students also viewed these Databases questions