Business Processing Model
Business Process Model (MODEL,BPM) takes business requirements as the starting point, graphically describes the tasks and business processes of the system, and focuses on the process of data processing. A business processing model is a conceptual model that describes business logic and rules in detail from a business person's perspective, and uses flowcharts to represent processes, processes, messages, and collaboration protocols from one or more starting points to endpoints. In the system analysis stage of application system, the system requirement analysis and logic design are completed. The relationship between BPM and PowerDesigner other modules is shown in 4-1.
Figure 4-1
PowerDesigner BPM consists of 3 flow graphs:
- Process a hierarchical flow graph (Process hierarchy diagram): Identify the functions of the system in a hierarchical manner.
- Business process Flow Diagram (diagram): a specific implementation mechanism for analyzing A/group process.
- Process Service Flow graph (Process services diagram): Express Business Flowcharts in a business service way.
The business process flow graph is described here:
(1) Select the File->new model command and pop up the window shown in 4-2.
Figure 4-2
(2) In the New Model window, select the type of models to be established-business process model (business processing models) and select the processing language you want to use in the general selection card. The processing language can be divided into three categories: analytical language, service Orchestration language and collaborative language.
(3) Click the "OK" button to open the default BPM work window. The processing language used is shown in the status bar in the lower right corner.
(4) Select the View-diagram-new Diagram command to play a new BPD business flowchart.
(5) Define the starting point. The starting point (start) is the starting point of the entire process expressed by BPD, which represents the process and the entrance to the outside of the process.
(5.1) Creating a starting point from bpd
Click the Start icon in the toolbar, click in the BPM workspace, add the start icon 4-3 at the click, and set the property to the start point.
Figure 4-3
(5.2) Create a starting point from the start list
Select the Model-starts command to open the Start List window. Add a column to create a new starting point, and then set the properties for the start point. Tools-display preferences-category-content-start&end node, open the Start&end Display Parameters window, select the Name check box to display the start name below the icon.
(6) Define the processing process. The process can be thought of as an action performed to achieve a goal, such as designing the software according to the specified requirements. Each process has at least one input stream and an input stream.
Click the process icon in the toolbar to create a process in the workspace and set properties for the process.
(7) Define the organizational unit. An organizational unit is an organization that is responsible for a process that can make a company, a system, a service, an organization, a user, or a role, or a business partner that uses a more advanced processing process.
Click the organizational Unit Swimlane Chart icon or the organizational unit icon in the toolbar. You can create an organizational unit and set properties.
(8) define the process. A process represents an interaction between two objects that exist or may have data interactions. Use the arrows to represent the process.
Click the process/resource flow icon in the toolbar. You can create a process and set properties.
(9) Define the message format. The message format defines the data format for the interaction of the two objects between the processes. If there is no data interaction, you can not define any message formats.
Select the model-message formates command to open a list of message formats. Click a blank line or click the New toolbar button to add a message format and set properties.
(10) Define resources. Resource-like data storage, which can be data, documents, databases, components and other processing processes, can be used for special transactions.
Click the Resources icon in the toolbar, and then click in the flowchart to add the resource icon and set the properties at the point where you clicked.
(11) Define the end point. The endpoint is the end point of the processing process in the business process diagram.
Click the end icon in the toolbar, click in the flowchart, and click to add an end icon and set properties.
Note: When delete is deleted, the model no longer exists in the workspace, but the file does exist in the workspace, Detach from Workspace is removed from the workspace from the model and from the object.
(12) 4-4 shown.
Figure 4-4
PowerDesigner (iv)-Business processing model (RPM)