Diagrams
Diagrams are used to help visualizing and understanding processes at many different levels. Each of the diagrams provides a simplified view of the overall process, allowing to break down the complexity of the overall process. The most commonly used language for the process modeling is UML. Below is a brief introduction to two UML diagrams that are frequently used.
Use-Case Diagram
Use-Case diagrams are used to show the requirements by the parties involved in the selected process. Acticity diagrams list the high level activities fo the process. The processes and data exchanged in each high level activity is further documented in the Activity diagram.
Use-case diagrams show steps of an overall process. As you can see in the diagram below the transport component of an export transactions is composed of eight use cases. (See Buy-Ship-Pay Model for the overall process model)
Example: Departure of goods from Customs territory
Name | Departure of goods from Customs territory |
Actors | Supplier: Consignor, Invoicer, Payee, Seller Agent: Customs Agent, Customs Broker, Declarant, Bank, Credit Agency, PSI Company, Insurer Carrier : Freight forwarder, Consolidator, Transporter Authority: Customs, Other government agencies such as Health, Immigration, Veterinary, Agricultural. Customer: Buyer, Consignee, Invoicee, Orderer |
Description | The necessary arrangements are made to enable goods – and the means of transport for commercial use – to leave the Customs territory |
Pre-condition | Goods were subject to an outright Exportation Declaration |
Post-condition | Goods – and the means of transport for commercial use – have left the Customs territory |
Scenario 1 | Starts when goods arrive at the Customs office of departure Prior to departure Supplier/Carrier/Agent declares/reports all goods for outward transport to Authority (Customs office outward) by means of a cargo declaration/declaration of departure/notification Authority (Customs) carries out a technical assessment on the format and content of the cargo declaration/declaration of departure/notification Authority (Customs) informs Supplier/Carrier/Agent about accepting or refusing the cargo declaration/declaration of departure/notification Authority (Customs) records the cargo declaration/declaration of departure/notification Authority (Customs) informs Authority (OGA) Authority (OGA) performs risk assessment Authority (Customs) compares cargo declaration/declaration of departure/notification with goods export information Authority (OGA) informs Authority (Customs) Authority (Customs) carries out risk assessment Authority (Customs) coordinates container/goods/documents check Authority (Customs) informs Supplier/Carrier/Agent Supplier/Carrier/Agent points out the container/goods Authority (Customs) executes container/goods/document check Authority, Authorized Person or other Person seals the consignment .(The loader/shipper/consignor/consolidator/etc may have the responsibility to seal the consignment to the relevant standards, and details noted on the Customs documentation). Authority (Customs) informs Authority (OGA) about the results of the container/goods/documents check Authority (Customs) releases the container/goods (and the means of transport) for departure Authority (Customs) informs Authority (Customs office of transit /Customs office inward/Customs office inland) Authority (Customs) informs Supplier/Carrier/Agent Supplier/Carrier/Agent accepts the release information Ends when goods (and the means of transport for commercial use) leave the Customs territory |
Activity diagram
An activity diagram reflects the behavioural aspects of the process model. It shows the flow of activities, specified by actors and includes information on the objects , such as data or documents transmitted or produced. The actors are shownin terms of “swim lanes”. Usually an activity diagram and a use-case diagram complement each other with the activity diagram providing more detail on the activities occurring in a particular use case. (see illustration at the top of the page).
The Customs example shows the activities involving the Supplier (or his Agent), the Transporter and various Customs and other Authorities in the inspection and clearance of goods for departure from a country (Source: Buy-Ship-Pay Model).