II.2. Modélisation de l'interface utilisateur

L'interface n'ayant pas été définie par les développeurs, nous avons dû définir l'interface souhaitée par le client. Après entretien, le diagramme suivant a été retenu :

Tout d'abord, la phase initiale est le réglage de la tension. Dans cette phase, il sera possible de régler la tension de décharge souhaitée ainsi que d'appuyer sur le bouton RESET afin de remettre le nombre de pulses à 3. Lors de cette phase, l'écran doit afficher le nombre de pulses restantes et la tension réglée.

La 2ème phase consiste à vérifier si le nombre de pulses restantes est valide et si la résistance de la fiole appartient aux domaines spécifiés. Si une des conditions n'est pas validée, un message d'erreur doit être affiché et un retour à la 1ère phase doit être effectué.

Pour la 3ème phase, le système affiche la résistance de la fiole et la valeur de la décharge. En fonction de celles-ci, l'utilisateur peut choisir de poursuivre l'opération ou de retourner à la phase de réglage.

Enfin, le processus d'électroporation s'effectue à condition que l'utilisateur l'ai validé précédemment.

interface.jpg