GUI Modeler - SNIper
Spécification de cas d'utilisation : modifier une liaison
Version <1.0>
Révision
Date |
Version |
Description |
Auteur |
01/03/2002 |
1.0 |
Création |
ISI3_BE1 |
|
|
|
|
|
|
|
|
|
|
|
|
Table des matières
2. Scénario principal
aboutissant au succès
Spécification de cas
d'utilisation : modifier une liaison
· Acteur initiateur : utilisateur X
·
But du cas : modifier les propriétés d’une
liaison entre une deux UD ou entre une UD et une Etiquette dans un diagramme
SNI. Ce scénario est valable pour tous les types de liaison. Ces propriétés
sont le type et le label associé à la liaison, ainsi que l’indicateur d’option
(o/n).
· Pré conditions : un diagramme SNI doit être en cours d’édition ; une liaison doit avoir été créée
· Post condition en cas de succès : les propriétés de la liaison sont validées et mis à jour dans le SNI
· Post condition en cas d’échec : les propriétés de la liaison ne sont pas modifiées
· Cas d’utilisation inclus : créer un SNI, ouvrir un SNI, créer une liaison
Rappel sur
les types de liaison :
· une liaison simple est un enchaînement de 2 UD et est modélisée par une ligne droite en trait plein
· une référence est un lien d’une UD vers une Etiquette ou d’une Etiquette vers une UD et est modélisée par une ligne droite en trait plein terminée par une flèche.
(A noter que on peut aussi avoir un lien de type référence entre deux UD)
1.
Le cas
d’utilisation commence quand l’utilisateur X décide de modifier les propriétés
d’une liaison du SNI en cours d’édition en double cliquant dessus
2.
Le
système affiche une boite de dialogue permettant à l’utilisateur de choisir le
type de liaison (liaison simple, référence, filtre) et de saisir un label.
3.
L’utilisateur
choisit le type de liaison, donne un label, coche ou non l’attribut
« option », puis valide
4.
Le
système enregistre les nouvelles propriétés et met à jour le SNI.
Si le type a
changé :
·
Si
c’est une liaison simple, alors le système affiche par défaut une simple ligne
en trait plein
·
Si
c’est une référence, alors le système affiche par défaut une ligne en trait
plein terminée par une flèche (du côté de la destination)
A1.1. Les modifications ne sont pas enregistrées. La liaison reste inchangée.
A2.1. Le système prévient l’utilisateur par un message d’erreur et l’invite à changer le type de liaison.
se fait d’une Etiquette vers une UD
A2.1. Le système prévient l’utilisateur par un message d’erreur et l’inviter à changer la valeur de l’attribut « option »