The graphical XP environment is, in essence, a shell that acts as an interpreter between the user and a model. The XP graphical interface provides the user with a very high-level interface to various numerical simulation programs oriented towards solving problems that may be represented as some form of link-node structure.


The main theme of this interface is Decision Support Graphics. At the front end of the interface the process of creating data for the model is made as visual as possible, with the aim of emulating real world problems as closely as possible. For example, most dialogs contain graphics that visually link the data being entered to the physical system being modelled.

The user is given continual guidance and assistance during data entry. For parameters that are difficult to estimate, the user may be advised of literature to aid in selecting a value, or an explanation of a parameter and some proposed values may be shown on the screen. If there are other ways to pick the value, typically, if the parameter is a function of other variables, the equation is shown to the user.

The user interface is intelligent and offers expert system capabilities based on the knowledge of the software developers and experienced users. For example, as various graphical elements are connected to form a network, XP filters the user's actions so that a network that is beyond the scope of the model is not created. This may be visible by options being disabled as prerequisite choices have not been made. For example a Hydraulics node outfall button cannot be selected unless there is at least one active conduit coming into the node and no conduits exiting the node. The general philosophy is to trap any data problems at the highest possible level - at the point the users create the data.

At the back end of the user interface the results of model analysis and design are presented graphically to maximize comprehension, assist in the interpretation of results and support decision-making.

L'environnement graphique est XP, par essence, une enveloppe qui agit comme un interprète entre l'utilisateur et un modèle. L'interface graphique XP fournit à l'utilisateur une interface très haut niveau à divers programmes de simulation numérique orientées vers la solution des problèmes qui peuvent être représentés comme une certaine forme de structure de lien-noeud.


Le thème principal de cette interface est Graphics Decision Support. A l'extrémité avant de l'interface du processus de création de données pour le modèle est constitué comme visuel, donc, dans le but de simuler des problèmes du monde réel aussi étroitement que possible. Par exemple, la plupart des boîtes de dialogue contiennent des graphiques qui pointent visuellement les données saisies dans le système en cours de modélisation physique.
L'utilisateur est donné conseils et une assistance continue lors de la saisie de données. Pour les paramètres qui sont difficiles à estimer, l'utilisateur peut être informé de la littérature à l'aide en sélectionnant une valeur ou une explication d'un paramètre et certaines valeurs proposées peut être affiché sur l'écran. Si il ya d'autres façons de ramasser la valeur, généralement, si le paramètre est une fonction d'autres variables, l'équation est affiché à l'utilisateur.
L'interface utilisateur est intelligent et offre des capacités de système expert basé sur la connaissance des développeurs de logiciels et les utilisateurs expérimentés. Par exemple, comme divers éléments graphiques sont reliés pour former un réseau, XP filtre les actions de l'utilisateur de sorte qu'un réseau qui est au-delà de la portée du modèle est pas créé. Cela peut être visible par des options désactivé comme choix préalables ont pas été rendus. Par exemple, un bouton Hydraulique noeud de l'émissaire ne peut pas être sélectionné si il ya au moins un conduit actif entrant dans le noeud et aucun conduits sortant du noeud. La philosophie générale est de coincer aucun des problèmes de données au niveau le plus élevé possible - au point les utilisateurs créent les données.
A l'extrémité arrière de l'interface utilisateur, les résultats de l'analyse et de la conception du modèle sont représentés graphiquement afin de maximiser la compréhension, aider à l'interprétation des résultats et de soutenir la prise de décision.



On this section: