nerdexam
Microsoft

PL-100 · Question #223

Case Study 3 - A culinary arts college Background A culinary arts college trains world class chefs by offering a blend of theoretical and practical education. The culinary arts program enrolls two…

The correct answer is Retrieve meals in food pool filtered by location.; Filter the list of food available to the food pool.; Prompt the user to select a location.; Prompt the user to select meals. The correct interaction involves dragging four specific actions into the answer area and ordering them logically to represent a food bank user's process of selecting available meals.

Create business solutions

Question

Case Study 3 - A culinary arts college Background A culinary arts college trains world class chefs by offering a blend of theoretical and practical education. The culinary arts program enrolls two hundred students per term. The instructors split the students in groups of five to seven students, depending on the specialty selected. Each instructor is in charge of one group of students. The college uses several systems to manage the student classroom activities. The college plans to implement a Microsoft Power Platform solution to replace the existing system. The goal is to align the cooking curriculum to the taste preferences of their subscribers and automate as much as possible to reduce administrative overhead. The college has two revenue streams: student enrollment fees and work placement brokerage lunch catering to businesses, school cafeterias and other consumers via subscriptions Subscribers place orders from a menu published by the instructors. The menu displays all the dishes and quantities that students will create during a cooking lesson. The college partners with food banks to offer healthy meals to people in need. Students participate in the packaging and safe storage of any leftovers meals and notify the food banks about available meals. If 85 percent of the meals produced during a week sell out, the college makes the remaining 15 percent available to food banks only. Current environment Current systems The college manages subscribers and their dish preferences by using a SQL Server-based app that is hosted in the college's on-premises datacenter. Each week, data is extracted as a Microsoft Excel workbook and distributed to instructors. Recipes are stored as Microsoft Word documents in SharePoint libraries. Access to recipes is restricted to instructors and students. The college uses Microsoft 365 for emails, classroom and kitchen bookings, and document management. Students will use a Microsoft Outlook calendar to see their group's schedule and to collaborate with instructors and other students. Current environment Current processes Instructors use Microsoft Excel workbooks to capture class attendance information for cooking classes. Instructors develop the culinary arts program and refine it periodically. Instructors are responsible for monitoring kitchen processes. Instructors order the ingredients in bulk from food distributors. The instructors define threshold quantities that trigger inventory replenishment. Students self-organize in teams and brainstorm to produce new recipes. Students earn credits faster if they create new recipes in their specialty and the new recipe gains enough votes from subscribers. Current environment Cooking classes Each cooking class has a start date, a start and end time, a minimum and a maximum number of participants, and a cuisine specialty. Students select one main cuisine to specialize in when applying for enrollment. Students participating in a cooking class can participate as a chef or as a helper. There is only one chef per session. Everyone else is a helper. Instructors select the chef and recipe for each cooking class and distribute a link to the recipe document before each class. Each instructor performs quality checks on dishes that are offered for sale and evaluates both the chef and the helper. Current environment Subscriptions The college offers the following types of subscriptions based on a client's commitment to order: - Public " lunch orders placed between 10:00 AM and noon from an open menu, subject to availability. Most occasional and high-volume subscribers became fans of the college after ordering from the public subscription. - Occasional subscribers " a fixed number of meals, either monthly or weekly. - High volume `" businesses that provide their staff free lunches every workday. A group of 25 business subscribers each order an average of 2,000 meals per day. The number of occasional subscribers varies daily. The college generates a QR code for high-volume subscribers to allow staff to vote for their favorite dishes. Requirements Class management The solution must track credits earned by the students. Students require a fixed number of credits in the chef's role to gain the cuisine specialization. Students can acquire credits by using any of the following methods: - fans of the college - number of hours in practical sessions as helpers - number of hours as chefs - popular votes from dishes prepared as chefs - marks from the class instructor Students must confirm their attendance by selecting Start at the beginning of each class and selecting Done at the end of the class. The student's total number of practice hours and credits earned must display in the app. Students team up together to create new recipes and must keep their recipes confidential. The instructors photograph dishes that pass quality checks and upload the photographs to the daily menu that is made available to subscribers. Dish votes are counted based on the number of people who marked the dish as a favorite. The college requires a lively visual that displays marketing data on their public-facing website. Requirements Subscriptions The subscriber administrators must approve the credit terms for high-volume subscribers. Occasional and high-volume subscribers must be able to place orders online. Subscribers should be able to mark a dish as favorite directly from their order. Requirements Food management Instructors must be able to reserve the quantities of ingredients that they require for cooking sessions. Each ingredient has a primary unit of measure for bulk ordering and a second unit of measure for using in a recipe. (For example, flour in pounds when ordering and in cups for use in a recipe). The app must display the current inventory and reserved quantities for each ingredient needed for a recipe. The display must be consistent for appropriate roles. Food banks must be able to access the food pool online and place their orders from a filtered list based on their location. The college must replace the food bank notifications with an automated system that food bank users can access directly from the college's public website. The app must use a chatbot to replace the food bank notifications so that food bank users can see food available for pickup by food banks. Issues One instructor discovers discrepancies in the ingredient inventory and requests the standardization of the units of measures for all ingredients. Each time an ingredient is used in a recipe, the secondary unit of measure must be populated and be read only. Students report that they are not able to see their total practice hours in the app. Question Drag and Drop Question You need to create the food bank notification. Which four actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order. Answer:

Exhibit

PL-100 question #223 exhibit

Answer Area

Drag items

Create a food bank topic.Authenticate the food bank user.Prompt the user to select a location.Retrieve the food bank locations.Retrieve meals in food pool filtered by location.Prompt the user to select meals.Filter the list of food available to the food pool.

Correct arrangement

  • Retrieve meals in food pool filtered by location.
  • Filter the list of food available to the food pool.
  • Prompt the user to select a location.
  • Prompt the user to select meals.

Explanation

The correct interaction involves dragging four specific actions into the answer area and ordering them logically to represent a food bank user's process of selecting available meals.

Approach. The correct interaction is to drag four specific actions from the 'Actions' list to the 'Answer area' and arrange them in a logical sequence for a food bank user to identify and select available meals. The correct sequence is:

  1. Prompt the user to select a location. - Before retrieving specific meals, the system needs to know which location the user is interested in.
  2. Retrieve meals in food pool filtered by location. - Once a location is selected, the system can fetch all meals designated for the 'food pool' (donations) that are available at that specific location.
  3. Filter the list of food available to the food pool. - This step refines the retrieved list to ensure only meals that meet all availability criteria (e.g., the 15% rule mentioned in the case study, freshness, actual quantity) are presented. This ensures accuracy and adherence to donation policies.
  4. Prompt the user to select meals. - Finally, the food bank user is presented with the accurately filtered list and can make their specific choices.

Common mistakes.

  • common_mistake. Common mistakes include selecting actions that are not part of the immediate meal selection process or ordering the selected actions illogically.
  • 'Create a food bank topic.': This action is likely for administrative setup or a backend notification mechanism (e.g., creating a messaging topic) and is not a direct step in a user's flow for selecting meals.
  • 'Authenticate the food bank user.': While authentication is a necessary first step for any secure system interaction, it is not included in the provided correct answer set, suggesting the question focuses on the specific sub-process of meal selection itself, assuming authentication has already occurred or is handled implicitly.
  • 'Retrieve the food bank locations.': Similarly, retrieving a list of locations would logically precede 'Prompt the user to select a location.' However, it is not included in the correct answer set, implying that the 'Prompt the user to select a location' action might implicitly include displaying the available locations as part of its functionality, or that this segment of the process begins at the prompting stage.
  • Incorrect ordering of selected items: For example, retrieving meals before prompting for a location would be illogical as the system wouldn't know which location's meals to retrieve. Filtering the list should generally occur before prompting the user to select meals to ensure only valid choices are presented.

Concept tested. Designing logical business process flows and user experience (UX) within a Power Platform solution, including sequential dependencies, data retrieval, filtering, and user interaction steps.

Topics

#Power Virtual Agents#Power Automate#Data Modeling#Website Integration

Community Discussion

No community discussion yet for this question.

Full PL-100 Practice