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



Documents pareils
e)services - Guide de l utilisateur e)carpa

Logo interactif renvoyant respectivement vers les sites «service-public.fr» et «Minefi.gouv.fr».

GUIDE UTILISATEUR SOGE-NET

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

Site Web de paris sportifs

Guide Utilisateur Banque en Ligne Banque de Nouvelle Calédonie

SERVICE CCP.NC GUIDE DE L UTILISATEUR

TABLE DES MATIERES. POUR ACCEDER A MES COMPTES...p.2. SYNTHESE DE VOS COMPTES... p.3. CONSOLIDATION...p.4. MESSAGES..p.5. ENCOURS CARTES...p.

Guide Abonné Plate-forme Multi Flux PLATE-FORME MULTI FLUX GUIDE ABONNE V 2.1

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

BULK SMS Envoi en masse d un message texte moyennant un téléphone mobile (GSM)

BMCE Direct. Guide d utilisateur Entreprise SOLUTION DE BANQUE A DISTANCE Avenue Hassan II - Casablanca, Maroc

BMCE Direct SOLUTION DE BANQUE A DISTANCE

GLOSSAIRE des opérations bancaires courantes

ACCUEIL - P. 5 DEMANDES DE PAIEMENT - P. 8

Les accès à Admission-Postbac

M1 : Ingénierie du Logiciel

Saisie Prélèvement SEPA sur EDI WEB

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

Guichet ONEGATE COLLECTE XBRL SOLVABILITE II (S2P) Manuel d utilisateur VERSION /04/2014 ORGANISATION ET INFORMATIQUE SDESS.

Manuel de référence des commandes SMS Advisor Advanced

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

SOCLE D'HARMONISATION DES TERMES DES OPERATIONS BANCAIRES COURANTES. Janvier 2011 CCSF/CFONB

NOTICE TELESERVICES : Payer un impôt et gérer les contrat de paiement des impôts professionnels

Tarifs & Conditions de Banque. Applicables aux particuliers À compter de Novembre 2014

1- ACCES AU SERVICE UIBNET

ACCÉDER. aux services. Brochure d information sur les services, les offres du Groupe La Poste et leurs accès aux gens du voyage

BNP Net Entreprises BNP Net Evolution

Services de banque en ligne de la BADR BADRnet/ GUIDE UTILISATEURS

HORS SÉRIE. GLOSSAIRE des opérations bancaires courantes FEDERATION BANCAIRE FRANCAISE LES MINI-GUIDES BANCAIRES. décembre 2005

Mieux comprendre les certificats SSL THAWTE EST L UN DES PRINCIPAUX FOURNISSEURS DE CERTIFICATS SSL DANS LE MONDE

HYBIRD 120 GE POUR LES NULS

Bases de données et sites WEB

le Fichier central des chèques (FCC) et le Fichier national des chèques irréguliers (FNCI),

Guide de la banque en ligne particuliers

Petites entreprises, votre compte au quotidien

Service de Banque à Distance- Mascareignes Direct. Conditions générales. Banque des Mascareignes

Comité National SEPA. SEPA est une obligation : comment préparer votre migration? Guide pour réussir vos tests fonctionnels

L Europe devient un espace unique de paiement en euro «SEPA»

CONDITIONS GENERALES DU SERVICE BANQUE EN LIGNE ECOBANK

Guichet automatique de banque

Mode d emploi. des services en ligne. Employeurs régime général. Après authentification sur vous naviguez dans un espace sécurisé

CONTRAT D ABONNEMENT. SERVICE DE BANQUE EN LIGNE BCInet. CONTRAT D ABONNEMENT - BCInet v1.0 Page1/8

API HTTP DOCUMENTATION TECHNIQUE PLATEFORME SAAS D'ENVOI DE SMS. Version Mise à jour : 3 juillet 2015

Conditions Générales d Utilisation des cartes cadeaux CA DO CARTE au 12/09/2013 (Applicables aux Cartes d un montant inférieur ou égal à 150 )

LA FEUILLE DE MATCH ELECTRONIQUE(F.D.M.E)

Génération de scripts automatiques pour la sécurité des cartes bancaires nouvelle génération (EMV)

Manuel d intégration API SOAP SMS ALLMYSMS.COM

BOSS : Bourses régionale du Sanitaire et du Social GUIDE UTILISATEUR ETUDIANT

Annexe technique SEPA Alimenter la base Mandats Créancier et enrichir ses fichiers de prélèvements

D E M A N D E D E C A R T E P R E P A Y E E R E C H A R G E A B L E

Tenrox. Guide d intégration Tenrox-Salesforce. Janvier Tenrox. Tous droits réservés.

Cisco CCVP. Gestion des comptes d utilisateurs

Logiciel de connexion sécurisée. M2Me_Secure. NOTICE D'UTILISATION Document référence :

Guide PME Version

Guide du site Bmm en ligne

TEPZZ 6Z85Z5A T EP A2 (19) (11) EP A2 (12) DEMANDE DE BREVET EUROPEEN

PROJET 1 : BASE DE DONNÉES REPARTIES

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

Le compte bancaire est un compte ouvert. Foire aux questions. Le COMPTE et son fonctionnement. Trouvez des réponses à vos questions.

Mode d emploi. des services en ligne. Tiers déclarants - Experts-comptables

Single Sign On (l apport déterminant du SSO dans un projet d IAM ) Yves RAISIN - biomérieux

ANNEXE À LA DELIBERATION N 2013-INSO-008. Règlement intérieur du dispositif départemental Carte jeune. Sommaire

GUIDE DE GESTION BANCAIRE

Chap.9: SNMP: Simple Network Management Protocol

SMS INFO & TABLEAU DE BORD CLIENT. Avec Cloud Communication Solution (C.C.S).

Le ccsf vous informe : bien utiliser le virement sepa dans toute l europe

Sommaire. Vos opérations avec l étranger Vos opérations de change Les incidents de fonctionnement

2.1 Les présentes conditions générales régissent les conditions de vente et d utilisation de Ticket Premium.

CONTRAT DE SOUSCRIPTION OFFRE PUSH-CLASSIQUE

Convention. La CAIXA GERAL DE DEPÓSITOS S.A., établissement bancaire sis à Paris 38, rue de Provence Paris, désigné ci après "la CGD",

Conseils de sécurité lors de l utilisation d Internet, des cartes bancaires et de l e-banking.

GESTION CLIENTELE GESTION CLIENTELE V /05/2014 DOC HEITZ INDICE 1 Page 1/46

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Modification de l accès et utilisation du service EDI WEB

ASSOCIATION CANADIENNE DES PAIEMENTS CANADIAN PAYMENTS ASSOCIATION RÈGLE E2

Guide utilisateur Mon Budget

Bien utiliser la carte bancaire

Formulaire d abonnement au service e-bdl

arcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole :

SOLUTION D ENVOI DE SMS POUR PROFESSIONNELS

Guide utilisateur FaxToMail et MailToFax - Unifax

Charte informatique. Ce document n est qu un exemple. Il doit être adapté à chaque entreprise selon ses moyens et ses nécessités.

Marchés publics de fournitures et services EMISSION DE CARTES D ACHATS ET PRESTATIONS ANNEXES CAHIER DES CLAUSES TECHNIQUES PARTICULIERES (C.C.T.P.

LISTES DE DISTRIBUTION GÉRÉES PAR SYMPA DOCUMENT EXPLICATIF DE L'INTERFACE WEB À L'INTENTION DES ABONNÉS

sommaire EXTRAIT STANDARD DES TARIFS 3 OUVERTURE, FONCTIONNEMENT ET SUIVI DE VOTRE COMPTE

GUIDE OPERATOIRE DE VOTRE SERVICE D ECHANGE D INFORMATIONS EDIWEB

L essentiel d Elys PC

Fiche d information services de paiement clients commerciaux

Documentation pour l envoi de SMS

Guide de l utilisateur

La solution Mobile Banking d ING Version 3.0

Heureusement ce n est pas une banque! Guide utilisateur. Guide utilisateur v3.3 page nobanco. All Rights Reserved.

Qu est-ce que le relevé de compte?

Associations Dossiers pratiques

Aide pour les abonnés aux listes sympa du LAAS

Transcription:

Description des Use cases. Demander un virement bancaire 2. Constituer les listes reflets S'identifier et s'authentifier «include» Demander un v irement bancaire Abonné Smartphone «include» Consulter le solde d'un compte SI centralisateur banque Constituer les listes reflets Demander un virement bancaire Pré-conditions : L utilisateur est client et s est abonné le user est actif, l appli smartphone a été téléchargée o et pour un déroulement complet du cas le compte courant est actif, le solde du compte est positif Evénement déclencheur : le client souhaite un virement Description du déroulement du cas : Identification par appel au cas «s authentifier»

Choix du compte émetteur Saisie RIB destinataire et Vérification de la validité du RIB (externe ou interne) Saisie montant demandée, vérification par rapport au seuil canal, consulter solde du compte Constituer virement, transmette l ordre Enregistrer la trace Données en entrée : user et MDP numéro de client, RIB du compte du client choisi pour faire le virement, RIB du destinataire Montant du virement en entrée Solde du compte Liste des abonnés Smartphone Liste des banques du Groupe Données en sortie : virement à l état «demande validée» Message retour, trace Post-condition : La trace est enregistrée L ordre de virement est transmis La suite n a pas encore été traitée en TD Use Case : S authentifier Pré-conditions : le user est actif Evénement déclencheur : l utilisateur lance l application sur son Smartphone Données en entrée : user et mot de passe Description : vérification de l existence du user, et de la validité du mot de passe Données en sortie : réponse OK Use-Case : Consulter le solde du compte :

Pré-conditions : le compte est actif Evénement déclencheur : demande de la part du système Données en entrée : numéro de compte, date/heure fonctionnelle Description : Données en sortie : solde du compte pour la date/heure fonctionnelle Use-Case : Administrer les données Pré-conditions : données stabilisées sur le SI central Evénement déclencheur : déclenchement périodique Données en entrée : version de la base des abonnés Version de la liste des banques du Groupe Description : Transfert des comptes clients (Vérifier si version de liste a changé ou non) Transfert de la liste des banques du Groupe Données en sortie : date de validité des données dans le système mis à jour Contexte statique * Utilisateur Smartphone (from Use Case) Système SI bancaire central (from Use Case) Le client dispose d un User.

Le User est garantit /contrôlé par un mot de passe. Le user donne l accès au service virement smartphone. Le client dispose d un compte courant interne. Le solde calcule l état du compte courant. Virement est demandé par le client à travers un canal. Le virement est destiné à un compte courant. Un compte courant est rattaché à une banque. Discussion sur la réutilisation des services : - Contrôler User Password n est pas réutilisable puisqu il faut un numéro de carte et le PIN de la carte, ce qui fait que c est a priori une autre BDD et une problématique majoritairement de mettre un chapeau commun à deux accès bases très différents -> on laisse tomber - Contrôler solde est réutilisable mais il faut définir une syntaxe mixte pour un retrait et virement o Soit donner solde et on fait le calcul Mais ça ne prend pas en compte les droits à découvert Et ça n est pas formuler comme ça dans le document, car on ne voit pas d opération de calcul sur les lignes de vie consortium ou caisse distante o Donc c est plutôt (compte, montant, date/heure) -> (OK ou non OK, montant final) - Enregistrer OBD n est pas réutilisable, car : - on ne peut lui fournir les coordonnées d un DAB - il ne sait pas prendre en compte un destinataire de virement - le diagramme état-transition n est pas le même : un retrait est d abord effectué, puis enregistré en banque, alors que le virement est enregistré en banque à l état demandé, puis confirmé lorque la banque destinatrice a pu crédité le compte. A priori c est beaucoup trop compliqué à rendre générique -> on laisse tomber. - Tout ça à prendre en compte dans le modèle de Domaine/de classe

Service Smartphone - User : - Mot de passe : - Etat : - Nombre de tentatives de connexions infructueuses consécutives :int 0.. +Est abonné à Client utilisateur - Identifiant - Nom, prénom, date de naissance +Concerne 0....* Compte courant interne..*..*..* Solde - DateHeure - Solde :..* - RIB : - Etat - Intégration dans le service virement Smartphone, date de début : - Intégration dans le service virement Smartphone, date de fin : +Emetteur 0..* Hors périmètre Virement - Identifiant - DateHeure : - Montant - Etat - Motif d'invalidité - Date de changement d'état 0..* Banque - Appartenance Groupe - Nom Banque :int - Adresse siège social..* Groupe 0.. - Code canal :int Canal +Bénéficiaire 0.. 0..* Compte destinataire - RIB :int - Etat : - Type de compte (interne, externe) :..* Seuil - Type de seuil : - Montant du seuil :int - Date de début de validité - Date de fin de validité : Faire un Virement

Utilisateur Smartphone Système de gestion Smartphone SI Banque User + Mot de passe Authentification alt Prise en compte authentification [Authentification OK] Rejet [Authentification non OK] Autorisation de poursuivre Affichage liste des comptes Choix du compte émetteur Saisie destinataire Vérification conformité RIB opt Recherche Compte [If banque appartient Groupe] Validité compte Consultation du solde du compte émetteur Retour consultation solde Solde compte émetteur pour affichage Saisie montant Vérification du seuil Vérification solvalbilité Solvabilité (OK, non OK) Demande de virement Accusé réception Tracer la demande Message retour

Règles de gestion Login et mot de passe (RG_FV_0) : Voir cas 2) S identifier Afficher la liste des comptes : Les comptes affichés sont ceux déclarés par le client qui a ce user comme devant être accédés par le service (RG_FV_02_a) Les comptes doivent être «valides» (RG_FV_02_b) Choisir le compte émetteur Le client doit choisir un compte et un seul (RG_FV_03_a) Vérifier le RIB destinataire (RG_FV_02), Donner le RIB (RG_VR_0) : Préaffichage cases à remplir format RIB Rechercher conformité syntaxique (RG_VR_02) : - S assurer du nombre et du type de caractères dans chaque champ (code établissement, code guichet, numéro de compte, clé, domiciliation, BIC, IBAN) Echec conformité syntaxique (RG_VR_03) : Si le nombre ou le type de caractères ne correspond pas - Envoyer un message d échec - Renvoie à zéro des champs de saisie Rechercher le RIB en banque (RG_VR_04) : - Vérifier que le code établissement correspond à une des banques du groupe (base en reflet dans le système virement smartphone) - Si oui, passer le type de compte à «interne» et vérifier dans la base de données des comptes du groupe que le compte existe Résultat recherche du RIB (RG_VR_05) : - Transmettre au système si le RIB a été trouvé ou non - S il n a pas été trouvé, mettre la demande en «invalide» et renvoyer un message d erreur «RIB en anomalie». Message RIB (RG_VR_06) : - Si le RIB est externe ou interne et a été trouvé, envoyer un message «RIB validé «et autorisation à poursuivre Consulter le solde du compte émetteur / Retour consultation du solde: Si le solde n est pas disponible, réessayer trois fois avant d afficher «solde non disponible, risque d échec sur la transaction» (RG_FV_05_b) Afficher solde compte émetteur : Afficher «en négatif» devant le solde si solde négatif (RG_FV_05_c) Donner le montant du virement : - Le montant doit être un nombre positif (RG_FV_06_a) - Le montant est en euros (RG_FV_06_b)

Vérifier le seuil (RG_FV_07) : - Chercher si le compte est interne ou externe -> Attribut Localisation Int/Ext - Récupérer le seuil associé - Comparer le montant au seuil Seuil non ok (RG_FV_08) : - Envoi message de rejet à l utilisateur et renvoie à zéro des champs de saisie xxxxxxxxxx Vérifier la solvabilité (RG_FV_09), Solvabilité non ok (RG_FV_0) : Voir cas 4) Consulter le solde Demander le virement (RG_FV_) : Aucune Enregistrer une trace de la demande de virement (RG_FV_2) : Aucune Validité virement (RG_FV_3) : Aucune Message confirmation virement (RG_FV_4) : - message de confirmation envoyé à l utilisateur et fin du traitement Message rejet virement (RG_FV_5) : - message de rejet envoyé à l utilisateur et renvoie à zéro des champs de saisie 2/ S identifier : Règles de gestion : Donner login et mot de passe (RG_ID_0) : - Le mot de passe saisi n apparait que sous forme cachée Vérifier la validité du login et mot de passe (RG_ID_02) : - Rechercher le login dans la base de sonnées «Service Smartphone» attribut «Utilisateur» - Si on ne trouve pas, c est un échec - La chaine de caractères du mot de passe correspondant au login doit être identique à celle du mot de passe saisi sinon on est en échec - La chaine de donnée doit être enregistrée en crypté dans la base. Message résultat authentification (RG_ID_03) : - Si rejet, message de rejet envoyé à l utilisateur et renvoie à zéro des champs de saisie - Si 3e rejet, blocage de la saisie avec message d erreur. L état de l abonné est alors basculé à «invalide». - Si autorisation de poursuivre, enchainement sur le cas d utilisation suivant 3/ Contrôler le solde Règles de gestion : Récupérer le solde du client(rg_cs_0) : - Si échec, envoi message d échec (n efface pas les champs et lui permet de réessayer)

Retour solde (RG_CS_02) : - Si échec, envoi message d échec (n efface pas les champs et lui permet de réessayer) Calculer solvabilité (RG_CS_03) : - Soustraire le montant au solde du client Message solvabilité (RG_CS_04) : - Si la solvabilité n est pas bonne, envoyer message de rejet et remettre à zéro les champs de saisie - Sinon, envoyer autorisation de poursuivre Cas d utilisation «Administrer les données» Processus «administrer les données abonnés» Diagramme d activité

Système central Système étudié Administrateur A période fixe Copie des données - Mise au format de l'inferface Données copiées Réception des données - Contrôles Contrôle OK? [oui] Enregistrement des accusés réception Accusé réception Synchronisation des données reçues [Non] Gestion des rejets Réception et intégration des listes d'abonnés "inv alides" Constitution et env oi des listes d'abonnés "inv alides" ActivityFinal Processus «administrer la liste des banques du groupe» Diagramme d activité

Système de v irement smartphone Système Centralisateur Tous les 24 heures Demander la v ersion de liste Donner la v ersion de liste en cours Regarder si la version a changé [Non] [Oui] Demander la liste (des banques du groupe) Env oi de la dernière v ersion de la liste ActivityFinal Mise à jour de ma liste en base reflet

Autres cycles de vie des entités Virement En cours d'enregistrement Demande v alidée Initial Final Demande inv alidée Final Sans réponse sur la v alidation

Compte bancaire Initial Ouv ert Fermé Final Interdit bancaire Client abonné En cours Désabonné Initial Final Etat composite «en cours» Valide Inv alide A débloquer

Invalide : bloqué, ne peut être utilis A débloquer : en cours de débloquage, reconnu valide mais procédure en cours

Diagramme des entités détaillés, avec les attributs Client utilisateur - Identifiant - Nom, prénom, date de naissance - Service virement smartphone - User - Mot de passe - Nombre de tentatives de connexion infructueuses consécutives :int..*..* Compte courant interne Solde - DateHeure - Solde :..* - RIB : - Etat - Intégration dans le service virement Smartphone, date de début : - Intégration dans le service virement Smartphone, date de fin : +Emetteur 0..* Virement..* Hors périmètre - Identifiant - DateHeure : - Montant - Etat - Motif d'invalidité - Date de changement d'état Banque - Appartenance Groupe - Nom Banque :int..* Groupe 0..* 0.. - Code canal :int Canal +Bénéficiaire 0.. 0..* Compte destinataire - RIB :int - Etat : - Type de compe (interne, externe) :..* Seuil - Type de seuil : - Montant du seuil :int - Date de début de validité - Date de fin de validité :