Page 245 -
P. 245

212     Part 3  •  the analysis Process

                                         description, size, color, price, quantity, and so on. The customer’s method of payment must also
                                         be determined. Once you have done this, these data may be stored for future use. This example is
                                         used throughout this chapter to illustrate each part of the data dictionary.

                                         Defining the Data Flows
                                         Data flows are usually the first components to be defined. A systems analyst determines system
                                         inputs and outputs by interviewing, observing users, and analyzing documents and other exist-
                                         ing systems. The information captured for each data flow may be summarized using a form that
                                         contains the following information:

                                           1. An optional identification number. Sometimes the ID is coded using a scheme to identify
                                             the system and the application in the system.
                                           2. A unique descriptive name for the data flow. This name is the text that should appear on the
                                             diagram and be referenced in all descriptions using the data flow.
                                           3. A general description of the data flow.
                                           4. The source of the data flow. The source could be an external entity, a process, or a data
                                             flow coming from a data store.
                                           5. The destination of the data flow (same items listed under the source).
                                           6. An indication of whether the data flow is a record entering or leaving a file or a record
                                             containing a report, form, or screen. If the data flow contains data that are used between
                                             processes, it is designated as internal.
                                           7. The name of the data structure describing the elements found in this data flow. For a simple
                                             data flow, it could be one or several elements.
                                           8. The volume per unit of time. The data could be records per day or any other unit of time.
                                           9. An area for further comments and notations about the data flow.
                                         Once again, we can use our World’s Trend Catalog Division example from Chapter 7 to illustrate
                                         a completed form. Figure 8.3 is an example of the data flow description representing the screen
                                         used to add a new CUSTOMER ORDER and to update the customer and item files. Notice that



              Figure 8.3
              An example of a data flow
              description from World’s Trend
              Catalog Division.
                                                                           Data Flow Description
                                                        ID
                                                       Name  Customer Order
                                                       Description  Contains customer order information and is used to update the

                                                        customer master and item files and to produce an order record.
                                                      Source
                                                           Customer              Destination
                                                      Type of Data Flow               Process 1
                                                        File
                                                                  Screen
                                                                             Report
                                                                                         Form
                                                                                                   Internal
                                                     Data Structure Traveling with the Flow
                                                     Order Information
                                                                                              Volume/Time
                                                                                               10/hour
                                                     Comments Order record information for one customer order. The order
                                                     the order-processing department directly.
                                                     may be received by Web entry, email, FAX, or by the customer telephoning
   240   241   242   243   244   245   246   247   248   249   250