Page 75 - DCAP305_PRINCIPLES_OF_SOFTWARE_ENGINEERING
P. 75

Unit 4: Introduction to Validation, Metrics



            data creates reports or output files sent to other applications. These reports and files are created   Notes
            from one or more internal logical files and external interface file. The following graphic represents
            on EO with 2 FTR’s there is derived information (green) that has been derived from the ILF’s.

                                      Figure 4.2: External Outputs






                                                                    EQ

                                      ILF
                                                   Derived Data


                                     ILF



            External Inquiry (EQ): It is an elementary process with both input and output components that
            result in data retrieval from one or more internal logical files and external interface files. The
            input process does not update any Internal Logical Files, and the output side does not contain
            derived data. The Figure 4.3 represents an EQ with two ILF’s and no derived data.

                                      Figure 4.3: External Inquiry





                                                                    EQ


                                       ILF


                                      ILF




            Internal Logical Files (ILF’s): A user identifiable group of logically related data that resides entirely
            within the applications boundary and is maintained through external inputs.

            External Interface Files (EIF’s): A user identifiable group of logically related data that is used for
            reference purposes only. The data resides entirely outside the application and is maintained by
            another application. The external interface file is an internal logical file for another application.
            After  the  components  have  been  classified  as  one  of  the  five  major  components  (EI’s,  EO’s,
            EQ’s, ILF’s or EIF’s), a ranking of low, average or high is assigned. For transactions (EI’s, EO’s,
            EQ’s)  the  ranking  is  based  upon  the  number  of  files  updated  or  referenced  (FTR’s)  and  the
            number of data element types (DET’s). For both ILF’s and EIF’s files the ranking is based upon
            record element types (RET’s) and data element types (DET’s). A record element type is a user
            recognizable subgroup of data elements within an ILF or EIF. A data element type is a unique
            user recognizable, non recursive, field.

            Each of the following tables assists in the ranking process (the numerical rating is in parentheses).
            For example, an EI that references or updates two File Types Referenced (FTR’s) and has seven
            data elements would be assigned a ranking of average and associated rating of 4. Where FTR’s


                                             LOVELY PROFESSIONAL UNIVERSITY                                    69
   70   71   72   73   74   75   76   77   78   79   80