Page 52 - DCAP405_SOFTWARE_ENGINEERING
P. 52

Unit 3: Process Models




                                                                                                Notes
                                       Figure 3.4: RAD Model












































          RAD Model Phases

          RAD model has the following phases:
               Business Modeling:  The information flow among business functions is defined by
               answering questions like what information drives the business process, what information
               is generated, who generates it, where does the information go, who process it and so on.

               Data Modeling: The information collected from business modeling is refined into a set of
               data objects (entities) that are needed to support the business. The attributes (character of
               each entity) are identified and the relation between these data objects (entities) is defined.

               Process Modeling: The data object defined in the data modeling phase are transformed to
               achieve the information flow necessary to implement a business function. Processing
               descriptions are created for adding, modifying, deleting or retrieving a data object.
               Application Generation: Automated tools are used to facilitate construction of the software;
               even they use the 4th GL techniques.

               Testing and Turn over: Many of the programming components have already been tested
               since RAD emphasis reuse. This reduces overall testing time. But new components must
               be tested and all interfaces must be fully exercised.





                                           LOVELY PROFESSIONAL UNIVERSITY                                   45
   47   48   49   50   51   52   53   54   55   56   57