Previous Topic: Results of Procedure Interaction DesignNext Topic: Prerequisites


Designing the Graphical User Interface

This chapter describes how to design windows and dialog boxes. The Graphical User Interface (GUI) is the user interface built for client procedures. The GUI consists of windows and dialog boxes through which the user interacts with the application.

Client procedures are defined as online with a display. The display can be a GUI window, a dialog box, or some combination of windows and dialog boxes.

The GUI, procedure interaction, and procedure logic are best designed in parallel. GUI and procedure interactions may then be refined. Prototyping is an effective method for refining these interactions. When the initial design is stable, detailed procedure logic can be completed, and the GUI and procedure interactions finalized.

The GUI, procedure interaction, and procedure logic combine to yield a fully detailed user interface, a completed design navigation diagram, and action diagrams. These form the basis for generating a complete system.

More information:

Designing the System Structure

Designing the Procedure Interaction