Guichet automatique de banque



Documents pareils
UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning

Ingénérie logicielle dirigée par les modèles

Table des matières Sources

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language

Site Web de paris sportifs

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21

L énergie en quelques minutes

Service Info Destinataires... Centres agréés Date... 7 septembre 2012 Produit/système... Chronotachygraphe numérique DTCO Page...

1. Contexte général page Le compte auprès de la BCGE...page La procuration 2.2 Les accès e-banking 2.3 Le bon de retrait 2.

Genie Logiciel Avancé Projet :Gestion d une chaîne hotelier low cost

Utiliser sa boîte mail pour trouver un emploi

UTILISATION DE LA BORNE PAR LE CLIENT

CARTE DE BANQUE: information précontractuelle

Professionnels. Visa & MasterCard Business. Mode d emploi

CONDITIONS GÉNÉRALES RELATIVES AUX CARTES DE BANQUE ET AUX SERVICES TELEBANKING ET PC BANKING (valable à partir du 01/01/2015)

CARTE BANCAIRE RECHARGEABLE

Sodexo Card. Guide pratique pour la Sodexo Card. Mode d emploi et conseils pour une utilisation en toute sécurité

MEMOIRE DE STAGE DE FIN D ETUDE

D210 Fr. Guide d'utilisation rapide

Nom de l application

guide pratique d utilisation d un terminal de paiement électronique EMV, à destination des commerçants CB

Guide du terminal VeriFone série Omni/Vx Commerces de détail et restaurants

Le Guide Pratique des Processus Métiers

Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon

Découvrez Business Blue, LE compte à vue all-in pour entrepreneurs intelligents. FINTRO. PROCHE ET PRO.

Payer sans chéquier : c est possible!

RECHERCHER CPS GESTION sur PC. RECHERCHER CPS GESTION sous MAC

Guide du terminal. Ingenico ICT220, ICT250, IWL220 & IWL250 Commerces de détail et restaurants

Guide Cartes-Cadeaux. Carte Cadeau. Une vue d'ensemble des processus et des types de transactions de cartescadeaux.

Guide d utilisation. Gamme Telium. Application AMEX EMV x

Bien utiliser votre carte

Pré-conditions : Evénement déclencheur : le client souhaite un virement. Description du déroulement du cas : Description des Use cases

SPF FIN. Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale. Version 1.1

Tarifs en vigueur à partir du 14/03/2014 (sujets à modifications) Applicables aux comptes Hello bank! à usage privé (Pour les consommateurs)

Karine PEREIRA Animatrice manager Cyber-base de la Nièvre FOURCHAMBAULT / LA CHARITE SUR LOIRE

Guide pratique pour la Sodexo Card

Optimum T4220. Mode d'emploi. Description des fonctions. Changement du rouleau de papier thermique

CONCEPTION ET IMPLANTATION DES SI PROJET : GESTION DU FOYER DE L ENIT

ANNEXE 5 PROJET TECHNIQUE SYSTEME TELE-BILLETTIQUE DE LMCU

Le Service de Télétransmission par Internet des banques du Réseau OCÉOR GUIDE UTILISATEURS. Version V1.0

Rational Unified Process

Carte TOTAL Business Guide d utilisation

CONDITIONS ET TARIFS

CONDITIONS ET TARIFS

e-secure guide d'utilisation

Antécédents de crédit Banque Bon d études canadien Calendrier des dépenses Carte de crédit Carte de débit CELI Chèque du Gouvernement du Canada

Avec une Carte Bancaire*

MEGA ITSM Accelerator. Guide de démarrage

Mineure Architectures Orientées Services SOA Business Process Modeling (BPM) Mineure SOA. Business Process Modeling (BPM)

1- ACCES AU SERVICE UIBNET

GLOSSAIRE des opérations bancaires courantes

calendrier Objectif: Se familiariser avec le calendrier Matériel: Un calendrier pour chaque étudiant.

Gestion et encaissement des repas des personnels hospitaliers

Carte Activity FAQ (Foire aux Questions)

Bien utiliser la carte bancaire

Saisir et traiter les engagements de coûts

Bien utiliser la carte bancaire

Activateur à clavier et moniteur HC/HS/HD/L/N/NT4608 Notice d emploi

Guide utilisateur pour le déblocage de cartes et/ou la modification d un code PIN

Foire aux questions. Présentation

Carte Rémunération FAQ (Foire Aux Questions)

Bien utiliser la carte bancaire

» Conditions Particulières

MEGA ITSM Accelerator. Guide de Démarrage

Carte ELECTRON Carte MyB s

Hotspot Mobile 4G HUAWEI E5776. Guide de démarrage rapide

Backup Exec 2014 Management Pack for Microsoft SCOM. - Guide de l'utilisateur

La sauvegarde (backup) de votre comptabilité a pour but de vous permettre de retrouver vos données si un incident est survenu.

Mode d emploi. Qu est ce que Moda Pass? Comment recharger sa carte? Comment valider avec Moda Pass? Décembre 2010

LA LISTE D'ATTENTE COMMUNALE (art. L du code des transports)

Règlement Spécifique DB Visa Card

Guide d installation et d utilisation

Guide rapide ICP BIA desk/complete

LISTE DES PRIX DES PRINCIPALES OPERATIONS BANCAIRES AU 01/06/2015

La conciliation bancaire

Cas d'utilisation, une introduction

GUIDE DES PRINCIPAUX PRODUITS, SERVICES ET TARIFS

ADHESION AU SYSTEME DE PAIEMENT PAR CARTES BANCAIRES CB CONDITIONS GENERALES D'ADHESION AU SYSTEME DE PAIEMENT A DISTANCE PAR CARTES BANCAIRES CB

CA 3000 CA 3000 PROGRAMMATION PAR MINITEL

Business Process Modeling (BPM)

GOLIATH GESTION DE SERVICES VIA CARTE À PUCE, MULTI-SOURCING. Activation & Gestion cartes sur TPE

Le langage UML : Les cas d utilisation

Hotspot Mobile 3G+ HUAWEI E587. Guide de démarrage rapide

Modèle de procédure pour un. traitement efficace des retours

DEMANDE DE CARTE MASTERCARD CORPORATE GOLD OU RELATED CARD LIEE AU COMPTE PRIVE DONNEES DE L EMPLOYEUR

Manuel Utilisateur Chariot odys.sante-lorraine.fr

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB Olivier Augereau Formation UML

Clientèle des Particuliers

Sync SHL version 8.15

Guide sur l accès en ligne au Compte Maison MCAP TM

CARTES DE CREDIT CARTES DE CREDITS BCVS CARTES PREPAID CARTES EN MONNAIES BUSINESS CARD

M1 : Ingénierie du Logiciel

Bases de données et interfaces Génie logiciel

Cyber-base du Pays Martégal. Atelier «Découverte de l ordinateur»

Cette fonctionnalité est paramétrable et accessible dans le module administration via le menu "Dossier / Administration".

Les services bancaires Acétates

Fidélité Type 3 Carte de points et cartes cadeaux avec

Transcription:

Guichet automatique de banque Mastère 2004 1

Guichet automatique de banque : GAB Objectif : Illustrer la vue fonctionnelle et particulièrement la définition des cas d utilisation. 1. Spécification du problème On souhaite mettre en place un système de guichet automatique de banque pour le retrait d argent, au lieu d obliger les clients à se présenter au guichet pendant les heures d ouverture de la banque. Spécifications : 1. Distribution à tout porteur de carte bancaire via un lecteur de carte et un distributeur de billets. 2. Consultation du solde du compte pour les clients de la banque 3. Les transactions sont sécurisées 4. Il faut recharger le distributeur 2. Modélisation métier (business modeling) 2.1 Diagrammes de cas d'utilisation métier S'il n'existe pas de GAB, les seuls acteurs impliqués sont : - le guichetier, - le client de la banque. Les clients d'autres banques ne peuvent retirer directement de l'argent au guichet. Mastère 2004 2

2.2 Diagramme d'activité pour le processus métier "Retrait" 3. Modélisation fonctionnelle 3.1 Acteurs Pourquoi le lecteur et le distributeur ne sont-ils pas des acteurs? Parce qu ils font intégralement partie du GAB à développer. Il faut bien cadrer le système à étudier. On peut recentrer l étude sur le système de contrôle interne au GAB et dans ce cas le lecteur et le distributeur seront considérés comme des acteurs externes. Idem pour la carte : elle peut être ignorée car simple porteuse d information et le bénéfice de l utilisation est pour le porteur de carte et non pour la carte! Client : principal Porteur de carte : principal Lecteur de carte et distributeur : systèmes externes, acteurs secondaires Employé : principal 3.1.1 Description textuelle Client Porteur de carte, client de la banque ; il a ainsi accès aux informations relatives à son compte en banque Porteur de carte Toute personne disposant d une carte bancaire et pouvant donc effectuer des retraits Employé Personne chargée de la maintenance du GAB ; recharge et dépannage Système informatique de la banque Gère les comptes des clients Système d autorisation de cartes bancaires Permet de valider l utilisation d une carte pour un retrait Mastère 2004 3

3.1.2 Diagramme de contexte statique TD Guichet automatique de banque 3.2 Cas d utilisation (Use Cases UC) Pour les clients de la banque : Retrait et Consultation du solde Pour les employés : Recharge et Dépannage Mastère 2004 4

3.2.1 UC Retrait 3.2.1.1 Description essentielle de l'uc retrait Sommaire d'identification Partie obligatoire Titre Retrait Résumé Retrait d'argent au GAB Acteurs Client de la banque, Porteur de carte (principaux), SA Carte bancaire, SI Banque (secondaires) Date de création : Date de mise à jour : 05/03/04 05/03/04 Version : 1.1 Responsable : V. Gaildrat Description des scénarios : o Pré-conditions : Aucune o Scénario nominal Client ou Porteur de Système SA Carte bancaire carte 1) insertion de la carte 1.1) lecture de la carte 1.2) demande du code 2) tape le code 2.1) vérification du code 2.2.1) donne son accord 2.2) demande d'autorisation au SA CartesBancaire 2.3.1) donne le solde 2.3) demande du solde hebdomadaire hebdomadaire 2.3) demande le montant 3) tape le montant 3.1) vérification du montant par rapport au solde hebdomadaire 3.2) ticket? 4) ticket souhaité 4.1) préparation de l'argent 4.2) sortie de la carte 5) reprends la carte 5.1) sortie de l'argent et du ticket 6) prends l'argent et le 6.1) repasse en attente de nouvelle transaction ticket o Enchaînements alternatifs A1 : Saisie du code erronée - enchaînement démarre au point 2.1 2.2) indique au client que le code est erroné pour la première ou la deuxième fois reprise au point 1.2 A2 : Montant supérieur au montant hebdomadaire autorisé - enchaînement démarre au point 3.1 3.2) indique au client que le montant est supérieur au solde autorisé reprise au point 2.3 A3 : Ticket non souhaité - enchaînement démarre au point 3.2 Le client refuse le ticket reprise au point 4.1 4) ticket non souhaité 4.1) préparation de l'argent 4.2) sortie de la carte 5) reprends la carte 5.1) sortie de l'argent 6) prends l'argent 6.1) repasse en attente de nouvelle transaction Mastère 2004 5

o Enchaînements d erreur E1 : Carte non valide - enchaînement au point 1.1 1) insertion de la carte 1.1) lecture de la carte 1.2) refus et éjection de la carte 2) reprends la carte 2.1) repasse en attente de nouvelle transaction E2 : Code non valide 3 fois - enchaînement au point 2.1 2.1) vérification du code 2.2) indique que le code est erroné pour la troisième fois 2.3) confiscation de la carte 2.4) repasse en attente de nouvelle transaction E3 : Autorisation non donnée - enchaînement au point 2.2 2.2) demande d'autorisation au SA CartesBancaire 2.4) refus et éjection de la carte 2) reprends la carte 2.1) repasse en attente de nouvelle transaction E4 : Carte non reprise - enchaînement au point 4.2 4.2) sortie de la carte 4.3) au bout de 20 secondes confisquer la carte 4.4) repasse en attente de nouvelle transaction E5 : Billets non repris - enchaînement au point 5.1 5.1) sortie de l'argent et du ticket 5.2) au bout de 20 secondes reprendre les billets 5.3) repasse en attente de nouvelle transaction 2.2.1) accord refusé 4.3.1) avertir le SA CarteBancaire 5.2.1) avertir le SA CarteBancaire o Post-conditions : le GAB contient moins d argent correspondant au montant du retrait. Partie optionnelle : Besoins d'ihm Dispositifs Descriptif Lecteur de carte bancaire Ecran affiche les messages du GAB Touches disposées autour de l'écran choix direct d'options Distributeur de billets fournit les billets correspondant au retrait Imprimante ticket imprime et fournit un ticket à chaque retrait Clavier numérique disposant des touches : annulation, validation, correction Contraintes non fonctionnelles Contraintes Descriptif Temps de réponse temps de réaction : 2s max Accès concurrent mono-utilisateur Disponibilité 24h/24h sauf lors des opérations de maintenance l'absence de papier pour l'imprimante tickets ne doit pas empêcher les retraits Intégrité robustesse maximum (mauvaises manipulations ou vandalisme) Confidentialité validation du code validée avec un taux d'erreur de 10-6 Mastère 2004 6

3.2.1.2 Représentation graphique de l'uc Retrait 3.2.2 Diagramme d'activité de l'uc retrait Mastère 2004 7

3.3 Organisation des UC TD Guichet automatique de banque Regroupement en packages Mastère 2004 8

3.3.1 Diagramme de séquence système TD Guichet automatique de banque Mastère 2004 9

3.3.2 Diagramme de séquence système détaillé 4. Modélisation dynamique 4.1 Retrait 4.1.1.1 Diagramme de séquence inclus : Validation code Mastère 2004 10

4.1.1.2 Diagramme de séquence inclus : Autorisation carte Mastère 2004 11

4.1.1.3 Diagramme de séquence du UC Retrait dans le cas nominal Mastère 2004 12

5. Modélisation statique 5.1 Diagramme de classes TD Guichet automatique de banque Mastère 2004 13

Table des matières Guichet automatique de banque...1 1. Spécification du problème...2 2. Modélisation métier (business modeling)...2 2.1 Diagrammes de cas d'utilisation métier...2 2.2 Diagramme d'activité pour le processus métier "Retrait"...3 3. Modélisation fonctionnelle...3 3.1 Acteurs...3 3.1.1 Description textuelle...3 3.1.2 Diagramme de contexte statique...4 3.2 Cas d utilisation (Use Cases UC)...4 3.2.1 UC Retrait...5 3.2.1.1 Description essentielle de l'uc retrait...5 3.2.1.2 Représentation graphique de l'uc Retrait...7 3.2.2 Diagramme d'activité de l'uc retrait...7 3.3 Organisation des UC...8 3.3.1 Diagramme de séquence système...9 3.3.2 Diagramme de séquence système détaillé...10 4. Modélisation dynamique...10 4.1 Retrait...10 4.1.1.1 Diagramme de séquence inclus : Validation code...10 4.1.1.2 Diagramme de séquence inclus : Autorisation carte...11 4.1.1.3 Diagramme de séquence du UC Retrait dans le cas nominal...12 5. Modélisation statique...13 5.1 Diagramme de classes...13 Mastère 2004 14