The table number and waiter''s name must be entered

Assignment Help Basic Computer Science
Reference no: EM13721699

A restaurant wants an application that calculates a table's bill.

The design should include:

 

  • Group Boxes,
  • ComboBoxes,
  • ListBoxes,
  • Labels,
  • TextBoxes
  • PictureBox
  • etc.

 

Validate the following using try and catch blocks:

o Input format exceptions

o The table number and Waiter's name must be entered. The restaurant has only 10 tables, therefore, the only valid table numbers are 1-10. After the user enters the table number and waiters name, then the table number and the waiters name should appear below the billing information.

  • Give your Restaurant a unique name that starts with your name and include a logo or picture image control.
  • The application should display all the menu items listed below in four ComboBoxes.
  • Each ComboBox should contain a category of food offered by the restaurant (Beverage, Appetizer, Main Course and Dessert).
  • Keep track of the items ordered by placing each item selected from the ComboBox into the associated ListBox.
  • As each item is selected, add the price of that item to the bill.
  • Allow an item to be deselected, i.e. if an item is clicked in the ListBox it should be removed from the ListBox and the price of that item should be subtracted from the bill.

 

  • The user should be able to click the Clear Bill Button to restore the Subtotal:, Tax:, and Total: fields to $0.00.

 

 

Soda Beverage $1.95

Tea Beverage $1.50

Coffee Beverage $1.25

Mineral Water Beverage $2.95

Juice Beverage $2.50

Milk Beverage 1.50

Buffalo Wings Appetizer $5.95

Buffalo Fingers Appetizer $6.95

Potato Skins Appetizer $8.95

Nacjos Appetizer $8.95

Mushroom Caps Appetizer $10.95

Shrimp Cocktail Appetizer $12.95

Chips and Salsa Appetizer $6.95

Seafood Alfredo Main Course $15.95

Chicken Alfredo Main Course $13.95

Chicken Picatta Main Course $13.95

Turkey Club Main Course $11.95

Lobster Pie Main Course $19.95

Prime Rib Main Course $20.95

Shrimp Scampi Main Course $18.95

Turkey Dinner Main Course $13.95

Stuffed Chicken Main Course $14.95

Apple Pie Desert $5.95

Sundae Desert $3.95

Carrot Cake Dessert $5.95

Mud Pie Dessert $4.95

Apple Crisp Dessert $5.95

 

Include Javadoc

 

Reference no: EM13721699

Questions Cloud

Explain what information was accessed : Find a major data breach that has occurred recently. Explain what information was accessed and how this information could be misused, such as identity theft, spear phishing, and so on. Remember to include references to chapter 11 or 12 and an ..
A product requires an extensive initial investment : Communications infrastructure as a product requires an extensive initial investment. In the case of the Iridium mobile telephone system, this led to failure for the company. In the case of AT&T long distance, this led to a powerful monopoly. Di..
Design a good device interface standard : Discuss why it is so difficult to design a good device interface standard. Provide a detailed example to support your findings. Include a question that responding students can reply to within your initial post
Makeany dfa in jflap software and run for several inputs : Makeany DFA in JFLAP software and run for several inputs. Take a screen shot andinclude in your assignment. Keep in mind that this assignment is meant to makeyou all get familiar with this software.
The table number and waiter''s name must be entered : o The table number and Waiter's name must be entered. The restaurant has only 10 tables, therefore, the only valid table numbers are 1-10. After the user enters the table number and waiters name, then the table number and the waiters name shou..
Compare and contrast an it audit project with other projects : Compare and contrast an IT Audit project with other projects which might be found in an IT department. Describe two (2) challenges that are unique to IT Audit projects. Suggest an approach to mitigate each challenge you selected.
What is the effective annual yield : PK Software has 8.3 percent coupon bonds on the market with 22 years to maturity. The bonds make semi annual payments and currently sell for 110.00 percent of par. Requirement 1: What is the current yield on PK's bonds? 7.55% Requirement 2: What is t..
Determine the new number of shares outstanding in parts : Roll Corporation (RC) currently has 270,000 shares of stock outstanding that sell for $73 per share. Assuming no market imperfections or tax effects exist, what will the share price be after:
What do you think the ex-dividend price will be : Midnight Hour Inc., has declared a $6.30 per-share dividend. Suppose capital gains are not taxed, but dividends are taxed at 25 percent. New IRS regulations require that taxes be withheld at the time the dividend is paid. Midnight Hour sells for $83 ..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Comparing and contrasting five of the design patterns

Comparing and contrasting five of the design patterns below. Just compare them with each other. Adapter - helps to reuse an object or method by adapting its interface to a more common one. Controller - controls client access and manages every request

  Give the first 16 binary numbers starting at 0

Give the first 16 binary numbers starting at 0 - How many values can be expressed using 3 binary did get? List them in binary and in base 10.

  Design circuit buffer last-in first-out lifo

I want design circuit this Buffer(LIFO). This blocking is for FIFO memory but i want design circuit Buffer Last-in First-out LIFO 4*4

  Evaluate the following postfix expressions

Evaluate the following postfix expressions by using the algorithm given. Show the status of the stack after each step of the algorithm. Assume that division is integer division as in java and the identifiers have the following values: a=7;b=3;c=12..

  What is the current size of q

Suppose an initially-empty queue Q has performed a total of 32 enqueue operations, 10 front operations, and 15 dequeue operations, 5 of which generated QueueEmptyExceptions, which were caught and ignored. What is the current size of Q?

  Corporate goal for scr new training activity

We require corporate goal for SCR which refers to new training activity. Create a draft to show Jesse. Draft project scope statement for TIMS system

  What ways itplanning help managers control situation

In what ways does IT planning help managers exercise control in a situation? Does IT impact the truck driver of a company who delivers supplies to its customer

  Write a mips program where we store 5 integers in the array

Write a mips program where we store 5 integers in the array. For example.

  What specific data about the entities will need to be stored

Create the following diagrams: a context diagram a workflow diagram an activity diagram a sequence diagram.

  Which closely related concept of local abstract program

Which of the following is most closely related to the concept of "local"? a. abstract c. in scope b. object-oriented d. program level

  16-bit 1''s complement numbe

Convert the following numbers to 16-bit 1's complement numbers (display results in hexadecimal)

  How many strings will be read

You should read a list of strings from a data file (using scanf), and find the minimum and maxium values of the string data. The input file format will start with a single integer that indicates how many strings will be read, and then lists those ..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd