Montrer des prototypes d'interfaces utilisateurs aux utilisateurs potentiels permet de mieux cerner les services du système (Utiliser ici si possible des applications de création graphique d'interface : Interface Builder).
Une interface doit refléter lavision logique du système qu'ont les utilisateurs. Le modèle des Objets de Domaine (cf. 1.6 ) est la base conceptuelle qui nous permet de décrire les concepts et la sémantique du système d'une façon cohérente avec la vision logique qu'en ont les utilisateurs.
C'est le principe fondamentale des I.H.M. :
Cohérence entre
l'image conceptuelle du système
et son comportement effectif.
C'est au cours de cette phase que les interfaces avec les autres systèmes doivent être modélisées. Ceci sous forme de protocoles de communication.
Dans notre exemple les interfaces sont :
Le panneau client avec des ouvertures et les boutons ainsi que le mécanisme d'alarme. Mais aussi la sortie imprimante. L'opérateur a aussi besoin d'une interface pour : changer les informations d'un article, repositionner les alarmes, demander le rapport quotidien etc.