next up previous contents
Next: Implementation Up: Detailed design specification Previous: External communication   Contents

Graphical and user friendly interface

The graphical user interface should follow general guidelines presented below.

The interface should consist of a main window which controls system's behavior. An interaction with the user should be done using standardized graphics elements such as windows, buttons, pull-down menus. All system functions should be available via menus. Common used functions should be available via buttons. Furthermore, for the most frequently used functions there should be keyboard shortcuts.

The main goal of the interface is to give the user ability to design, verify and launch rule-based project without the need for using any other applications.

The prototypes of the Controller and the Editor interfaces are shown respectively in Fig. 4.3 and Fig. 4.4.

Figure 4.3: Prototype of the Controller interface.
\includegraphics{pic/design-controller-gui}

Figure 4.4: Prototype of the Editor interface.
\includegraphics{pic/design-editor-gui}

Moreover in Fig. 4.5, there is the prototype of interface used to inform the user about essential events.

Figure 4.5: Prototype of a special message interface.
\includegraphics{pic/design-info-gui}


next up previous contents
Next: Implementation Up: Detailed design specification Previous: External communication   Contents
Igor Wojnicki 2001-02-21