Answered step by step
Verified Expert Solution
Question
1 Approved Answer
ACCT 4 3 1 : Supplemental Assignment # 1 This is an individual, not a group project. You are welcome to email me questions, but
ACCT :
Supplemental Assignment #
This is an individual, not a group project. You are welcome to email me questions, but don't wait until the last minute!
Instructions:
Draw hand drawing is suggested the BPMN activity diagrams for problem # and the BPMN class diagram requested for problem # in the spaces provided below. Use the proper symbols and notation that we learned in Ch &
When you are done, scan the pages and upload the file to the proper submission page in our Canvas course shell. If you do not have access to a scanner, you can simply take pictures of the pages just make sure they are legible and large enough for me to read Please upload the file as a PDF Word or JPEG file.
Due Date: Tuesday, May
Points: Points points for problem # & points for problem #
Consider the following description of the process of filling a customer's order at a Dunkin Donuts:
The customer entered the drivethrough lane and stopped to review the posted menu. He then ordered a French Vanilla coffee and a bagel from the server. The server recorded the order in the register. While the customer drove to the side window, the server filled a disposable cup with coffee, put a lid on it and retrieved the bagel from the bagel bin and placed it in a bag. The server handed the bag with the bagel and the coffee to the customer. The customer has an option to pay with cash, credit card, or a Dunkin gift card. The customer paid. The server recorded the payment and returned the customer's credit card with the receipt to the customer.
Create BPMN activity models to model Dunkin Donuts' process of taking a customer order for each situation below. Remember to identify the start and end events, the events the server performs, and include any gateways whenever there are alternative tasks.
a No additional assumptions.
b The server prepares each item ordered before delivering the order to the customer. Create a revised model by adding a looping task where needed.
c The coffee takes time to prepare and isn't available immediately when the customer arrives, so the server asks if the customer wants to wait. If so it will take minutes until the coffee is prepared. Create a revised model by adding an intermediate error event and an intermediate timer event where needed.
d The branch manager wishes to see the interaction between the server and the customer. Model the process now with two pools, message flows, and intermediate message events to show that interaction. You can leave the customer pool blank.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started