A Scenario is a set of rules that determines how a scene should be displayed. A scenario can contain as many conditions as needed.
Types of scenarios:
- Depending on the code of the last menu item added to the order
- Depending on the group code of the last menu item added to the order
- Depending on the code of the group of menu items included in the order (there are menu items of the specified group)
- Depending on the code of the group of menu items not included in the order (there are no menu items of the specified group in the order)
- Depending on the code of the restaurant where the order is made
- Depending on the business periods during which the self-service kiosk is used;
- Depending on the code of the menu items contained in the order
- Depending on the code of menu items missing from the order
- Depending on the minimum order amount
- Depending on the maximum order amount.
Mode is the state of the kiosk in which the scene should be displayed in accordance with the selected scenario.
Mode types:
- Intro Screensaver
- The user has entered the menu, but has not yet selected any dishes
- The user adds items to the order
- The user is ready to place an order (switching to “My order”)
- Recommendations
- The user proceeds to the selector
- The user payed for the order
Relationship between scene types and operating modes.
| Scene types |
Modes | Screensaver | Gallery | Banner | Offer panel | Info | Recommensations |
Screensaver | + |
|
|
|
|
|
The user has entered the menu, but has not yet selected any dishes |
| + | + |
|
|
|
The user adds items to the order |
| + | + |
|
|
|
The user is ready to place an order (switching to "My order") |
|
| + | + |
|
|
Recommendaions |
|
|
|
|
| + |
The user proceeds to the selector |
|
| + |
| + |
|
The user payed for the order | + | + | + | + | + | + |