Rappels. Génie logiciel. Flot: forme et fond. Flot: forme et fond II. Besoins, features,specs Document de vision Storyboard Use-cases

Dimension: px
Commencer à balayer dès la page:

Download "Rappels. Génie logiciel. Flot: forme et fond. Flot: forme et fond II. Besoins, features,specs Document de vision Storyboard Use-cases"

Transcription

1 Rappels Génie logiciel Philippe Dugerdil Besoins, features,specs Document de vision Storyboard Use-cases Acteur, primaire, secondaire Use-case Format Pour chaque étape d action : Le verbe (action) est à l actif Flot: forme et fond Conserver le même niveau conceptuel pour chaque étape d action. Eviter toute description d interface utilisateur. C est le spécialiste des interfaces qui doit s en charger Eviter toute description de données Les champs et leur format sont décrits dans des documents annexes (spécifications supplémentaires. voire glossaire) Les variantes techniques d une action ne sont pas dans le scénario de base Les mettre dans des alternatives si pertinent, ou alors dans un autre document plus technique (spec sup.) Exemple de telle variantes : les moyens de règlement d une facture (carte bancaire, chèque Flot: forme et fond II Ne pas inclure de condition (si ) dans les étapes d action. Inclure les alternatives dans un paragraphe d extension. Indiquez «valider que» plutôt que <vérifier si > Si une étape simple se répète, indiquer cette répétition directement dans l étape, en texte libre. Si plusieurs étapes se répètent, indiquer la répétition en texte libre après l ensemble d étapes qui se répètent, en référençant leur numéro. Eviter de détailler les règles de gestion. Elles prennent place dans le document des règles de gestion. Ne pas mettre d action métier, en dehors de la portée du système (toute action doit impliquer le système). ou cash) 1

2 Types d étapes d action Use-case writing: steps Une étape d action typique est: Une interaction entre le system et un acteur Une validation effectuée par le système Un changement d état ou un enregistrement par le système Les changement d état doivent être conceptuels pas techniques. Ne pas indiquer de détail techniques Un use-case doit être compréhensible par le mandat ou l utilisateur Pas de jargon technique ni de détails techniques 1. Identify the actors & their names (roles) 2. Identify the goals of the primary actors 3. Name the use-case after these goals (expected tangible result) 4. Find the trigger condition 5. Write the basic flow of actions 6. Write the alternative flow of actions Advice The conceptual level of the use-case action should be high enough to keep the flow short Typically, the number of steps in a basic flow is between 5 and 15 (maybe a bit more for complicated use-cases) Modèle des use-cases Vue haut niveau de la fonctionnalité d un système, exemple: Do not vary the conceptual level among the steps of the flows Write the key actions only The details will be written somewhere else (for example in the glossary or in the supplementary specifications document). 2

3 Structurer les concepts métier: le modèle des objets du domaine (MOD) Exemple Business Modeling Utilisateur 1 Retirer de l'argent Proprietaire CompteEC 1 + getnom ( ) - solde getsolde ( ) 1 * CarteEC Monnaie + getcomptecash ( ) + getcodeiso ( ) + gettauxchange ( ) 1 + getnumerocompte ( ) + getbanqueemettrice ( ) + getnumerocarte ( ) Transaction * * + getheure ( ) + getmontant ( ) 1 Use-case pour de fourniture d un ticket de bus TPG? Acteurs But Nom Flot de base Discussion Flot alternatif ou d extension Soit un système qui se déclenche avec une horloge pour fournir de manière régulière un rapport de sécurité à un opérateur de surveillance. L horloge est-elle un acteur? Primaire / secondaire? 3

4 Flot d extension: format Rappel: flot alternatif ou d extension Nom du UC Acteurs Condition de déclenchement Flot de base 1. Etape 1 2. Etape 2 3. Etape 3 4. Etape 4 Extensions 3a condition d exécution de l extension 3a1 Etape 1 3a2 Etape 2 1. Démarre par l expression d une condition qui la justifie. 2. Contient la séquence d étapes d actions qui sont exécutées quand la condition est réalisée. 3. S achève par la satisfaction ou l abandon de l objectif de l extension. 4. Spécifie l endroit de retour dans le scénario nominal. Par défaut, il s agit du point de départ vers l extension. *a condition pouvant apparaître a n importe quelle étape d action *a1. *a2. Exemple flot de base 4. Le lecteur de carte valide que le code PIN est correct.. Extensions 4a. le code PIN est erroné 4a1. le système demande à l utilisateur de ressaisir le code PIN 4a2. l utilisateur ressaisit le code PIN 4a2. Le UC reprend en 5. 4b. le code PIN est correct mais est échu 4b1. le système demande de modifier le code PIN 4b2. l utilisateur saisit le nouveau code et sa validation (2ème entrée du même code) 4b3. le système demande au lecteur de carte d enregistrer ne nouveau code sur la carte. 4b4. le UC reprend en 4 *a. la communication avec le système serveur est interrompu *a1 le système affiche : communication interrompue *a2 le système écrit l anomalie sur le fichier journal *a3 le système demande au lecteur de carte d éjecter la carte Extensions du UC «charger compte cash»? Nom: Charger le compte Cash Acteurs : Utilisateur (principal), lecteur de carte, imprimante. Déclencheur : L'utilisateur insère sa carte dans le lecteur de carte Flot de base : 1. Le lecteur de carte indique qu une carte est insérée 2. Le système affiche: veuillez introduire votre code personnel 3. L'utilisateur entre son code personnel 4. Le système demande au lecteur de valider le code saisi 5. Le lecteur de carte confirme l égalité des codes 6. Le système affiche le menu des opérations 7. L'utilisateur sélectionne le chargement du compte cash 8. Le système affiche: entrez le montant désiré 9. L'utilisateur introduit le montant 10. Le système enregistre le débit du compte courant 11. Le système demande au lecteur de charger la carte avec le montant 12. Le système vérifie que l imprimante est disponible et affiche: voulez-vous une quittance? 13. L utilisateur répond par l affirmative 14. Le système demande au lecteur de restituer la carte et affiche: retirer la carte 15. Le lecteur de carte indique que la carte est retirée 16. Le système demande à l imprimante d imprimer la quittance. 4

5 Quelques exemples Extensions: commentaires 3a L utilisateur n entre pas son code pendant un délai déterminé (timeout) 3a1. le système demande au lecteur d éjecter la carte 3a2. fin du UC 4a Le lecteur ne répond pas 4a1. le système indique une panne du lecteur. 4a2. le système demande au lecteur d éjecter la carte 4a3. fin du UC 5a Les codes ne sont pas semblables et l utilisateur a fait moins de trois essais 5a1. le système affiche: code erroné, veuillez le réintroduire 5a2. retour en 3 5b Les codes ne sont pas semblables et l utilisateur a fait trois essais 5b1. le système affiche: code erroné, la carte est conservée 5b2. fin du UC Une extension s exprime par rapport à l étape d action (N ) qui ne s exécute pas correctement. Cela peut provenir en particulier des situations suivantes: 1. L action elle-même n est pas possible ou est bloquée 2. L action ne se termine pas correctement 3. Le résultat de l action n est pas conforme aux attentes 4. L acteur fait une autre action à la place. Ainsi, suivant la situation, l étape d action du cas de base : 1. Ne sera pas exécutée 2. Ne sera exécutée que partiellement 3. Sera exécutée entièrement C est la condition de l extension qui permet de déduire dans quelle mesure l exécution a eu lieu. Mais dans tous les cas, l action suivante n est jamais exécutée en séquence. Conditions Le système doit être en mesure de détecter la condition Décider du traitement des conditions indétectables par le système: trouver une condition indirecte permettant de le détecter ; décider qui détecte l erreur et que faire dans ce cas. Exemple : timeout pour détecter qu un utilisateur a oublié son code PIN NB: On tolère les conditions dans les extension car cela évite de devoir faire des extensions d extensions. Résumé 1. Le flot de base doit être simple et linéaire. Dès qu on a des conditions, le flot devient difficile à lire pour le non spécialiste. 2. Toutes les actions de base qui demandent des conditions sont remplacées par un flot sans condition au niveau du flot de base l expression de conditions d extension par rapport à l action concernée du cas de base. Répétition: exemple Nom: Saisir une commande Acteurs : Utilisateur (principal), imprimante (secondaire) Déclencheur : L'utilisateur lance l application de saisie Flot de base : 1. L'utilisateur lance l application de saisie 2. Le système affiche l écran de saisie 3. L'utilisateur entre la raison sociale et l adresse du client et valide 4. Le système affiche la liste des produits disponible 5. L'utilisateur sélectionne un produit et sa quantité 6. Le système affiche le prix de cette ligne de commande et demande de valider 7. L utilisateur valide Répéter 5-7 tant qu il y a des produit à commander pour le client 8. L utilisateur demande l impression de la commande 9. Le système enregistre la commande et demande à l imprimante d imprimer cette commande. 5

6 Ecriture des use-cases: améliorations Simplifications Suppression des actions non informatiques (actions métier) Suppression des détails techniques (dans doc séparé) Réponses implicites à une demande (optionnel) Intérêts des intervenants non utilisateurs Use-case de sous-fonctions Simplification et réutilisation du modèle de UC Réponses implicites Il est parfois possible de supprimer la réponse de l utilisateur quand la non-réponse est détectée par une extension Flot de base 1. Le lecteur indique au système qu une carte est insérée. 2. Le système affiche: veuillez introduire votre code personnel 3. L'utilisateur entre son code personnel 3. Le système demande au lecteur de retourner le code enregistré 4. Extensions 3a. L utilisateur n entre pas son code dans un délai de 10 sec. 3a1. le système affiche: réaction trop lente, opération interrompue 3a2. le système demande au lecteur d éjecter la carte 3a3. Fin du use-case NB: ceci est une technique qu on peut utiliser mais elle n est pas obligatoire. Pour la lisibilité du use-case, il est souvent utile de laisser les réponses de l utilisateur Exemple: versement d argent sur un compte au guichet Nom : Verser de l argent sur un compte courant Acteur principal : Caissier, secondaire: imprimante Déclencheur : Un client veut effectuer un versement de son compte. Caissier Verser de l argent sur un compte courant imprimante Flot de base à simplifier 1. Un client se présente au guichet pour faire un versement. 2. Le caissier lui demande son nom et numéro de compte. 3. Le caissier sélectionne l opération versement; 4. Le caissier saisit le numéro. 5. Le système recherche le client et le CC dans la base de données. 6. La base de données retourne les informations client et CC. 7. Le système les affiche le numéro, les nom et prénom et le solde. 8. Le caissier vérifie que les nom et prénom sont ceux du client. 9. Le client tend au caissier les billets à verser en compte. 10. Le caissier identifie la monnaie et le montant. 11. Le caissier sélectionne la monnaie de l'opération dans une liste. 12. Le système affiche le détail de la monnaie sélectionnée. 13. Le système affiche le change combiné entre la monnaie du compte et la monnaie du versement. 14. Le caissier saisit le montant versé dans l écran et valide l opération 15. Le système affiche la contre-valeur en monnaie du CC. 16. Le système demande de confirmer l opération. 17. Le système enregistre la transaction dans la base de données. 18. Le système met à jour le solde du compte avec le montant versé. 19. Le système met à jour le compteur de billets de la caisse pour la monnaie correspondante. 20. Le système demande au caissier de placer une feuille dans l'imprimante. 21. Le système imprime la quittance de l'opération. 22. Le système efface les informations saisies. 23. Le caissier signe la quittance et la donne au client. 6

7 S assurer qu on a pensé à tout: étude des autres intervenants Bancomat-intervenants Intervenants (stakeholders) 1. Les acteurs primaire et secondaires. 2. Les autres personnes ou systèmes intéressés par le résultat de l exécution du use-case (ou du système en général). En principe les intervenants sont listés dans le document de vision Les intérêts des stakeholders doivent être respectés (protégés) par notre système lors de l exécution du use-case. Cette étude rend explicites les contraintes supplémentaires sur le système. Nom: Retrait d argent Acteurs : Utilisateur (principal), lecteur de carte, distributeur de billets Déclencheur : L'utilisateur insère sa carte Flot de base : 1. Le lecteur indique au système qu une carte est insérée 2. Le système affiche: veuillez introduire votre code personnel 3. L'utilisateur entre son code personnel 4. Le système demande au lecteur de retourner le code enregistré 5. Le système vérifie l'égalité des deux codes 6. Le système affiche le menu des opérations Autres intervenants??? 7. L'utilisateur sélectionne le retrait d'argent sans quittance 8. Le système affiche: veuillez entrer le montant désiré 9. L'utilisateur introduit le montant 10. Le système demande au lecteur de restituer la carte et affiche: retirer la carte 11. L utilisateur retire sa carte 12. Le système demande au distributeur de billets d éjecter les billets demandés Bancomat-intérêts des intervenants Objectifs de sous-fonctions Intérêts de l intervenant : Banque 1. Ne pas permettre de retirer de l argent sur un compte non approvisionné Solution: fixer un maximum pour le retrait quotidien (risque max.) 2. Débiter le montant distribué du compte du client. Sont-ils tous protégés? Que faut-il modifier pour les protéger? 11. L utilisateur retire sa carte 12. Le système demande au distributeur d éjecter les billets demandés 13. Le système inscrit le nouveau solde sur la carte 14. Le système enregistre le débit sur son journal Rappel: dans un UC, conserver le même niveau d objectif pour les étapes d action. Sous-objectif: «résultat» intermédiaire dans la réalisation d un objectif. Représenté par la séquence d étapes d action qui fournissent ce résultat. Sous-objectif 1 Est-ce Suffisant? Il manque la vérification du solde de la carte au moment de la spécification du montant: 9. L utilisateur introduit le montant 10. Le système vérifie que ce montant est <= au solde de la carte. objectif Sous-objectif 2 Sous-objectif 3 7

8 Exemple: bancomat UC de sous-fonctions Emplacement des étapes du sous-objectifs? Use-case de sous-fonction 1. L utilisateur.. 2. Le système. 3. L utilisateur.. 4. Le système. 5. L utilisateur.. 6. Le système. 7. L utilisateur.. 8. Le système. 9. L utilisateur Le système. 1. L utilisateur.. 2. Le système. 3. L utilisateur.. 4. Appel UC sous-fonction 5. L utilisateur.. 6. Le système Le système. 2. L utilisateur.. 3. Le système. 4. L utilisateur.. 5. Le système. Représentation graphique Acteur et use-case inclus UML prévoit une relation particulière entre use-case principal et use-case de sous-fonction : le lien de dépendance «include». Use-case principal Le use-case inclus s exécute sous-contrôle du use-case de base. Conséquence, c est obligatoirement le même acteur qui exécute les deux use-cases Il est implicite que l acteur est aussi associé au use-case de sous-objectif. <<include>> Use-case de sous-fonction Interêts Simplification du use-case principal Réutilisation de spécification Après exécution du use-case inclus, l exécution du use-case de base reprend au point «d inclusion» 8

9 Référence dans le use-case principal Standard : mot clé «include» suivi du nom du use-case L utilisateur saisit la quantité 3. Include saisir le fournisseur 4. L utilisateur envoie la commande 5.. Saisir une commande <<include>> Saisir le fournisseur Alternative Notation de Cockburn : expression soulignée exprimant l action correspondant au use-case de sous-fonction, suivi du nom du UC de sous-fonction entre parenthèses pour identification exacte Exemple : sous-fonction (nom du use-case): s identifier Etape d action dans le UC principal: 1. L utilisateur lance la fonction 2. L utilisateur entre son login (s identifier) 3. L utilisateur sélectionne la commande Contraste: notation standard : 1. L utilisateur lance la fonction 2. Include s identifier 3. L utilisateur sélectionne la commande <<include>> S identifier Inclusion conditionnelle: dans le flot d extension Flot principal : 1. L'utilisateur saisit la quantité 2. L'utilisateur sélectionne le fournisseur dans la liste 3. L'utilisateur envoie la commande Saisir une commande Flot alternatif : 2a. Le fournisseur n'existe pas dans la base de données 2a1. L'utilisateur saisit le fournisseur (saisir un fournisseur) 2a2. Le système insère le nom du fournisseur dans la zone de saisie. <<include>> Saisir le fournisseur Format du use-case de sous-fonction Nom: Nom du use-case de sous-fonction Niveau: sous-fonction Flot de base: L acteur primaire est absent: il est forcément semblable à celui du use-case principal. Exemple: Le déclencheur est absent car ce use-case est lancé par le use-case principal. Nom: identifier compte client Niveau: sous-fonction Flot de base: 1. Le caissier saisit le numéro. 2. Le système recherche le client et le CC dans la base de données. 3. Le système affiche le numéro, les nom et prénom et le solde. 9

10 Identification des sous-objectifs (des use-cases de sous-fonction) Deux techniques: 1. Par comparaison de use-cases semblables et extraction des séquences communes 2. En identifiant des sous-objectifs à priori. Identification par comparaison Heuristiques pour identifier un use-case de sous-fonction : 1. Sous-objectif de la séquence cohérent et clairement identifiable. 2. Simplification substantielle du use-case de base plusieurs étapes mise en commun. 3. Use-case bien construit: tout cohérent, unité de but (d objectif) résultat tangible (bien que de niveau inférieur) pour l'utilisateur. 4. Use-case potentiellement réutilisable Comparaison : exemple Versement Use-case de versement et prélèvement à un guichet bancaire. Nom : Prélever de l argent sur un compte courant Acteur principal : Caissier, secondaire: imprimante Déclencheur : Un client veut effectuer un prélèvement de son compte. Nom : Verser de l argent sur un compte courant Acteur principal : Caissier, secondaire: imprimante Déclencheur : Un client veut effectuer un versement de son compte. 1. Le caissier sélectionne l opération versement; 2. Le caissier saisit le numéro de compte. 3. Le système recherche le client et le CC dans la base de données. 4. Le système affiche le numéro, les nom et prénom et le solde. 5. Le caissier sélectionne la monnaie de l'opération dans une liste. 6. Le système affiche le détail de la monnaie sélectionnée. 7. Le système affiche le change combiné entre la monnaie du compte et la monnaie du versement. 8. Le caissier saisit le montant versé dans l écran et valide l opération 9. Le système affiche la contre-valeur en monnaie du CC. 10. Le système demande de confirmer l opération. 11. Le système enregistre la transaction dans la base de données. 12. Le système met à jour le solde du compte avec le montant versé. 13. Le système met à jour le compteur de billets de la caisse pour la monnaie correspondante. 14. Le système demande au caissier de placer une feuille dans l'imprimante. 15. Le système demande à l imprimante d imprimer la quittance de l'opération. 16. Le système efface les informations saisies. 10

11 Prélèvement Versement 1. Le caissier sélectionne l opération prélèvement. 2. Le caissier saisit le numéro de compte. 3. Le système recherche le client et le CC dans la base de données. 4. Le système affiche le numéro, les nom et prénom et le solde. 5. Le caissier sélectionne la monnaie de l'opération dans une liste. 6. Le système affiche le détail de la monnaie sélectionnée. 7. Le système affiche le change combiné entre la monnaie du compte et la monnaie du prélèvement. 8. Le caissier saisit le montant prélevé dans l écran et valide l opération 9. Le système affiche la contre-valeur en monnaie du CC. 10. Le système demande de confirmer l opération. 11. Le système enregistre la transaction dans la base de données. 12. Le système met à jour le solde du compte avec le montant prélevé 13. Le système met à jour le compteur de billets de la caisse pour la monnaie correspondante. 14. Le système demande au caissier de placer une feuille dans l'imprimante. 15. Le système demande à l imprimante d imprimer la quittance de l'opération. 16. Le système efface les informations saisies. 1. Le caissier sélectionne l opération versement; 2. Le caissier saisit le numéro de compte. 3. Le système recherche le client et le CC dans la base de données. 4. Le système affiche le numéro, les nom et prénom et le solde. 5. Le caissier sélectionne la monnaie de l'opération dans une liste. 6. Le système affiche le détail de la monnaie sélectionnée. 7. Le système affiche le change combiné entre la monnaie du compte et la monnaie du versement. 8. Le caissier saisit le montant versé dans l écran et valide l opération 9. Le système affiche la contre-valeur en monnaie du CC. 10. Le système demande de confirmer l opération. 11. Le système enregistre la transaction dans la base de données. 12. Le système met à jour le solde du compte avec le montant versé. 13. Le système met à jour le compteur de billets de la caisse pour la monnaie correspondante. 14. Le système demande au caissier de placer une feuille dans l'imprimante. 15. Le système demande à l imprimante d imprimer la quittance de l'opération. 16. Le système efface les informations saisies. Prélèvement Mise en commun: analyse I 1. Le caissier sélectionne l opération prélèvement. 2. Le caissier saisit le numéro de compte. 3. Le système recherche le client et le CC dans la base de données. 4. Le système affiche le numéro, les nom et prénom et le solde. 5. Le caissier sélectionne la monnaie de l'opération dans une liste. 6. Le système affiche le détail de la monnaie sélectionnée. 7. Le système affiche le change combiné entre la monnaie du compte et la monnaie du prélèvement. 8. Le caissier saisit le montant prélevé dans l écran et valide l opération 9. Le système affiche la contre-valeur en monnaie du CC. 10. Le système demande de confirmer l opération. 11. Le système enregistre la transaction dans la base de données. 12. Le système met à jour le solde du compte avec le montant prélevé 13. Le système met à jour le compteur de billets de la caisse pour la monnaie correspondante. 14. Le système demande au caissier de placer une feuille dans l'imprimante. 15. Le système demande à l imprimante d imprimer la quittance de l'opération. 16. Le système efface les informations saisies. Le caissier saisit le numéro de compte. Le système recherche le client et le CC dans la base de données. Le système affiche le numéro, les nom et prénom et le solde. Le caissier sélectionne la monnaie de l'opération dans une liste. Le système affiche le détail de la monnaie sélectionnée. La séquence ne forme pas un tout cohérent. On a en fait deux sous-séquences. 11

12 Mise en commun: analyse II Identification du client Le caissier saisit le numéro de compte. Le système recherche le client et le CC dans la base de données. Le système affiche le numéro, les nom et prénom et le solde. Sélection de la monnaie de l opération Le caissier sélectionne la monnaie de l'opération dans une liste. Le système affiche le détail de la monnaie sélectionnée. Mise en commun: analyse III Le système affiche la contre-valeur en monnaie du CC. Le système demande de confirmer l opération. Le système enregistre la transaction dans la base de données. La séquence ne forme pas un tout cohérent. On trois sous-séquences OK: les deux sous-séquences forment chacune un tout cohérent et susceptible de conduire à une sous-fonction réutilisable en dehors du contexte propre du usecase Mise en commun: analyse IV Mise en commun: analyse V 1- Sous séquence dont le but est le calcul de la contre-valeur: Le système affiche la contre-valeur en monnaie du CC. 2- Sous-séquence dont le but est la confirmation de la transaction: Le système demande de confirmer l opération 3- Sous-séquence dont le but est l'enregistrement dans la base de données: Le système enregistre la transaction dans la base de données. Le système met à jour le compteur de billets de la caisse pour la monnaie correspondante. Le système demande au caissier de placer une feuille dans l'imprimante. Le système demande à l imprimante d imprimer la quittance de l'opération. Le système efface les informations saisies. La séquence ne forme pas un tout cohérent. On a trois sous-séquences Aucune des trois isolément n'apporte de mise en évidence substantielle. 12

13 Mise en commun: analyse VI Mise en commun: résultat 1- Mise a jour de l état interne Le système met à jour le compteur de billets de la caisse pour la monnaie correspondante. 2-Impression de la quittance Le système demande au caissier de placer une feuille dans l'imprimante. Le système demande à l imprimante d imprimer la quittance de l'opération. 3- Mise à jour de l'écran de saisie: Le système efface les informations saisies. Seule la seconde est retenue: La mise en évidence forme un tout cohérent Elle est susceptible de conduire à une sous-fonction réutilisable (impression de la quittance). La simplification découlant des deux autres n est pas substantielle. 1. Le caissier sélectionne l opération versement. 2. Le caissier identifie le compte du client (identifier compte client). 3. Le caissier sélectionne la monnaie de l'opération (sélectionner la monnaie). 4. Le système affiche le change combiné entre la monnaie du compte et la monnaie du versement. 5. Le caissier saisit le montant versé dans l écran et valide l opération 6. Le système affiche la contre-valeur en monnaie du CC. 7. Le système demande de confirmer l opération. 8. Le système enregistre la transaction dans la base de données. 9. Le système met à jour le solde du compte avec le montant versé. 10. Le système met à jour le compteur de billets de la caisse pour la monnaie correspondante. 11. Le système imprime la quittance (imprimer la quittance) 12. Le système efface les informations saisies. Représentation graphique Peut-on simplifier ce UC? 13

14 Simplification 1. Le caissier sélectionne l opération versement. 2. Le caissier identifie le compte du client (identifier compte client). 3. Le caissier sélectionne la monnaie de l'opération (sélectionner la monnaie). 4. Le système affiche le change combiné entre la monnaie du compte et la monnaie du versement. 5. Le caissier saisit le montant versé dans l écran et valide l opération 6. Le système affiche la contre-valeur en monnaie du CC. 7. Le système demande de confirmer l opération. 8. Le système enregistre la transaction dans la base de données. 9. Le système met à jour le solde du compte avec le montant versé. 10. Le système met à jour le compteur de billets de la caisse pour la monnaie correspondante. Détails non pertinents à ce niveau 11. Le système imprime la quittance (imprimer la quittance) 12. Le système efface les informations saisies. regroupement Version simplifiée Nom : Versement Acteur principal : Caissier Déclencheur : Le caissier sélectionne l opération de versement Flot de base 1. Le caissier sélectionne l opération versement. 2. Le caissier identifie le compte du client (identifier compte client). 3. Le caissier sélectionne la monnaie de l'opération (sélectionner la monnaie). 4. Le système affiche le change combiné entre la monnaie du compte et versement *. 5. Le caissier saisit le montant versé dans l écran et valide l opération 6. Le système affiche la contre-valeur en monnaie du CC. 7. Le système demande de confirmer l opération. 8. Le système enregistre la transaction dans la base de données **. 9. Le système imprime la quittance (imprimer la quittance) 10. Le système efface les informations saisies. * la technique de calcul du change combiné est indiqué dans les specs supplémentaire. ** Inclut le calcul du solde du compte et des compteurs de caisse dont les algorithmes sont documentés dans les specs supplémentaires. Généralisation d acteurs Acteur abstrait Sémantique, l acteur 2 : Peut communiquer avec les mêmes instances de use-case que l acteur 1. Acteur 1 Use-case 1 Peut communiquer avec des use-cases supplémentaires par rapport à l acteur 1. Acteur 2 Use-case 2 Un acteur abstrait ne peut pas être «instancié». Permet de factoriser des privilèges, des droits d accès. 14

15 Use-case de sous-objectifs : précisions Origine UML: moyen commode de «factoriser» un ensemble d étapes d action. UC «Abstrait»: non instantiable Cette vision a évolué depuis Le UC peut parfois être instancié séparément Comment représenter le fait que le use-case de sous-objectif, s il est complet, puisse être exécuté par /fournir un résultat à un autre acteur? Acteur associé à un UC inclus Solution? Saisir une commande Resp. Commercial <<include>> Saisir une commande <<include>> Secrétaire Saisir une adresse de fournisseur Comment une autre personne pourrait-elle saisir des adresses off-line Saisir une adresse de fournisseur Utiliser la spécialisation d acteurs Use-case inclus complet: format Resp. Commercial Solution! Saisir une commande <<include>> Saisir une adresse de fournisseur Nom : NomUseCaseSousFonction Acteur primaire: nomacteur, secondaire: acteur Niveau: sous-fonction Declencheur: condition Flot de base 1. Action 1 nécessaire 2. Action 2 3. Action 3 4. Extension 2a. Condition de survenance 2a1. action 1 2a2 Secrétaire 15

16 Précondition Déclare ce que le système garantira comme étant vrai avant de laisser le use-case débuter N est donc pas vérifiée au cours de l exécution du usecase. Un cas d utilisation avec précondition n est correct que si les préconditions sont validées à l entrée du UC. Format Nom : Acteurs : Déclencheur : Précondition: affirmation sur l état du système à l entrée du UC, requis pour exécuter le UC Flot principal : Exemple-back office Exemple Nom : S authentifier au système Acteurs : primaire: employé, secondaire: lecteur de carte d authentification Déclencheur : L'utilisateur introduit sa carte d authentification dans le lecteur Flot principal : 1. Le lecteur de carte signale qu un carte est insérée 2. Le système demande d entrer l identifiant et mot de passe 3. L employé entre son identifiant et mot de passe 4. Le système demande au lecteur de cartes de confirmer la validité de l identifiant et mot de passe 5. Le lecteur de carte confirme leur validité 6. Le système détermine le niveau de privilège de l employé et l enregistre dans la session. 16

17 Exemple Exemple Nom : Transférer un montant de compte à compte Acteurs : primaire: employé Déclencheur : l utilisateur lance l opération de transfert de compte à compte Précondition: l utilisateur est authentifié et son niveau de privilège l autorise à exécuter cette opération Flot principal : 1. L employé lance l opération de transfert de compte à compte 2. Le système demande d entrer les numéros de compte de débit, de crédit, le montant et la monnaie 3. L employé entre ces informations 4. Le système valide que le solde du compte débité est suffisant 5. Le système calcule les change débit et crédit entre la monnaie d opération et les monnaies des comptes et les affiche 6. Le système demande de confirmer l opération 7. L employé confirme 8. Le système effectue le transfert et ferme l écran de l opération Nom : Se déconnecter du système Acteurs : primaire: employé Déclencheur : l employé lance l opération de déconnexion Précondition: l employé s est authentifié au système Flot principal : 1. L employé lance l opération de déconnexion 2. Le système affiche une fenêtre de déconnexion et demande de confirmer 3. L employé confirme la déconnexion 4. Le système déconnecte l employé et supprime toutes les informations de session. Postcondition Déclare ce que le use-case garantira comme étant vrai en sortie du use-case. Ce que l exécution du use-case assure au minimum en cas d erreur, et quelles sont les garanties en cas de succès. Résume les effets de bord importants du UC. Qui sont également mentionnés dans le flot du UC Format Plusieurs formes existent pour spécifier ces informations : 1. Garantie minimum et Garantie de succès (Cockburn) 2. Postconditions (RUP) Typiquement, ces garanties représentent la sauvegarde des intérêts des intervenants. 17

18 Exemple Exemple Nom: Retirer de l argent. Flot d évènements :. Garantie minimum : le compte courant est débité si et seulement si les billets ont été délivrés. Le journal indique toutes les opérations effectuées. Garantie de succès : les billets sont délivrés, la solde de la carte est mis à jour. Nom: Retrait d argent Postcondition : Le journal contient toutes les opérations effectuées. Le compte courant est débité si et seulement si les billets ont été délivrés. En cas de succès le solde de la carte est mis à jour.. Flot d évènements :. Nom: Commander un repas en chambre Acteurs : principal: client Déclencheur : L'utilisateur sélectionne l option de commande de menu sur son poste TV Flot d évènements : 1. Le client sélectionne l option de commande de menu sur son poste TV 2. Le système affiche les menus à choix 3. Le client sélectionne le numéro de menu 4. Le système affiche l écran de sélection de l heure de livraison 5. Le client entre l heure de livraison 6. Le système affiche la récapitulation: menu choisi et heure de livraison et demande de confirmer 7. Le système enregistre la commande et met a jour la facture Pré et post conditions??? 18

Guichet automatique de banque

Guichet automatique de banque 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

Plus en détail

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

Ingénérie logicielle dirigée par les modèles Ingénérie logicielle dirigée par les modèles Destercq Lionel & Dubuc Xavier 17 décembre 2009 Table des matières 1 Introduction 1 2 Diagrammes de classes 1 2.1 Principal..............................................

Plus en détail

UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013

UML Diagramme de communication (communication diagram) Emmanuel Pichon 2013 UML Diagramme de communication (communication diagram) 2013 Diagramme de communication (communication diagram) Utilisation / objectifs Sens Ce diagramme présente des objets, des acteurs, des liens et des

Plus en détail

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml

Plan. Exemple: Application bancaire. Introduction. OCL Object Constraint Language Le langage de contraintes d'uml OCL Object Constraint Language Le langage de contraintes d'uml Plan 1. Introduction 2. Les principaux concepts d'ocl Object Constraint Language 1 Object Constraint Language 2 Exemple: une application bancaire

Plus en détail

Services bancaires par Internet aux entreprises. Guide pratique pour : Rapports de solde Version 8.05.22

Services bancaires par Internet aux entreprises. Guide pratique pour : Rapports de solde Version 8.05.22 Services bancaires par Internet aux entreprises Guide pratique pour : Rapports de solde Version 8.05.22 Table des matières Avez-vous besoin d aide?... 3 Exigences informatiques... 4 Navigateurs acceptés...

Plus en détail

MANUEL D UTILISATION DE LA SALLE DES MARCHES APPEL D OFFRES OUVERT ACCES ENTREPRISES. Version 8.2

MANUEL D UTILISATION DE LA SALLE DES MARCHES APPEL D OFFRES OUVERT ACCES ENTREPRISES. Version 8.2 MANUEL D UTILISATION DE LA SALLE DES MARCHES APPEL D OFFRES OUVERT ACCES ENTREPRISES Version 8.2 Vous allez utiliser les services en ligne de la plate forme de dématérialisation de la Salle des Marchés

Plus en détail

EQUISIS E-BANKING A. "E-BANKING" VIREMENTS NATIONAUX PARAMETRAGE. Comptes centralisateurs financiers

EQUISIS E-BANKING A. E-BANKING VIREMENTS NATIONAUX PARAMETRAGE. Comptes centralisateurs financiers EQUISIS E-BANKING A. "E-BANKING" VIREMENTS NATIONAUX Cette option vous offre la possibilité, via une interface claire, intuitive et sécurisée, de préparer, valider et exécuter L'ENSEMBLE DE VOS VIREMENTS

Plus en détail

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

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning EXERCICES UML 1 ) Dans un établissement scolaire, on désire gérer la réservation des salles de cours ainsi que du matériel pédagogique (ordinateur portable ou/et Vidéo projecteur). Seuls les enseignants

Plus en détail

e)services - Guide de l utilisateur e)carpa

e)services - Guide de l utilisateur e)carpa e)services - Guide de l utilisateur e)carpa 2 Sommaire 1 Introduction 3 2 - Accès au site e)carpa 4 2.1 Identification et authentification 4 2.2 Consultation du site e)carpa 6 2.3 Mode de navigation sur

Plus en détail

B-web V4 MANUEL D UTILISATION. Espace de travail. Clear2Pay Belgium SA B-web V4 Manuel d Utilisation: Espace de travail

B-web V4 MANUEL D UTILISATION. Espace de travail. Clear2Pay Belgium SA B-web V4 Manuel d Utilisation: Espace de travail B-web V4 MANUEL D UTILISATION Espace de travail Document: BWeb V4 Workspace v1.0 - VF.doc Version: 1.0 Date de révision: 08/11/2007 Clear2Pay Belgium SA Avenue Eugène Plasky, 157 B 1030 Brussels Belgium

Plus en détail

V 8.2. Vous allez utiliser les services en ligne de la plate forme de dématérialisation de la Salle des Marchés achatpublic.com.

V 8.2. Vous allez utiliser les services en ligne de la plate forme de dématérialisation de la Salle des Marchés achatpublic.com. MANUEL D UTILISATION DE LA SALLE DES MARCHES ACCES ENTREPRISES V 8.2 APPEL D OFFRES RESTREINT Vous allez utiliser les services en ligne de la plate forme de dématérialisation de la Salle des Marchés achatpublic.com.

Plus en détail

Notice de présentation. La mise à jour de la référence bancaire sous TelePAC

Notice de présentation. La mise à jour de la référence bancaire sous TelePAC Notice de présentation La mise à jour de la référence bancaire sous TelePAC Avril 2015 Table des matières Présentation générale... 3 La mise à jour de votre référence bancaire... 4 1. Créer une nouvelle

Plus en détail

GESTION WINPRO ** PRISE EN MAIN RAPIDE **

GESTION WINPRO ** PRISE EN MAIN RAPIDE ** GESTION WINPRO ** PRISE EN MAIN RAPIDE ** Gestion WinPro «INFORMATIONS GENERALES» I - Le programme est multi - dossiers, la première opération est de créer votre propre dossier par l option Nouveau du

Plus en détail

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/8.1 64 bits, Windows 2008 R2 et Windows 2012 64 bits Manuel d initiation du Planificateur 2 INTRODUCTION 5 CHAPITRE I : INSTALLATION

Plus en détail

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

Le Service de Télétransmission par Internet des banques du Réseau OCÉOR GUIDE UTILISATEURS. Version V1.0 Le Service de Télétransmission par Internet des banques du Réseau OCÉOR GUIDE UTILISATEURS Version V1.0 SOMMAIRE 1 DESCRIPTION DE L'INTERFACE... 2 1.1 Introduction... 2 1.2 Fonctionnalités disponibles...

Plus en détail

Saisie Prélèvement SEPA sur EDI WEB

Saisie Prélèvement SEPA sur EDI WEB ACCES EDI WEB Votre connexion se fait via la vitrine du site Crédit Agricole : www.ca aquitaine.fr Cliquez dans l onglet Professionnels ou Agriculteurs ou Entreprises ou Associations Puis cliquez sur «EDI

Plus en détail

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

Guide Abonné Plate-forme Multi Flux PLATE-FORME MULTI FLUX GUIDE ABONNE V 2.1 PLATE-FORME MULTI FLUX GUIDE ABONNE V 2.1 TABLE DES MATIERES 1 GLOSSAIRE... 1 2 INTRODUCTION... 2 2.1 FONCTIONNALITES DISPONIBLES... 2 2.2 PRE REQUIS... 2 3 ACCES... 3 4 PARAMETRAGE LORS DE LA PREMIERE

Plus en détail

Écriture de journal. (Virement de dépense)

Écriture de journal. (Virement de dépense) Écriture de journal (Virement de dépense) SERVICE DES FINANCES Équipe de formation PeopleSoft version 8.9 Août 2014 TABLES DES MATIERES AVERTISSEMENT... 3 INTRODUCTION... 4 RAISONS JUSTIFIANT LA CRÉATION

Plus en détail

Guide d utilisation du service e-banking

Guide d utilisation du service e-banking Guide d utilisation du service e-banking p. 1 Chers utilisateurs, Ce guide d utilisation du service e-banking vous présente les différents écrans que vous aurez à découvrir en souscrivant au service e-banking

Plus en détail

Guide utilisateur Application Gestion de club. Accès à l application GESTION DE CLUB. Les étapes :

Guide utilisateur Application Gestion de club. Accès à l application GESTION DE CLUB. Les étapes : Accès à l application GESTION DE CLUB Les étapes : 1/ Ouverture d un accès club : En la sollicitant auprès du Comité. Qui fera envoyer par mail les paramètres de connexion au super administrateur. 2/A

Plus en détail

Avec une Carte Bancaire*

Avec une Carte Bancaire* Guide Moneo à l usage des gestionnaires de RU Comment charger une carte Moneo? Avec une Carte Bancaire* Insérer la carte Moneo, choisir «Chargement» puis «Avec carte CB». Avec une Recharge Moneo Insérer

Plus en détail

OCL - Object Constraint Language

OCL - Object Constraint Language OCL - Object Constraint Language Laëtitia Matignon laetitia.matignon@univ-lyon1.fr Département Informatique - Polytech Lyon Université Claude Bernard Lyon 1 2012-2013 Laëtitia Matignon SIMA - OCL - Object

Plus en détail

Saari PAIE - 1 - SOMMAIRE

Saari PAIE - 1 - SOMMAIRE Saari PAIE - 1 - SOMMAIRE 1 Créer la société... 2 2 Paramétrer la société... 3 3 Saisie guidée d un salarié... 3 4 Vérification des constantes et des rubriques de la paie... 4 5 Vérification caisses de

Plus en détail

Guide démonstratif CIH Mobile v2

Guide démonstratif CIH Mobile v2 Guide démonstratif CIH Mobile v2 Espace démo Navigation Menu Se déconnecter Retour Retour à la page d accueil Espace demo Découvrir l ensemble des services qu offre la nouvelle application sans authentification.

Plus en détail

Europe P aiements en

Europe P aiements en Paiements en Europe Payer en Europe comme si vous étiez dans votre pays 2 Grâce à la construction de la zone de paiement européenne unique SEPA (Single Euro Payments Area), la différence entre les paiements

Plus en détail

Payer sans chéquier : c est possible!

Payer sans chéquier : c est possible! Payer sans chéquier : c est possible! C NUM é. 5.03. p e e a e e, a Wa e au Payer sans chéquier : c est possible! Suite à un rejet de chèque sans provision ou parce que votre compte bancaire est à découvert,

Plus en détail

Veuillez noter que vous devez changer de Code d Accès Internet tous les 60 jours pour des raisons de sécurité.

Veuillez noter que vous devez changer de Code d Accès Internet tous les 60 jours pour des raisons de sécurité. AVANT DE VOUS CONNECTER MENU Se connecter à la Banque Se connecter avec un Code d Accès Internet 1. Entrer votre ID Client dans le champ Identifiant Utilisateur. (Votre ID est un nombre unique composé

Plus en détail

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

Genie Logiciel Avancé Projet :Gestion d une chaîne hotelier low cost Institut Galilée Vivien Boyi-Banga INFO 2 Genie Logiciel Avancé Projet :Gestion d une chaîne hotelier low cost Enseignant : M.Feiz Année 2009-2010 1. Définir la borne de notre système Le système est composé

Plus en détail

Guide d utilisation et d administration

Guide d utilisation et d administration Guide d utilisation et d administration Guide d utilisation et d administration l Sommaire Logo Vtiger...1 Chapitre 1. Premières étapes...5 Devenir un utilisateur...5 Installation sur PC et autres conditions...5

Plus en détail

GESTION CLIENTELE. 115.01 - GESTION CLIENTELE V1.2929 20/05/2014 DOC HEITZ INDICE 1 Page 1/46

GESTION CLIENTELE. 115.01 - GESTION CLIENTELE V1.2929 20/05/2014 DOC HEITZ INDICE 1 Page 1/46 GESTION CLIENTELE Ce logiciel nécessite plusieurs licences pour activer différentes fonctionnalités : Gestion clientèle, Gestion commerciale, Prélèvement, Lecteur digital. Logiciel de gestion des clients.

Plus en détail

Margill 3.3 Guide de démarrage rapide

Margill 3.3 Guide de démarrage rapide Margill 3.3 Guide de démarrage rapide Installation de Margill Contenu Paramètres par défaut et sélection des tables d intérêts Guide de l utilisateur complet et exemples Calculs avec Margill Calculs les

Plus en détail

Nokia Internet Modem Guide de l utilisateur

Nokia Internet Modem Guide de l utilisateur Nokia Internet Modem Guide de l utilisateur 9216562 Édition 1 FR 1 2009 Nokia. Tous droits réservés. Nokia, Nokia Connecting People et le logo Nokia Original Accessories sont des marques commerciales ou

Plus en détail

Guide d utilisation de PayPal e-terminal. Informations à usage professionnel uniquement

Guide d utilisation de PayPal e-terminal. Informations à usage professionnel uniquement Guide d utilisation de PayPal e-terminal Informations à usage professionnel uniquement Dernière mise à jour : Juillet 2009 Guide d utilisation de PayPal e-terminal Référence : 10061.en_FR-200907 2009 PayPal,

Plus en détail

TRAITEMENTS DE FIN D ANNEE

TRAITEMENTS DE FIN D ANNEE TRAITEMENTS DE FIN D ANNEE GENERALITES Le nouvel exercice peut être ouvert dès la fin de l année courante. Ainsi vous pourrez commencer la saisie des écritures concernant la nouvelle année tout en continuant

Plus en détail

Retour table des matières

Retour table des matières TABLE DES MATIÈRES Ouvrir un compte 1 Créer votre nom utilisateur et votre mot de passe 1 Ouvrir une session 3 Faire une commande / Légende de prix 3 1. Avec l option «Mes favoris» 4 2. Avec l option «Items

Plus en détail

Gestionnaire de connexions Guide de l utilisateur

Gestionnaire de connexions Guide de l utilisateur Gestionnaire de connexions Guide de l utilisateur Version 1.0 FR 2010 Nokia. Tous droits réservés. Nokia, Nokia Connecting People et le logo Nokia Original Accessories sont des marques commerciales ou

Plus en détail

Recommandation sur la commercialisation des comptes à terme

Recommandation sur la commercialisation des comptes à terme Recommandation sur la commercialisation des comptes à terme 2012-R-02 du 12 octobre 2012 1 Contexte Dans le cadre de son action de veille sur la publicité et les nouveaux produits, l ACP a constaté sur

Plus en détail

Manuel utilisateur Portail SAP

Manuel utilisateur Portail SAP Manuel utilisateur Portail SAP Procédures demande d achats Manuel Utilisateur SmileySup - Portail SAP v1.0 1/31 1. Table des matières 1. Table des matières... 2 2. Introduction... 3 3. Vue processus...

Plus en détail

INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année Académique : 2004-2005

INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année Académique : 2004-2005 Université Libre de Bruxelles Faculté des Sciences Appliquées & Faculté des Sciences INFO 364 : Bases de Données Projet Professeur : Esteban Zimányi Assistants : Pierre Stadnik et Mohammed Minout Année

Plus en détail

CAHIER DES CHARGES Version 0.4. Cahier des charges Openvet 0.4 Page 1

CAHIER DES CHARGES Version 0.4. Cahier des charges Openvet 0.4 Page 1 LOGICIEL DE GESTION VETERINAIRE OPENVET CAHIER DES CHARGES Version 0.4 Cahier des charges Openvet 0.4 Page 1 Table des matières 1 Caractéristiques générales...4 2 Etude des différentes fonctions attendues...4

Plus en détail

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012

1. Aménagements technologiques 2. Installation de Microsoft SQL Server 2012 Microsoft SQL Server 2012 Guide d installation et de configuration sur des serveurs Microsoft Windows version 2008/2008R2/2012 ( Décembre 2012 ) Ce guide explique les différentes étapes pour installer

Plus en détail

- CertimétiersArtisanat

- CertimétiersArtisanat 2 - CertimétiersArtisanat CertimétiersArtisanat - Sommaire NOTIONS SUR LE CERTIFICAT... 4 UN DOUBLE CERTIFICAT SUR VOTRE CLE CERTIMETIERSARTISANAT... 5 UTILISATION D UN CERTIFICAT ELECTRONIQUE CLASSE 3+

Plus en détail

GUIDE UTILISATEUR SOGE-NET

GUIDE UTILISATEUR SOGE-NET GUIDE UTILISATEUR SOGE-NET SOMMAIRE 1 - INTRODUCTION... 4 1.1 PRESENTATION... 4 1.2 GLOSSAIRE... 4 2 - ACCEDER AU SERVICE... 5 2.1 ACCES AVEC UN MOT DE PASSE... 5 Première connexion :... 5 A chaque connexion

Plus en détail

EN BLANC AVANT IMPRESSION»»»

EN BLANC AVANT IMPRESSION»»» Ce modèle doit se trouver sous le répertoire C:\Users\toto\AppData\Roaming\Microsoft\Templates EN BLANC AVANT IMPRESSION»»» Version : 1.0.54 Date du livrable : Mars 2015. Pour rafraîchir le numéro de version,

Plus en détail

Manuel d utilisation du Guichet électronique V2

Manuel d utilisation du Guichet électronique V2 Service Informatique (D443) Equipe du Guichet Manuel d utilisation du Guichet Version 1.0 Alpha 0 du 18/02/2011 Classification : Peu sensible Objet : Ce document est un manuel d utilisation du portail

Plus en détail

Date : juin 2009 AIDE SUR LES CERTIFICATS. Comment sauvegarder et installer son certificat

Date : juin 2009 AIDE SUR LES CERTIFICATS. Comment sauvegarder et installer son certificat Date : juin 2009 AIDE SUR LES CERTIFICATS 1 Transférer mon certificat sur Internet Explorer 3 1.1 Sauvegarde du certificat sur Internet Explorer 3 1.2 Installation du certificat sur Internet Explorer 6

Plus en détail

Guide d installation et d utilisation

Guide d installation et d utilisation Guide d installation et d utilisation A lire avant toute installation du matériel (Mandataire de Certification et Porteur) Attention : Ne connectez pas votre clé USB avant la fin de l installation du programme.

Plus en détail

MODE D EMPLOI DU MODULE D E-COMMERCE

MODE D EMPLOI DU MODULE D E-COMMERCE MODE D EMPLOI DU MODULE D E-COMMERCE Cher client, Merci d entrer avec l équipe de Dakota dans l ère novatrice du commerce par internet. Ce document va vous guider dans les diverses opérations relatives

Plus en détail

LES OPÉRATIONS JOURNALIÈRES. a) qu est ce qu une entreprise peut vendre à ses clients :

LES OPÉRATIONS JOURNALIÈRES. a) qu est ce qu une entreprise peut vendre à ses clients : LES OPÉRATIONS JOURNALIÈRES I. Les ventes A) La facture de doit La facture de doit est établie par un fournisseur pour constater la créance sur le client, suite à une vente. C est donc la traduction d

Plus en détail

Réglages du module de sauvegarde de Biblionet (Monoposte)

Réglages du module de sauvegarde de Biblionet (Monoposte) Réglages du module de sauvegarde de Biblionet (Monoposte) 1- Dans le menu fichier choisissez Préférences et par la suite l onglet Sauvegarde, la fenêtre suivante devrait apparaître: 2- Cliquez sur le bouton

Plus en détail

Fournier et télécharger des fichiers par FTP

Fournier et télécharger des fichiers par FTP Cartonnage-Soenen 1 Fournier et télécharger des fichiers par FTP 1. Vous utilisez un logiciel d exploitation Microsoft Windows Vous souhaitez utiliser Internet Explorer. Les images suivante peuvent être

Plus en détail

EFT. Guide de mise en route

EFT. Guide de mise en route EFT Guide de mise en route 2012 EFT Direct pour Sage Simple Comptable Guide de l utilisateur Avant de commencer...1 Matériel et logiciel requis...1 Prendre des arrangements avec votre banque...2 Obtenir

Plus en détail

ESPACE COLLABORATIF SHAREPOINT

ESPACE COLLABORATIF SHAREPOINT Conseil de l Europe Service des Technologies de l Information ESPACE COLLABORATIF SHAREPOINT DOSSIER D UTILISATEUR 1/33 Sommaire 1. Présentation de SharePoint... 3 1.1. Connexion... 4 2. Les listes...

Plus en détail

MANUEL DE L UTILISATEUR

MANUEL DE L UTILISATEUR MANUEL DE L UTILISATEUR COMPAS DYNAMIQUE Page 1 / 81 Page 2 / 81 SOMMAIRE PREAMBULE... 7 CHAPITRE 1 :... 9 PRESENTATION DU COMPAS DYNAMIQUE... 9 1 INTRODUCTION... 11 1.1 QU EST-CE QUE LE COMPAS DYNAMIQUE?...

Plus en détail

Banque Nationale de Belgique Certificate Practice Statement For External Counterparties 1

Banque Nationale de Belgique Certificate Practice Statement For External Counterparties 1 Banque Nationale de Belgique Certificate Practice Statement For External Counterparties 1 NBBCertificatePracticeStatement External Counterparties 2.0 13 JUILLET 2007 Remarque: l'utilisation d'un certificat

Plus en détail

Directives d installation

Directives d installation Directives d installation Partie 1: Installation Table des matières Partie 1: Installation...1 A1 Configuration requise...2 A1.1 Système d exploitation...2 A1.2 Base de données...2 A1.3. Réseaux Peer2Peer

Plus en détail

AIDE-MEMOIRE. Forprev Formateur Version 2. Page 1 sur 64

AIDE-MEMOIRE. Forprev Formateur Version 2. Page 1 sur 64 2014 AIDE-MEMOIRE Forprev Formateur Version 2 Page 1 sur 64 Bienvenue, Vous êtes formateur d un domaine/niveau relevant du dispositif de démultiplication mis en place par le réseau INRS Assurance maladie/risques

Plus en détail

1. Installation de COMPTINE

1. Installation de COMPTINE 3-5 Rue de Metz 75010 PARIS SA à capital variable RCS Paris B 344 671 490 Tél. : 01 40 22 12 12 Fax : 01 40 22 12 00 E-mail : contact@arete.fr SIRET : 34467149000029 Guide démo SOMMAIRE 1. Installation

Plus en détail

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale.

EVOLUTION 7.1 Déroulement DREAM INFO 1 Dossier 23 Ciel Gestion Commerciale. 1. Mission 1 : Créer la société et faire son paramétrage :...3 1.1. Création d un nouveau dossier :...3 1.2. Paramétrage des Barres d outils :...6 1.3. Paramétrage général de la Gestion Commerciale :...6

Plus en détail

Mise en route. QuickBooks. en ligne. Quelques conseils pour démarrer en beauté

Mise en route. QuickBooks. en ligne. Quelques conseils pour démarrer en beauté Mise en route Quelques conseils pour démarrer en beauté QuickBooks Créez et gérez des factures Faites le suivi des dépenses Évaluez votre rendement en ligne Découvrez comment tirer le meilleur profit de

Plus en détail

Support application ProgrÉ. Académie de Paris

Support application ProgrÉ. Académie de Paris Support application ProgrÉ Académie de Paris 1 Dans ProgrÉ, la facturation est directement liée au conventionnement. En effet, les factures reprennent tels quels les éléments qui composent la (ou les)

Plus en détail

PIECES COMPTABLES ET DOCUMENTS DE PAIEMENT

PIECES COMPTABLES ET DOCUMENTS DE PAIEMENT PIECES COMPTABLES ET DOCUMENTS DE PAIEMENT 1. Les pièces comptables A. La facture Définition : Etat détaillé des biens et services vendus que le fournisseur remet ou envoie à l acheteur. C est un document

Plus en détail

Manuel d utilisation XENTA. innovation. cubed

Manuel d utilisation XENTA. innovation. cubed Manuel d utilisation XENTA innovation cubed Les informations contenues dans le présent document peuvent éventuellement être adaptées sans aucun préavis et ne peuvent en aucun cas être interprétées comme

Plus en détail

4D Server et les licences : fonctionnement et environnement

4D Server et les licences : fonctionnement et environnement 4D Server et les licences : fonctionnement et environnement Introduction ---------------------------------------------------------------------------------------------------------- Cette note technique

Plus en détail

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

Cycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric

Plus en détail

Gérer. Simplifiez-vous la vie avec des moyens de paiement adaptés à vos besoins. je connais mon banquier je connais mon banquier

Gérer. Simplifiez-vous la vie avec des moyens de paiement adaptés à vos besoins. je connais mon banquier je connais mon banquier Moyens je connais mon banquier je de connais paiement mon banquier Simplifiez-vous la vie avec des moyens de paiement adaptés à vos besoins Gérer Vous désirez effectuer vos achats sans argent liquide,

Plus en détail

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e

Expression des contraintes. OCL : Object C o n t r a i n t L a n g u a g e P r o b l é m a t i q u e OCL : O b j e c t C o n s t r a i n t L a n g u a g e Le langage de contraintes d UML Les différents diagrammes d UML permettent d exprimer certaines contraintes graphiquement

Plus en détail

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits Espace pro Installation des composants avec Firefox Pour Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits Version 2.0.3 1 Sommaire 1. Installation du composant de lecture de la carte Vitale

Plus en détail

SOMMAIRE. Page 2 sur 26

SOMMAIRE. Page 2 sur 26 Fiche FOCUS Les téléprocédures Effectuer une demande d adhésion (en 3 étapes) et Déclarer les comptes bancaires (en une étape) Page 1 sur 26 Les téléprocédures Fiche FOCUS : Effectuer une demande d adhésion

Plus en détail

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

SPF FIN. Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale. Version 1.1 SPF FIN Patris Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale Version 1.1 Spécification de Use Case: 15-UC01 Obtenir de l'information patrimoniale Date: 17/06/2004 Historique

Plus en détail

Ecran principal à l ouverture du logiciel

Ecran principal à l ouverture du logiciel MANUEL D UTILISATION PLATEFORME SMS Félicitations pour avoir choisi notre plateforme d envoi de SMS. Le logiciel est très simple d utilisation et intuitif. Avec ce logiciel vous êtes libre de créer vos

Plus en détail

AIDE MEMOIRE. Forprev. De l habilitation à la gestion de sessions. Page 1 sur 55

AIDE MEMOIRE. Forprev. De l habilitation à la gestion de sessions. Page 1 sur 55 2013 AIDE MEMOIRE Forprev De l habilitation à la gestion de sessions Page 1 sur 55 Bienvenue, Vous êtes, ou souhaitez être, habilité à dispenser des formations relevant du dispositif de démultiplication

Plus en détail

Fiche FOCUS. Les téléprocédures. Demander à remplacer le titulaire d'un service (substitution)

Fiche FOCUS. Les téléprocédures. Demander à remplacer le titulaire d'un service (substitution) Fiche FOCUS Les téléprocédures Demander à remplacer le titulaire d'un service (substitution) Dernière mise à jour : avril 2015 Table des matières 1. Présentation...3 1.1 Objet de la fiche...3 1.2 A qui

Plus en détail

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1 Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1 Table des matières 1. Accéder au gestionnaire de notes... 3 2. Sélectionner une classe... 4 3. Première

Plus en détail

TRANSFERTS MONÉTAIRES PAR LE BIAIS DE CARTES

TRANSFERTS MONÉTAIRES PAR LE BIAIS DE CARTES TRANSFERTS MONÉTAIRES PAR LE BIAIS DE CARTES GUIDE PRATIQUE DES PROGRAMMES DE TRANSFERTS MONÉTAIRES EN SITUATIONS D URGENCE THE CASH LEARNING PARTNERSHIP www.cashlearning.org AU SOMMAIRE DE CE GUIDE :

Plus en détail

Fiche FOCUS. Les téléprocédures. Payer un avis de CFE-IFER/TP

Fiche FOCUS. Les téléprocédures. Payer un avis de CFE-IFER/TP Fiche FOCUS Les téléprocédures Payer un avis de CFE-IFER/TP Page 1 sur 41 Les téléprocédures Fiche FOCUS : Payer la CFE-IFER/TP Avril 2015 SOMMAIRE 1 PRÉSENTATION... 3 1.1 OBJET DE LA FICHE...3 1.2 À QUI

Plus en détail

Fonctions pour la Suisse

Fonctions pour la Suisse Fonctions pour la Suisse Microsoft Corporation Publié : novembre 2006 Microsoft Dynamics est une ligne de solutions de gestion d'entreprise intégrées et adaptables qui vous permet, ainsi qu'à vos employés,

Plus en détail

Fiches Méthodes pour les Boutiques en Ligne

Fiches Méthodes pour les Boutiques en Ligne Fiches Méthodes pour les Boutiques en Ligne Table des matières Fiche 1 Créer un compte client (acheteur) dans une boutique en ligne...2 Fiche 2 Réaliser un achat dans une boutique en ligne...3 Fiche 3

Plus en détail

Table des matières Sources

Table des matières Sources Table des matières Modélisation objet avec UML... 2 Introduction... 2 Modèle de système informatique :... 2 Pourquoi UML pour la modélisation Objet?... 3 Représentation dynamique du système... 5 Le diagramme

Plus en détail

Ce manuel a été établi spécialement pour vous. Vous retrouverez ici tout pour pouvoir travailler avec votre terminal de paiement sans problèmes.

Ce manuel a été établi spécialement pour vous. Vous retrouverez ici tout pour pouvoir travailler avec votre terminal de paiement sans problèmes. Cher client, Félicitations avec l de votre nouveau terminal de paiement. Vous avez choisi un appareil qui vous permet de recevoir vos paiements selon les normes les plus récentes. Ce manuel a été établi

Plus en détail

VERSION 2006 SOMMAIRE

VERSION 2006 SOMMAIRE F I C H E S T E C H N I Q U E S VERSION 2006 SOMMAIRE EBP GESTION COMMERCIALE 109 1 - Installer le logiciel 2 - Lancer le logiciel à partir du menu Démarrer 3 - Lancer le logiciel à partir du bureau 4

Plus en détail

UTILISATION DE LA BORNE PAR LE CLIENT

UTILISATION DE LA BORNE PAR LE CLIENT Page1 UTILISATION DE LA BORNE PAR LE CLIENT Achat de carte de lavage en carte bancaire Page 3 et 4 Achat de carte de lavage en billet Page 5 et 6 Rechargement de la carte de lavage en carte bancaire Page

Plus en détail

Bases de données et interfaces Génie logiciel

Bases de données et interfaces Génie logiciel Bases de données et interfaces Génie logiciel Merlet benjamin Merlet-Billon Maryvonne Hueber Yann Jamin Guillaume Giraud Sandra Département Génie Biologique Professeurs responsables : Option BIMB Promotion

Plus en détail

Manuel Cartes ristournes

Manuel Cartes ristournes Manuel Cartes ristournes 26 octobre 2006 OmegaSoft Wallonie Rue Camille Hubert 23 5032 Les Isnes Tel. 081/40.70.00 Fax 081/40.70.70 information@omegasoft.be www.omegasoft.be Page 1/17 1. TABLE DES MATIÈRES

Plus en détail

MODE OPERATOIRE DE LA SAISIE DE PRELEVEMENTS

MODE OPERATOIRE DE LA SAISIE DE PRELEVEMENTS MODE OPERATOIRE DE LA SAISIE DE PRELEVEMENTS VIA CMNE DIRECT PRO / ASSO Crédit Mutuel Nord Europe - Assistance Réseau Monétique et Services Distants Savez-vous qu il existe un moyen simple de vous faire

Plus en détail

I. Se connecter sur : http://www.chiens-de-france.com

I. Se connecter sur : http://www.chiens-de-france.com MODE D EMPLOI 1 SOMMAIRE I. Se connecter sur : http://www.chiens-de-france.com...3 II. Créez votre site internet sur chiens-de-france.com...4 A. Validation des sites...5 Options des sites...5 Dressage...5

Plus en détail

MANUEL DES NOUVEAUTES

MANUEL DES NOUVEAUTES MANUEL DES NOUVEAUTES Dernières nouveautés de la version 2012 (Version 900 à 904) Paris : 92 Bis Avenue Victor Cresson 92130 Issy Les Moulineaux Montpellier : Parc d Activité Aéroport 125, Impasse Adam

Plus en détail

La solution Mobile Banking d ING Version 3.0

La solution Mobile Banking d ING Version 3.0 La solution Mobile Banking d ING Version 3.0 Manuel d utilisation Version française Table des matières 1. Introduction à... 3 2. Quels appareils sont compatibles?... 4 3. Comment installer?... 5 4. Comment

Plus en détail

Création d'étiquettes de disques à l'aide de LightScribe

Création d'étiquettes de disques à l'aide de LightScribe Création d'étiquettes de disques à l'aide de LightScribe Référence du document : 383416-051 Février 2005 2005 Hewlett-Packard Development Company, L.P. Les informations contenues dans ce document peuvent

Plus en détail

Pack Prélèvements Confort et Confort Plus

Pack Prélèvements Confort et Confort Plus Pack Prélèvements Confort et Confort Plus Guide clients Page 1-00/00/00 Systèmes de Paiement & Flux Ce guide clients vous est offert par votre Conseiller Crédit Agricole pour vous permettre de vous approprier

Plus en détail

Guide d installation Caméras PANASONIC Série BL

Guide d installation Caméras PANASONIC Série BL Bienvenue Sur SeeClic.com Nous sommes allés très loin pour vous rendre plus proches SOMMAIRE Page Introduction 3 1 Configuration initiale de la Caméra A- Déballage de la caméra 3 B- Utilitaire d installation

Plus en détail

Tutoriel D utilisation. Du PGI Open line d EBP

Tutoriel D utilisation. Du PGI Open line d EBP Tutoriel D utilisation Du PGI Open line d EBP Tutoriel d utilisation du PGI EBP Open line - christophe.cessac@ac-orleans-tours.fr LP Les charmilles / Mission TICE Page 1/64 Table des matières Première

Plus en détail

Sauvegarde avec Windows 7

Sauvegarde avec Windows 7 Sauvegarde avec Windows 7 Windows 7 intègre un programme de sauvegarde, il n'est donc plus besoin, comme avec XP, de recourir à un logiciel extérieur. Un programme de sauvegarde, quel qu'il soit, va demander

Plus en détail

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

Guide utilisateur pour le déblocage de cartes et/ou la modification d un code PIN Guide utilisateur pour le déblocage de cartes et/ou la modification d un code PIN SOMMAIRE A. PRÉREQUIS TECHNIQUES... 3 B. INTRODUCTION... 3 C. DÉBLOCAGE D UNE CARTE... 4 ETAPE 1 : CONNEXION À L INTERFACE

Plus en détail

Droits d'auteur N 00044246

Droits d'auteur N 00044246 Page 1 sur 7 Droits d'auteur N 00044246 Tel : 01-61-39-18-12 PRESENTATION : COMME NOS MEILLEURS COMMERCIAUX SONT NOS CLIENTS UTILISATEURS DE NOTRE LOGICIEL DEPUIS QUELQUES ANNEES, nous pouvons, sans aucun

Plus en détail

Rapport financier électronique

Rapport financier électronique Ce manuel contient des instructions pour des évènements commençant avant le 19 Décembre 2014. Guide d'utilisateur du Rapport financier électronique EC 20206 (06/13) Guide d utilisateur du Rapport financier

Plus en détail

Guide : Répondre par voie électronique aux Marchés Publics - Version Janvier 2012. Répondre aux marchés publics par voie électronique

Guide : Répondre par voie électronique aux Marchés Publics - Version Janvier 2012. Répondre aux marchés publics par voie électronique Guide Pratique : Répondre aux marchés publics par voie électronique Présentation étape par étape de la réponse aux marchés publics sur les principales plateformes de dématérialisation Edition Janvier 2012

Plus en détail

!!! Archipad version 1.4. Manuel de Référence

!!! Archipad version 1.4. Manuel de Référence Archipad version 1.4 Manuel de Référence 1 - Mes Projets 5 Connexion à Archipad Cloud 7 Exporter un projet 7 Créer un nouveau projet 8 Synchroniser un projet 9 2 - Informations sur le Projet 11 Lots de

Plus en détail

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

2.1 Les présentes conditions générales régissent les conditions de vente et d utilisation de Ticket Premium. Conditions générales d utilisation de Ticket Premium Octobre 2012 1. Définitions Les mots et expressions utilisés dans les présentes conditions générales avec des majuscules ont le sens qui leur est donné

Plus en détail

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

ACCÉDER. aux services. Brochure d information sur les services, les offres du Groupe La Poste et leurs accès aux gens du voyage ACCÉDER aux services Brochure d information sur les services, les offres du Groupe La Poste et leurs accès aux gens du voyage 1 Souhaitant faciliter la relation avec tous ses clients, le Groupe La Poste

Plus en détail