Digital Menu System - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

Digital Menu System

Description:

The Menu system is responsible for storing and displaying a menu ... Chicken Cacciatore. Chicken Fritte. Duck with Arugula. See more. See more. Poultry ... – PowerPoint PPT presentation

Number of Views:78
Avg rating:3.0/5.0
Slides: 12
Provided by: admi1399
Category:

less

Transcript and Presenter's Notes

Title: Digital Menu System


1
Digital Menu System
MILESTONE 1
  • Pat Viafore Mark Maida
  • Sheree Martin Matt Dyke
  • Mark Evenson

Sponsored by Dr. Bernhard
2
Menu Program Requirements
  • The Menu system is responsible for storing and
    displaying a menu
  • Examples from the Requirements Document
  • Feature Displaying a List of Categories
  • The menu system shall display a list of
    categories. The categories shall be displayed
    without having to scroll
  • Feature Loading and storing a menu
  • The menu system shall be able to store the daily
    menu

3
Menu Program Design
Dialog Box for displaying the categories
Dialog Box for displaying the items
Ordering Screen
4
Menu Program Testing
  • Examples from the Test Document
  • Feature Loading the File From Disk
  • Test A working menu shall be placed on the disk
  • Expected Result The menu should load with all
    the correct values
  • Feature Browsing a Menu
  • Test Browse to each individual item in each
    category, then navigate back to the main category
    list
  • Expected Result each item will be browsed to by
    clicking the associated category and item name

5
Waiter Program Requirements
  • The Waiter system is the intermediary between the
    menu system and food processing
  • Examples from the Requirements Document
  • Feature Display tables
  • The waiter system shall display and differentiate
    each table supported by the system
  • Feature Order handling
  • The waiter system shall accept and store orders
    from the menu system

6
Waiter Program Design
Storage for the waiter side
Waiter View
7
Waiter Program Testing
  • Examples from the Test Document
  • Feature Acknowledging Alerts
  • Test Send an order through to the waiter system
    from the menu system
  • Expected Result The table should produce an
    order received alert
  • Feature Storing, Receiving and Distributing a
    menu
  • Test Connect to the waiter system from the menu
    system with an old menu on the menu system
  • Expected Result The waiter system should send
    the new menu to the Menu system

8
Administration Program Requirements
  • Ability to create/modify menus is an important
    part of the admin program
  • Examples from requirements document
  • Feature Creating a Category in a menu
  • A user shall be able to create a category to be
    associated with the menu
  • Feature Creating an Item
  • The user shall be able to set allergy information
    for each item
  • Feature Uploading the Menu
  • The user shall be able to send a full menu to the
    waiter system through the network

9
Administration Program Design
  • Saved as above on the administration side
  • Saved as one complete menu object for
    distribution to other systems
  • Mock up window for item detail editing not shown

10
Administration Program Testing
  • Examples from test document
  • Feature Saving and Loading a category in a menu
  • Test Create a category in a menu and save the
    menu. Open up a new menu and add existing
    category. Select the category just created
  • Expected Result the category just created in
    the old menu should appear in the new menu
  • Feature Uploading the menu
  • Test Create a menu and send it to the waiter
    system
  • Expected Result The waiter system should
    receive the newly created menu

11
Goals for Milestone 2
  • Milestone 2 Implement, test, and demo a fully
    browseable menu system
  • Roughly broken into 7 major tasks
  • Detailed Design for Menu System
  • Create Storage Classes
  • Loading/Saving Menu to Disk
  • Browseable Interface for the Menu
  • Options and Side Configuration for the Menu
  • Adding to a Order
  • Test and Integration of the Menu System
Write a Comment
User Comments (0)
About PowerShow.com