UML Design
Start the design process by drawing class icons and class diagrams. Notice that the design process is iterative meaning that you might need to add to, modify or even delete some classes and/or class members while the design is in progress.
OO Programming
Create a JBuilder 8 project to hold your Java classes that correspond to the UML class icons created in the design stage and save each class in a separate Java file.
You will have to design and implement GUI for a ordering/billing system.
The ordering/billing system should allow the user to enter the customer’s order details and to be able to display the total price for a particular order. The orders need to be stored in an array identified by unique order number so that the order can be updated with new menu items and a bill issued at the end.
menu list
Mudway Tandoori (restaurant name)
Daily Menu
Starters
Chefs Special Tikka £2.45
Allo Chat £1.50
Onion Bhajee £1.50
Samosa Meat / Vegetable £1.80
Reshmi Kebab £1.90
Naan bread £1.90
Main courses (all served with rice)
Tandoori Chicken (Half) £5.30
Sheek kebab £5.40
Chicken Tikka£5.50
Lamb Tikka £5.70
Tandoori King Prawn £7.25
Tandoori Mix Grill £8.50
Drinks and Desserts
Coca-Cola, Diet Coke, Sprite, Fanta £2.50
1 litre carafe House red or white £8.50
Lychees £3.50
Haagen Dazs Ice Cream £4.00
good luck don't, the item list and the prices are the ones above
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
jbuilder8, windowsxp. that's it