Affichage des articles dont le libellé est diagramme d'activités. Afficher tous les articles
Affichage des articles dont le libellé est diagramme d'activités. Afficher tous les articles

dimanche 11 mai 2014

Exercice UML Guichet automatique de banque (suite)

UML-Etude des cas

Guichet automatique de banque


Flots des événements pour le cas d’utilisation:
Retirer l’argent avec la carte Visa

Une fois les cas d’utilisation identifiés, il faut encore les décrire!
Sommaire d’identification:
Titre: Retirer de l’argent avec une carte Visa
Résumé: Ce cas d’utilisation permet à un porteur de carte Visa, qui n’est pas client de la banque, de retirer de l’argent, si son crédit hebdomadaire le permet.
Acteurs: Porteur de CB Visa, SA Visa
Date  de création: 01/05/2014                             Date de mise à jour: 11/05/2014
Version: 1.02                                                         Responsable: Mr X Y

Description des enchaînements:  Description textuelle des cas d’utilisation
























































      On peut éventuellement compléter la description du Cas d’Utilisation avec les deux paragraphes optionnels suivants:
1- Besoins d’I.H.M:
Les dispositifs d’entrée/Sortie à la disposition du porteur de CB Visa doivent être:
          Un lecteur de carte bancaire.
         Un clavier numérique (pour  le code), avec des touches « validation », « correction » et «  annulation ».
          un écran pour l’affichage des messages du GAB.
         Des touches autour de l’écran pour sélectionner un montant de retrait parmi ceux qui sont proposés.
          un distributeur de billets/ Tickets
2- Contraintes non-fonctionnelles :
-       Temps de réponse: Un retrait doit durer moins de 2 min
-       Disponibilité: GAB Accessible 24/24,ne dépasse 1H de maintenance/semaine, ,l’absence de papier  ne doit pas empêcher le retrait

Diagramme de séquences : (version préliminaire)






















Diagramme de séquences : (version améliorée)


























Diagramme d’activités :





















Structuration en Package :