UOPX Wk8 IT210 Checkpoint Interfaces and Communications Messages

Embed Size (px)

Citation preview

  • 7/29/2019 UOPX Wk8 IT210 Checkpoint Interfaces and Communications Messages

    1/1

    Microwave Operation

    Top Level Objects Communicates With Incoming Message Outgoing Message

    Start Microwave Set Temp & Cook for

    #Minutes

    Temp, #Minutes

    Stop #1 Microwave Stop Cooking Display Remaining #

    Minutes

    Stop #2 Microwave Stop Cooking, Reset

    Time

    Display Time

    Pause Microwave Hold cooking & Time Paused

    Add Minutes Microwave Increase Time Added # Minutes

    Popcorn Microwave Cook time & Temp End

    Cancel Microwave Stop Cooking Display Time

    Auto Defrost Microwave Request Weight & Food

    Type

    Enter Weight or Food

    Type

    Auto Defrost Check #1 End User Request turn Dish Rotate Dish

    Auto Defrost Check # 2 Microwave Door Opened Close Door

    Auto Defrost Check #3 Microwave Door Closed Hit Start

    Clock Flashing End User Time Incorrect Set Clock

    The use of components will allow the system to continue to work around any modules that have failed.

    When a microwave button GUI breaks, it does not stop the operation of the entire panel. For instance

    the start button is usually the first button to start malfunctioning on a microwave. However the other

    buttons may work and allow the end user to use the microwave by using the custom operation buttons.

    Components will also allow the programmer to branch out to other programs to perform an operation

    without interfering with the other components.