We write, we don’t plagiarise! Every answer is different no matter how many orders we get for the same assignment. Your answer will be 100% plagiarism-free, custom written, unique and different from every other student.
I agree to receive phone calls from you at night in case of emergency
Please share your assignment brief and supporting material (if any) via email here at: firstname.lastname@example.org after completing this order process.
Important Note: Your order at Assignment Bank is protected by Consumer Law UK; also, we use 3rd party merchant support “PayPal” for all online transactions to provide you with the most protected online buying experience.
0% Plagiarism Guaranteed & Custom Written
Some notes on what this means for students:
Task B: You are required to write a report with length about 2600 words based on the system development and its functionalities you created. Requirement of the report is given in Task B section.
You are required to submit two files:
Please Note: The filenames must follow the convention described above, and use your student ID number to replace “12345678”;
ALL these 3 files must be submitted to the WebLearn by the deadline, which is declared in the face page of this coursework specification.
1. Requirements for the Restaurant Menu Information System
For Task A, you are required to use NetBeans IDE to create a Java based Restaurant Menu Information System. To create the system, you need to create a project named MenuIS containing a class called MenuInfo. Since the system stores menu information, its GUI should have a table with the title “Menu Details” for storing and displaying the following menu items: Dishes Number, Category (such as beef, lamb, chicken, pork, and vegetable), Dish Name within each category (e.g. beef curry, roast beef etc.), Spiciness (very hot, medium hot, mild hot) and Price. (These should be the minimum number of menu items, but you can include more if you want.)
The requirements for the input GUI are:
For the project GUI, a simple menu bar is required. It should have at least the following items:
The project should provide functionality for searching dishes based on price. If two or more dishes in the system have the same price, only the first matching dish should be displayed in a JOptionPane message box. If no such dish is found in the table, then the system should display something meaningful in a JOptionPane message box. The search method should be implemented based on the binary search algorithm. The system GUI should have a text field for entering the search criteria (in this case, price) and a search button named “Search dishes” for searching.
You are required to implement a function for querying how many dishes are available in a category. For this function, Combo box should be implemented to provide the search criteria (e.g. beef, lamb, chicken, pork and vegetable), and a button named “dishes available in category” for searching. The search result should be displayed meaningfully in a JOptionPane message box, for example “There are three pork dishes: sweet and sour pork, fried pork chops and grilled pork”.
Task B – Report.
1. Report requirement:
For the report, you need to describe the process of developing the system:
Testing should be carried out and testing evidence should be provided:
In the conclusion section of your report, you should evaluate your work, reflect on what you have learnt from the coursework, what difficulties/problems you may have encountered and how you overcame them.
Style and quality of your report will be marked.
2. A recommended structure for your report
The length of report is about 2600 words.
Get all these features for £83.00 FREE
View our samples written by our professional writers to let you comprehend how your work is going to look like. We have categorised this into 3 categories with a few different subject domains