Vendredi 11 mars 2022
Devoir ingénierie de système d’information
2) Ecrire un ensemble d'exigences non-fonctionnelles pour le système d’émission de tickets, indiquant sa
fiabilité et son temps de réponse prévus.
En utilisant vos connaissances sur la façon de l’utilisation des Guichet Automatique Bancaire ou GAB (en
anglais, ATM : Automated Teller Machine) :
Réponse 2 :
Exigences non fonctionnelles10
Contraintes Descriptif
Temps de réponse L’interface du GAB doit réagir en espace de 2 secondes au maximum. Une transaction nominale
de retrait doit durer moins de 2 minutes.
Concurrence Non applicable
Disponibilité Le GAB est accessible 7 jours sur 7, 24 h sur 24. L’absence de papier pour imprimer les tickets
ne doit pas empêcher les retraits
Intégrité Les interfaces du GAB doivent être très robustes pour prévenir le vandalisme
Confidentialité La comparaison du code d’identification saisi sur le clavier du GAB avec celui de la carte doit
être fiable
3) Identifier les principaux cas d'utilisation qui pourrait servir comme une base pour comprendre les
exigences d'un système de GAB
Réponse 3 :
Les principaux cas d’utilisation qui pourrait servir comme base pour comprendre les exigences d’un système de
GAB sont :
- Retirer de l’argent
- Consulter son solde
- Déposer de l’argent
- Recharger la caisse
- Maintenir l’état opérationnel
4) Elaborer le cas d’utilisation « Retirer de l’argent » selon la forme structurée suivante :
Réponse 4 :
Cas d’utilisation : Retirer de l’argent, retirer de l’argent avec une carte banque, consulter son solde,
s’authentifier, déposer de l’argent, recharger la caisse, maintenance de l’état opérationnel
Acteurs : clients banque, porteur, opérateur de maintenance et porteur de carte non client.
Entrées : Un lecteur de carte bancaire, Un clavier numérique
Sorties : Un écran pour l’affichage des messages du GAB, Un distributeur de billets et Un distributeur de
tickets.
Diagramme de cas d’utilisation
Reprenons un à un les cinq acteurs et listons les différentes façons qu’ils ont
d’utiliser le GAB :
Porteur de carte :
• Retirer de l’argent.
Client banque :
• Retirer de l’argent (à ne pas oublier !).
• Consulter le solde de son compte courant.
• Déposer du numéraire.
• Déposer de l’argent (du numéraire ou des chèques)3.
Opérateur de maintenance :
• Recharger le distributeur.
• Maintenir l’état opérationnel (récupérer les cartes avalées, récupérer les
chèques déposés, remplacer le ruban de papier, etc.).
Système d’autorisation (Sys. Auto.) :
• Néant.
Système d’information (SI) banque :
• Néant.