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