next up previous
Next: Main Monitor Window Up: Hardware Controls Previous: Definition of Generic

User Graphical Interface

Requirement:

Details are given for requirements pertaining to the functionality requirements on EPICS user interface. The user interface must be designed so has simplify the interaction with the Control System and to maximize the efficiency of its operation. It should allow maximal control and transparency so the user has quick access to all controls and parameters.

Requirement:

The hardware control system should use a graphical interface based on modal and non-modal windows.

Justification:

Windows with menu selection and buttons are user friendly and minimize the number of commands the operator has to memorize. The user may then focus on the functionality rather than

Status:

Under discussion

Requirement:

The hardware control system should be able to display many different windows.

Justification:

There are many different type of actions or functions to be performed by the system, they should be clearly separted and performed in these different windows in order to avoid the confusion of these different functions.

Status:

Under discussion

Requirement:

There should be a main monitor window or set of windows used to display and control the values of the parameters.

Justification:

That is what monitoring is all about.

Status:

Under discussion

Requirement:

The main window should be able to show different pages of parameters.

Justification:

There are too many parameters to use a single page for display. Also, different kind of parameters require different kinds of displays.

Status:

Under discussion

Requirement:

The main window should have a menu where all possible actions of the Control System are displayed and available to the user.

Justification:

Status:

Under discussion

Requirement:

There should be a window or set of windows used specifically to set the values of the parameters and their attributes.

Justification:

Justification of the requirement

Status:

Under discussion

Requirement:

There should be a window or set of windows used specifically to read the values of the parameters and their attributes.

Justification:

Status:

Under discussion

Requirement:

There should be a set of windows used to display alarm status and their description.

Justification:

The appearance of a new window on the screen will attract the attention of the user much better than if only a line or two are changed on an already displayed screen.

Status:

Under discussion

Requirement:

There should be a HELP window.

Justification:

This window is used to provide information to the user about the meaning of the parameters or the nature of alarms and suggested actions.

Status:

Under discussion

Requirement:

There should be a log window to display the ``recent'' history of the system. All levels of alarms or messages generated and all actions taken by the user should be displayed in this window.

Justification:

This window allows the user to review the recent history of the system.

Status:

Under discussion



next up previous
Next: Main Monitor Window Up: Hardware Controls Previous: Definition of Generic



Claude Andre Pruneau
Thu Oct 12 18:01:54 EDT 1995