Page 139 - Software and Systems Requirements Engineering in Practice
P. 139

106   S o f t w a r e   &   S y s t e m s   R e q u i r e m e n t s   E n g i n e e r i n g :   I n   P r a c t i c e
















                   Invalid Item Code  Invalid Retail Department  Invalid Item Quantity  Sequence Diagram: Back Order Out of Stock Item/ Back Order Out of Stock Item  Item Back Ordered










          Validate Item                        Out of Stock  Back Order Out of  Stock Item


                   Validate Item  Code  Validate Retail  Department  Validate Item  Quantity  Check Item Status  Item Scheduled for



                                               In Stock  Schedule Item for  Delivery  Delivery Sample “All paths” activity diagram for the “validate item” use case




        This diagram illustrates all possible paths for validating one item when a supermarket or grocery store places an order with a distributor.  Statechart Diagram:  Validate Item Code/  Validate Item Code  Activity Diagram: Validate  Retail Department/ Validate Retail Department  Statechart Diagram: Va
   134   135   136   137   138   139   140   141   142   143   144