Page 192 - DCAP312_WEB_TECHNOLOGIES_II
P. 192

Web Technologies-II



                   Notes                 Figure 9.8: The Design Process Starts by Designing the use Cases and the
                                                         Interfaces Based on the Use Cases

                                                 Use Case Model



                                                                          CUSTOMER INFORMATION
                                                                         Name
                                                                         Address
                                                                         Phone  (     )

                                                                             OK     CANCEL

                                 Once the use cases and user interfaces are designed, the development environment will build
                                 the supporting structure for the new application including classes, objects, and eventually the
                                 database and its corresponding objects, transparently. To accomplish that, this methodology
                                 includes  three  main  phases:  “User  Interface  Design”,  “Parsing  Mechanism”,  and  “Database
                                 Generation”. Therefore, we can assume that a system shown in Figure 9.8 can implement this
                                 methodology. In other words, such system requires the following building blocks: “User Interface
                                 (UI) Designer”, “Parser Engine”, and “Database Factory” as shown in Figure 9.9.
                                 Each of the shown phases is explained in more details in the following subsections.

                                                 Figure 9.9: Entire Process of Designing a New System































                                 User Interface (UI) Design Phase

                                 This phase includes the following parts:
                                    •  Determination of Form role in System (Systematicviewpoint)
                                       In this part, the flow of information from each interface will be determined. This is done
                                      by determining each form’s role in the system and the type of users or actors that use
                                      each interface. Issues such as access control and security of the users are also addressed
                                      here. Knowing the role of the form in the system means that we try to find out how this


        186                               LOVELY PROFESSIONAL UNIVERSITY
   187   188   189   190   191   192   193   194   195   196   197