State Machine Diagram Page 260 - 269.

Slides:



Advertisements
Similar presentations
DEFINITION Insurance policy is an evidence of insurance issued to the insured by the insurer, an evidence of lodging and accepting a claim and an important.
Advertisements

Page 1 Shipping and Billing for Related (Owned) Factories By MIS Department.
1 4th International Trade Statistics Expert Meeting Methodological issues relating to partner countries Presentation by Poland Room document 2.
Class 4 Process Diagramming MIS 2000 Information Systems for Management Instructor: Bob Travica Updated September 2012.
Wildland Fire Management Information (WFMI) Weather Lesson 6: How to Order Sensors April 2014.
State Diagram 1. State diagram: Shows the behavior of one object. They describe all of the possible states that a particular object can get into and how.
Requirements Diagrams With UML Models
Register merchant 1.Registration 2.Add store 3.Add terminal 4.Installation and settings of FlexPOS 4S.
Freight Management System
OptiShip ® Multi-carrier Shipping System. OptiShip ® customers save on average 13.6% of parcel shipping costs… OptiShip ® is a comprehensive system that.
Page 1 Manual Finished Goods Receiving By MIS Department.
The Sales Contract: Transfer of Title and Risk of Loss
10/5/2013Multiplication Rule 11  Multiplication Rule 1: If a > b and c > 0 then a c > bc Examples If 7 > 3 and 5 > 0 then 7(5) > 3(5) If 2x + 6 > 8 then.
1 Public Service Commission On-line Test Order Form.
Reporting Serious Incidents in TFACTS
INFO 355Week #81 Systems Analysis II Extending the requirements models INFO 355 Glenn Booker.
Karolina Muszyńska Based on: S. Wrycza, B. Marcinkowski, K. Wyrzykowski „Język UML 2.0 w modelowaniu SI”
Objectives Detailed Object-Oriented Requirements Definitions
Systems Analysis and Design in a Changing World, 6th Edition
ETrack User Manual Penchant Software Inc. This manual was written using an Iphone 4s Version One of the keys to successful freight management,
Detailed Object-Oriented Requirements Definitions
Journalizing INVENTORY-Related Transactions Slideshow 8 B.
1 Vendor Panel Updates. 2 Summary of Changes –Pending orders : Viewing and Action –List address modification –Process to Update AWB numbers –Processing.
©2008 TTW Where “Lean” principles are considered common sense and are implemented with a passion! Product Training Shipments.
Advance Ship Notices Training Presentation for Supply Chain Platform: BAE Systems July 2012.
Systems Analysis and Design in a Changing World, Fifth Edition
State Diagrams / System Sequence Diagrams (SSDs)
Welcome! User Conference 2011 Presenter: Robert Goldman.
Bar Code Assisted Picking and Replenishment Concepts and Options  Copyright I/O International, 2004 Preliminary specifications are for your information.
Chapter 24 Stock Handling and Inventory Control 1 Marketing Essentials Chapter 24 Stock Handling and Inventory Control Section 24.1 The Stock Handling.
Sky High NET Enterprise Project. Business Model Sky High, a leading supplier of ready made model airplanes with a staff of 75 employees and 1 location.
Objectives Detailed Object-Oriented Requirements Definitions
Systems Analysis and Design in a Changing World, 6th Edition
Printing the Receiver What this tutorial covers—and doesn’t 1. WebSMARTT: Print a Receiver 2.Count the actual quantities & write them on the form 3.Label.
Session 21 Applying the Basic Statechart to the Case Study Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 27, 2011 Presented by.
Logistics Lifecycle and Problem Resolution. Definitions Ship Date: Date and time when order is shipped from our WH in Bangalore Delivery Date: Date and.
Select the Services Purchase Order Menu Select Add Recycling Services Purchase Order to create a new Services Purchase Order.
5 Systems Analysis and Design in a Changing World, Fifth Edition.
OMSAN LOJİSTİK. Reception and Inspection Processes Procurement and Supplier Relationship Management Latin America Logistics Center Logistics Management.
Barcodes and MDS Easy ways to speed up and increase accuracy using barcodes in MDS Monday June 14, 2010.
Reports. Report Summary Warehouse Reports Returned Material Serial Numbers Not Found This report list the serial numbers of material returned which were.
1 Chapter 5 Modeling System Requirements Finding the Use Cases Page
Welcome to State of Michigan Time & Expense Processing Employee Expense Modification (No Advance) Tutorial Brought to you by the Office of Financial Management.
Skip Intro Tab then Enter. To start the process, The Warehouse will invite you to use The Warehouse Group Supplier Electronic Portal and will send you.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 5 INTRODUCTION TO SYSTEMS ANALYSIS AND DESIGN: AN AGILE, ITERATIVE APPROACH CHAPTER.
Researcher training for ACAP © Created by Isaac P. E. Mailleue Research Integrity Coordinator University of North Carolina at Greensboro September 2013.
Systems Analysis and Design in a Changing World, Fourth Edition
6.5 Improvements In Interlibrary Loan Available July 2006.
© 2005 Avaya Inc. All rights reserved. Avaya Cognos Report.
Chapter 12 Letting Customer Track Their Orders Objectives  Enabling customer track their own orders.  Calculating Shipping Costs.
Campus Mail Services New USPS Requirement USPS IMpb Solution (Intelligent Mail Parcel Barcode) EMS WEBVIEW SHIPPING.
Harrison College Bookstore Student Ordering Procedures.
The Importance of Real-Time Tracking of Your Parcel Post while Shopping Online
Outbound Process Using Wave, Pick-HU, Packing, Staging, and Loading
Improving the accuracy and efficiency of your shipping process
Print and create a card sort activity from these…
Quality Procedure „Split Consignment Processing for 3M“
Common Learning Blocks
TicketOS Help Guide Process Orders for Shipment
Lab 7: Business Process Modeling Notation (BPMN)
Brother Support Ireland Toll-Free Number:
The Fulfillment Process
States.
Holds and Transits in a Large Consortium
States.
Stock Handling /Inventory Control
State Machine Diagram.
State-Transition Diagrams
Chapter 5 Exercise 2 Assume that an order has been placed with your company’s ERP system. These events occur: The customer’s credit is automatically checked.
Presentation transcript:

State Machine Diagram Page 260 - 269

The Printer What ‘processes’ can you identify with a printer? OFF ON   How do you get from OFF  ON: press ON button or onButtonPush()  onButtonPush()  trigger name or transition name

Multiple States: Objects are in different states at the same time concurrent states What can happen with the printer while it is OFF?  ???? What can happen with the printer while it is ON?  ??? While the printer is PRINTING/WORKING it automatically check on availability of paper

Composite State: Naming Page 264 (5): One way to identify a candidate for a composite state is to determine whether it is concurrent with several other states and whether these other states depend on the original state   Why ON? The ON state has several other states and paths that can occur while the printer is in the ON State, and those states depend on the printer to be ON

ORDER ‘process’ What makes up the ordering process VERBS Open order  order is complete Ready for shipping  begin shipping(paper work) In shipping  shipping is complete (from warehouse (In between!!) Wait for back orders  arrival of back order Shipment  payment is cleared

Ordering? Are there any concurrent states? In shipping & Waiting for back order? In shipping: you busy picking and packing from warehouse During picking we realize there is NOT enough items, we had to place a Re-order/Back-order How will it work & what will we call the composite state?

Process of ‘In shipping’ Page 269: Introduce a new state: In shipping and The order cycles between Being shipped and Waiting for back orders Looping activities: Go through steps 1 – 8, page 264, 265

Integrating OO models

Given the following description of a Certified Parcel Shipments (CPS) shipment first identify all of the states and exit transitions, then develop a statechart. A shipment is first recognized after it has been picked up from a customer. Once it is in the system it is considered to be active and in transit. Every time it goes through a checkpoint, such as arrival at an intermediate destination, it is scanned and a record is created indicating the time and place of the checkpoint scan. The status changes when it is placed on the delivery truck. It is still active, but now it is also considered to have a status of delivery pending. Of course, once it is delivered the status changes again. From time to time, a shipment has a destination that is outside of the area serviced by CPS. In those cases, CPS has working relationships with other couriers. Once a package is handed off to another courier, it is noted as being handed over. In those instances, a tracking number for the new courier is recorded (if it is provided). CPS also asks the new courier to provide a status change notice once the package has been delivered. Unfortunately, from time to time a package gets lost. In those cases, it remains in an active state for two weeks, but is also marked as misplaced. If after two weeks it has not been found, it is considered lost. At that point the customer can initiate lost procedures to recover any damages.