Question: We are developing a system called touch screen ordering system, commonly referred to as self-service kiosks for Dunkin Donuts. (Like Mcdonalds) We have identified four
We are developing a system called touch screen ordering system, commonly referred to as self-service kiosks for Dunkin Donuts. (Like Mcdonalds)
We have identified four primary users who would interact with the in-store kiosk system: Customers, Sales Clerks, Order Preparer, and Sales Managers.
prepare:
- CONTEXT DIAGRAM also called CD
- DFD0 (the number of processes is more than 4). Then pick one process (that has at least one data store) in the DFD0, and draw one DFD1 that has at least one data store.
so should have three diagrams: CD, DFD0 and DFD1 for one process.
user stories might help to understand the system.
Customer:
be able to order my food as soon as I enter a Dunkin Donuts.
order my food/drinks at a kiosk.
a kiosk to have customizable menu options.
pay at the kiosk upon completion of my order.
browse all available menu options.
the kiosk browsing interface to be easy to navigate.
the kiosk to contain a graphic representation of the items I'm selecting.
the kiosk to be a touch screen.
an on-screen keyboard available.
nutrition information available for me to consider when selecting my order.
know about promotions available on menu items.
see top-selling items for that location.
give feedback about my user experience.
Salesclerk:
assistance managing customer volume by having a self-checkout option available to customers.
review orders submitted through the kiosk.
modify orders submitted through the kiosk.
trained to help customers use the kiosk by knowing how to use the kiosk myself.
restart the kiosk and diagnose simple issues.
Order Preparer:
receive orders placed on the kiosk.
orders from the kiosk to be itemized and include ingredients for construction (if necessary).
orders placed on the kiosk should have an order number.
order numbers from the kiosk and salesclerk's register to be uniform.
Store Manager:
be able to review kiosk transaction data.
know how many customers use kiosks each day.
kiosks to be tied to store inventory.
view customer ratings of their kiosk experience.
generate reports based on kiosk data.
kiosk data should integrate with register data.
the discretion to adjust kiosk items such as promotions.
diagnose simple problems and be able to restart a kiosk.
Any questions please comment it.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
