Please help me, urgent!

Please help me to draw the statechart. I have few days left. Many thanks and appreciated on your help.

Draw a UML Statechart Diagram for an order in the order processing system. The following lists the necessary elements to help you define the statechart.

Name of states: Checking, Delivered, Dispatching, Waiting

Activity in states: do/check item; do/initiate delivery

Transitions: (Transition label has three parts, all optional, in the format: Event [Guard] / Action )

  • [All items checked && all items available]
  • [All items checked && some items not in stock]
  • Delivered
  • Item Received [some items not in stock]
  • Item Received [all items available]
  • /get first item
  • [Not all items checked] /get next item