Question: requred flowchat this question need a flowchat for fastfood application. from the flow chat we have to specific each features guven such, control module(shows overall

HINT: Use your knowledge on problem solving models to solve the given scenario above. Gabriel knows her birth month and Charles knows the actual date. Write the logical steps to identify how Gabriel and Charles could identify Alice's actual birthday from the list given by Alice without revealing between them the month and date that Alice told them. Provide an explanation for your answers at each stage. [25 marks) 1 Question 3 and Question 4 Case Study based question to identify and solve the scenario requirement using the structured programming logic approach. Fast-Food restaurant application You have been approached by the owner of a fast-food restaurant to automate the operations in the restaurant. The following menu is offered by the restaurant. No. Item Price Remark RM 8.00 1 burger/chicken; 1 drink (medium): 1 French fries (medium) 2 Breakfast RM 5.00 1 breakfast: Set 1 drink (medium) 3 Kiddies Set RM 6.00 1 burger/chicken; 1 drink (small): 1 French fries (small) 4 Promotion RM 3.00 Burger/chicken 5 Drink RM 2.00 Medium size 6 French Fries RM 3.00 Medium size 7 Dessert RM 3.50 Ice cream/pie cake Upgrade RM 1.00 Small to medium/ meal medium to large The above price is not inclusive of the 5% government tax. . An additional 10% will be charged for those dining in the restaurant where 5% will be charged for take-aways. An additional 3 % will be charged for payment with credit cards. The owner has requested that you develop the application with the following requirements: Staff can login into the system. Staffs are able to check the price for each item. Customer order are displayed Bill calculation and printing. 8 Quit the application A customer needs to make his/her order before a bill can be generated. The order will be recorded once it has been confirmed. In order to generate a bill, the program will have to capture the name of the staff that generates the bill, the customer name, the items ordered by the customer, including all the surcharges and the total amount owed by the customer. Refer to Appendix 1 for example. Your program must be modular, user-friendly and uses programming techniques that you have learnt. You may include any extra features which you may feel relevant which adds value to the application. You should include the good programming practice such as variable initialisation, naming conventions and indentation. Deliverables Contents Page Introduction (Objectives, Scope) Project Description (Functions including assumption) Process flow diagram with the followings: Coupling and Cohesion diagram. Interactivity Chart Scopes of Local and Global variables o Parameter terminology User guide with Sample Input Output Screens (Screenshots that are explained) Limitations and Future Enhancement Conclusion (Learning experiences) References Note: Your solution should use logic to ensure that solution flows from one point to another according to Sequence, Branch structure and Loop structure. Validations need to be included to ensure the accuracy of the application. State any assumptions that you make. Question 3 Break the whole problem scenario into modules or parts, with each part having very specific feature which are Control Module, Module Initialisation Process Module and Wrap up Module processes. Question 4 Details of Process Module could be shown with flowcharts design for this scenario which contains arithmetic calculations and numerical manipulations module. Print module (output lines) and Read and Data Validation module
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
