Program files for each of the following programs

| November 17, 2015
  1. Quick Fast Car Care

At the beginning of all your programs, put a comment box that includes the program name, your name, and a brief description of the program.

Example: 

/***********************************************************************

Program Name: ProgramName.java

Programmer’s Name: Student Name

Program Description: Describe here what this program will do

***********************************************************************/

How to submit your assignment: 

  1. The programs must have the same names as the assignment title.
  2. Each Java source file (*.java) must include a corresponding class file (*.class) program as evidence of success.
  3. In addition to the program source code files and byte code files, put all your program source code files and screen shots of your program output files into a Word document.
  4. You must use a zipped folder to send your weekly assignment to the Dropbox. Do not send subfolders within your zipped folder. Place all of the .java and .class files for the week into the one zipped folder. The zip folder should be named CIS355A_YourLastName_iLab_Week4, and this zip folder will contain all the weekly programming assignments.

Step 1: Quick Fast Car Care Application

Quick Fast Car Care is a small business that specializes in oil changes and car washes. Their strategic advantage is providing quick service. To provide quick service, this owner wants a new application that will calculate services provided to customers. The table below has the services and the cost of these services.

Oil Change Cost
Bronze $20
Silver $25
Gold $30
   
Car Wash Cost
Basic $5
Better $10
Best $15

Your manager wants you to create a prototype Java application using menus that will calculate the cost of a customer getting an oil change, car wash, or both. This application should add the appropriate amount to the total cost when services are provided. When the total menu item is selected, a message box should display the services purchased and the total amount. Allow the client to use the clear menu item to wipe out the memory and start fresh for a new customer. The exit menu item should close the application. Use the screen designs below to model your application.

Image of quick fast car care screen with car wash menu expanded

Image of quick fast car care with Totals/Clear/Exit menu expanded

image of message oil change gold, car wash better, total cost $40

Quick Fast Car Care Points Description
Standard header included

2

Must contain program name, student’s name, and description of the program
Program compiles

4

Program does not have any error
Program executes

4

Program runs without any error
Created CarCare class with Menus, MenuItems, Menubar, and so forth

10

Program contains the proper GUI components
Using appropriate event handlers

4

Create and use event handlers for components
Created actionPerformed methods

8

Determine menu items clicked and calculating cost, clear customer, and exit program
CarCareTest class, which drives the application, is created

2

A driver class with the main method
Correct output is displayed

6

Program displays the services provided and cost (formatted) in a JOptionPane
Subtotal

40

 

Attachments:Program files for each of the following programs

  1. Quick Fast Car Care

At the beginning of all your programs, put a comment box that includes the program name, your name, and a brief description of the program.

Example: 

/***********************************************************************
Program Name: ProgramName.java
Programmer’s Name: Student Name
Program Description: Describe here what this program will do
***********************************************************************/

How to submit your assignment: 

  1. The programs musthave the same names as the assignment title.
  2. Each Java source file (*.java) must include a corresponding class file (*.class) program as evidence of success.
  3. In addition to the program source code files and byte code files, put all your program source code files and screen shots of your program output files into a Word document.
  4. You must use a zipped folder to send your weekly assignment to the Dropbox. Do not send subfolders within your zipped folder. Place all of the .java and .class files for the week into the one zipped folder. The zip folder should be named CIS355A_YourLastName_iLab_Week4, and this zip folder will contain all the weekly programming assignments.

Required Software

Eclipse

Access the software at https://lab.devry.edu.
Steps: 1

Lab Steps

Step 1: Quick Fast Car Care Application

Quick Fast Car Care is a small business that specializes in oil changes and car washes. Their strategic advantage is providing quick service. To provide quick service, this owner wants a new application that will calculate services provided to customers. The table below has the services and the cost of these services.

Oil Change Cost
Bronze $20
Silver $25
Gold $30
   
Car Wash Cost
Basic $5
Better $10
Best $15

Your manager wants you to create a prototype Java application using menus that will calculate the cost of a customer getting an oil change, car wash, or both. This application should add the appropriate amount to the total cost when services are provided. When the total menu item is selected, a message box should display the services purchased and the total amount. Allow the client to use the clear menu item to wipe out the memory and start fresh for a new customer. The exit menu item should close the application. Use the screen designs below to model your application.

Get a 5 % discount on an order above $ 150
Use the following coupon code :
2018DISC
Write a program that would allow a user to enter student names and Final grades (e.g. A,B,C,D,F) from their courses. You do not know how many students need to be entered. You also do not know how many courses each of the students completed. Design your program to calculate the Grade Point Average (GPA) for each student based on each of their final grades. The program should output the Student name along with the GPA. There are 7 components of your submission including: Program Description- A detailed, clear description of the program you are building. Analysis- Demonstrates your thought process and steps used to analyze the problem. Be sure to include the required input and output and how you will obtain the required output from the given input? Also, include your variable names and definitions. Be sure to describe the necessary formulas and sample calculations that might be needed. Talk about how your design will allow any number of students and final grades to be possible inputs. Test plan - Prepare at least 1 set of input data (Test data) along with their expected output for testing your program. This test case should include at least 10 students. Your test data can be presented in the form of a table as follows (note: feel free to adapt to your design) Flowchart – Provide a flowchart for your design. You can use Word, Powerpoint, Visio or any software you have available that will allow to draw shapes and connectors. Pseudocode- Provide pseudocode of your overall design that fulfills the requirements of the project Source Code (Cut and pasted into this section) Demonstrated Execution Results (Screen shots) C Programming

Category: Homework Help

Our Services:
Order a customized paper today!