Case Study: MIS501 - Principles of Programming Analysis

Download Solution Order New Solution

Assignment Task

Case Study

The exciting integration of Restaurants online and mobile platforms provides restaurateurs with a complete digital management platform to increase online order sales, eliminate the need for restaurant staff to manually manage orders, and automate order data flow to the kitchen.

AZA is one of the biggest restaurant chains in Australia. They decided to offer their customers a convenient and contactless mobile ordering solution in response to the growing business need and COVID restrictions.

As part of the development team in the B2B software company, you are required to design and develop the mobile ordering program. The programming team leader assigns each member of the development team nine predefined independent tasks that will be later on integrated to form the platform. Before the application release deadline, you are required to submit the following nine programming tasks:

  1. Customers details: You are requested to enable the customer to insert their details to create a new account. Each customer will be asked to insert the following:
    1. the customer’s name,
    2. mobile number,
    3. year of birth,
    4. current city
    5. email address to register for

The application must calculate the customer's age (assume the current year is always 2023) and confirm to the customer with a greeting message by displaying all the details if the customer is more than 21 years of age.

  1. Restaurant Capacity: Write a program to advise the restaurant manager on how many customers the restaurant can accommodate based on the restaurant dimensions. Your program will ask the manager to insert the width and length of the restaurant in meters. Assuming that a person occupies 1.2 square meters of space. The program should output the number of people that can be accommodated in the restaurant (The output should be an integer).

Note: if the calculated number of people that the restaurant can accommodate is more than 60, the program must print the message that A Maximum of 60 persons are allowed.  

  1. At the end of each week the manager would like to assess the average per person sale and compare it to the previous week. Write a program to ask the manage for the following input: 
    1. The list of orders total prices of the current week in AUD
    2. The list of orders total prices of the previous week in AUD

Task Summary

Design and develop distinct programming tasks addressing the business needs raised in the requested programming tasks within the context of the provided case study, using the concepts that we have learned in Modules 1 and 2.

This It Computer Science have been solved by our PhD Experts at My Uni Paper. Our Assignment Writing Experts are efficient in providing a fresh solution to this question. We are serving more than 10000+ Students in Australia, the UK, and the US by helping them to score HD in their academics. Our Experts are well-trained to follow all marking rubrics and referencing styles.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.