Tutorial for Designer/2000
Lesson 3, page 4
By now, you must have realized that the Process Modeller (that creates process models) and the Dataflow Diagrammer (that creates the data flow diagram) are quite similar. You may be wondering what the differences between the two tools are. The following table adapted from Dorsey and Koletzke (1997) points out some of the similarities and differences between the two. Knowing the differences could help you decide when a particular tool is more appropriate than the other.
- The Process Modeller does not automatically show the name of the flows on the diagram. To view the names ( for example, student_request):
- Right-click on the flow and select Properties
- The Edit Flow Window will pop up. (See Figure 3.18).
Figure 3.18: The Edit Flow Window
- In the Specific tab, under Display, click on the Name check box and press OK.
- Your process model should now look like Figure 3.19.
Figure 3.19: The process model with the first process flow label
- Using step 16 create the following dataflows:
- course_info from datastore CRSE to process Check Course details
- student_status from datastore STUD to process Check Student Status
- course_status from datastore ENROL to process Check Course Details
- student_request_valid from process Check Student Status to process Check Course Details
- valid_course_student_request from process Check Course Details to process Update Enrollment
- notification_accrej from process Check Course Details to external STUDENT (Reject notification is sent if course requested is found to be invalid)
- notification_accrej from process Update Enrollment to external STUDENT (Acceptance notification is sent if the student is successfully enrolled in the requested course; reject notification is sent if enrollment could not be successfully completed due to any reason).
The updated process model is shown in Figure 3.20. Note that you will have to rearrange the positions of the processes and datastores (by dragging, and in some instances, by cutting and pasting) in order to create a satisfactory layout. Your completed process diagram, thus, could look somewhat different from the Figure 3.20.
Figure 3.20: Completed Process Diagram in Symbol Mode
- To view your diagram in iconic mode, select Iconic from the View menu as shown in Figure 3.21.
Figure 3.21: The View Drop-Down Menu
- You will now the see your diagram in the iconic mode. (See Figure 3.22).
Figure 3.22: The Process Diagram in Iconic Mode
- Save your diagram as File Save As SRSPD.
Shows Organization Units on the Diagram
Distinguishes between processes, flows and stores
Define triggering Events and Outcomes
Yes (not covered in this introductory tutorial)
Represent Entities external to the System
In this lesson you have learned the basics of how to create Process Diagrams using the Process Modeller. You should now have the necessary skills and experience to create:
- Different Organizational Units ("Swimming Lanes")
- Process Steps
- Data Flows connecting Externals, Process Steps and Datastores
- Process Diagrams in symbol and iconic form
Our next lesson will focus on functional hierarchy diagrams. For this, proceed to Lesson 4.
Page 1, Page 2, Page 3, Page 4 / Back to the tutorial index.
About the Book
©1999 Prentice-Hall, Inc., A division of Pearson Education, Upper Saddle River, New Jersey 07458 Legal Statement
Comments should be directed to firstname.lastname@example.org