Page 253 -
P. 253

220     Part 3  •  the analysis Process

              Figure 8.10
              Visible Analyst screen showing
              a data store description.
              (Screenshots from Visible
              Analyst. Copyright © 2012 by
              Visible Systems Corporation.
              Reprinted with permission.)
























                                         overview of the production of an EMPLOYEE PAYCHECK. The corresponding data dictionary
                                         entry for EMPLOYEE RECORD shows the EMPLOYEE NUMBER and four structural records,
                                         data obtained early in the analysis. Similarly, TIMEFILE RECORD and the EMPLOYEE
                                         PAYCHECK are also defined as a series of structures.


                                             Data Flow                            Data Structure

                                                                                  Employee   =  Employee Number +
                                               Employee                           Record    Personal Information +
                                           D2  Timefile                                      Wage Information +
                                                                                            Current Pay Information +
                                                   Timefile                                  Year-to-Date Information
                                                   Record
                                                                                  Timefile   =  Employee Number +
                                                                                  Record    Employee Name +
                                        Employee  5                                         Hours Worked
                                        Record           Employee
                      D1  Employee              Produce  Paycheck
                          Master                Employee            Employee      Employee   =  Employee Number +
                                                Paycheck                          Paycheck   Employee Name +
                                                                                            Address +
                                                                                            Current Pay Amounts +
                                                                                            Year-to-Date Figures



                                                  Hours                           Wage    =  Rate of Pay +
                                                  Worked                          Information  Number of Dependents


                                                5.3                               Current   =  Gross Pay +
                                  Wage                 Current Pay                Pay       Federal Withholding +
                                  Information  Computer  Amounts
                                               Current                            Amounts   State Withholding +
                                                Pay                                         Social Security Withholding +
                                              Amounts                                       Net Pay


                    Figure 8.11
                    Two data flow diagrams and corresponding data dictionary entries for producing an employee paycheck.
   248   249   250   251   252   253   254   255   256   257   258