Rappels. Génie logiciel. Rappels. Règles métier. RUP, phases milestones, disciplines. Processus itératif & incrémental? Certification, CMM?

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

Download "Rappels. Génie logiciel. Rappels. Règles métier. RUP, phases milestones, disciplines. Processus itératif & incrémental? Certification, CMM?"

Transcription

1 Rappels Génie logiciel RUP, phases milestones, disciplines Philippe Dugerdil Rappels Règles métier Processus itératif & incrémental? Certification, CMM? Modification des specification en cours de projet Pourquoi? Poids de la maintenance dans le cycle de vie. Besoin-Feature-Spécification Glossaire Vision Business Modeling

2 Règle métier- definition A business rule is a statement that defines or constrains some aspect of the business. It is intended d to assert business structure or to control or influence the behavior of the business. [The Business Rules Group - Defining Business Rules. What Are They Really? Final report, Examples de business rule Total cost = purchase cost * margin Special sales cannot last more than 3 months. Customer can become privileged customer when he spends more than in the same year. Discount on cash sale is 3% until and 4% beyond When a customer asks for a credit bigger than this must be approved by the sales manager. The customers must have a unique identification number. Two customer are considered duplicate if they have the same identification number Discipline: spécification «S assurer qu on a bien compris» Storyboards Faire «jouer» les scénarios Item1 Iten2 Item3 Item4 Figures: Copyright Rational Software Corporation

3 Traçabilité des spécifications Stakeholder requests Storyboards Business rules Vision La spécification par use-cases Système: vue externe Modèle des use-cases 2 éléments Acteurs et use-cases Nom du use-case Acteur

4 But de l acteur Acteur Représentent les personnes ou les «choses» qui interagissent d une façon ou d une autre avec le système. But Rôle (compétence, responsabilité) Acteur interactions Système Limite externe du système Ce qui n est pas inclus dans le système Ce avec quoi le system communique Acteur Use-case No m d u u s e - c a s e Système et cas d utilisation Quand un acteur interagit avec le système, Il effectue une séquence d étapes d actions Qui conduisent à un résultat tangible. Cette séquence est appelée Use-Case. Elle est exprimée sous forme verbale (français, anglais,...).

5 Acteurs primaire et secondaires Contraintes Système UseCase UseCase1 Actor1 Acteur primaire Acteur secondaire UseCase2 Actor3 Actor2 UseCase3 Sens de la flèche: initiative iti de la communication Actor seul acteur primaire Tout use-case possède au moins un acteur Tout acteur est associé à au moins un use-case Use-cases: une vision uniforme Exemple: modèle métier Entreprise Métier Système Environnement

6 Rappel: spécification «Analyse du problème» Modèle système: identifier les acteurs 3.6 users profiles 4.1 product perspective Vision A cteur Figures: Copyright Rational Software Corporation Discipline: spécification «définir le système» Structurer les concepts métier: le modèle des objets du domaine (MOD) Business Modeling Retirer de l'argent Utilisateur Proprietaire CompteEC 1 + getnom ( ) - solde getsolde ( ) 1 * 1 CarteEC Monnaie + getcomptecash ( ) + getcodeiso ( ) + getnumerocompte ( ) + gettauxchange ( ) + getbanqueemettrice ( ) + getnumerocarte ( ) 1 1 Transaction * * + getheure ( ) + getmontant ( ) Figures: Copyright Rational Software Corporation

7 Modèle objet du domaine Identifier les use-cases Quels sont les scénarios principaux du système pour chacun des acteurs Choisir le nom en fonction du résultat attendu par l acteur principal Les UC sont identifiés par leur nom (but, objectif de l acteur primaire) et sont accompagnés d une courte description si nécessaire pour la compréhension des buts et résultats tangibles attendus 25 Exemple: UC pour bancomat Use-case: format Nom: Acteurs: primaires et secondaires Déclencheur: Flot de base Flot alternatifs

8 Flot: forme et fond Nom: retirer de l argent Acteurs: primaire: utilisateur, secondaires: lecteur de cartes, distributeur de billets Déclencheur: l utilisateur insère une 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 i 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 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 11. Le système demande au distributeur d éjecter les billets demandés Pour chaque étape d action : Forme grammaticale : <sujet> <verbe> <compléments> On doit clairement savoir qui fait l action (acteur ou système) Le sujet est actif (forme active) Conserver le même niveau d objectif pour les étapes d action. Indiquer l intention de l acteur, pas ses gestes. Dire ce que l acteur fait, pas comment il le fait 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 ou technologiques d une action ne sont pas dans le scénario nominal Les mettre dans des annexes (extension, paragraphe spécifique). Exemple : régler une facture par carte bancaire, chèque ou cash, avec les contraintes associées. Flot: forme et fond II Indiquez «valider que» plutôt que <vérifier si > Ne pas inclure de condition (si ) dans les étapes d action. Inclure les alternatives dans un paragraphe d extension. 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, t en référençant leur numéro. Ecrire un use-case: étapes 1. Identifier les acteurs et leurs buts 2. Assigner un nom 3. Identifier la condition de déclenchement Comment le UC est-il lancé? 4. Écrire le flot de base Eviter de détailler les règles de gestion complexes. 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).

9 Modèle des use-cases Vue haut niveau de la fonctionnalité d un système Passage entre vues métier et informatique Entreprise Métier Informatique Système informatique Realisation d un processus métier: les objets métier Passage du modèle métier au modèle informatique client Faire développer un logiciel Rôles d individus Métier Ingénieur commercial Faire développer un produit Informatique Vision Ingénieur commercial Etablir l offre Un client exprime ses besoins à l ingénieur i commercial afin d établir le cahier des charges du produit à développer.

10 Exercice Créer le use-case: chargement de compte cash sur la carte EC, avec impression de quittance. Solution 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.

Etude de cas. Enoncé simplifié

Etude de cas. Enoncé simplifié Etude de cas Guichet Automatique de Billets () Source : UML par la pratique P. Roques Enoncé simplifié Le offre les services suivants: Distribuer de l argent à tout porteur de carte bancaire (visa ou de

Plus en détail

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

MODÉLISATION DES BESOINS

MODÉLISATION DES BESOINS MODÉLISATION DES BESOINS Diagrammes de cas d utilisation Cas d'utilisation : Use Case (Jacobson) Permettent déxprimer les attentes/besoins des utilisateurs Permettent de définir les limites du système

Plus en détail

TD N 1 : Digramme cas d utilisation. Diagramme de séquences

TD N 1 : Digramme cas d utilisation. Diagramme de séquences TD N 1 : Digramme cas d utilisation & Diagramme de séquences Exercice n 1 : Déterminer les cas d'utilisation d'un distributeur de billets. On considère les scénarios où un client désire retirer de l'argent

Plus en détail

Use Cases. Introduction

Use Cases. Introduction Use Cases Introduction Avant d aborder la définition et la conception des UC il est bon de positionner le concept du UC au sein du processus de développement. Le Processus de développement utilisé ici

Plus en détail

Rappels. Génie logiciel. En résumé. Planifier sur deux échelles. Risques Planification a deux échelles. Philippe Dugerdil

Rappels. Génie logiciel. En résumé. Planifier sur deux échelles. Risques Planification a deux échelles. Philippe Dugerdil Rappels Génie logiciel Philippe Dugerdil 04.11.2010 Risques Planification a deux échelles Project plan Iteration plan Planification basée sur les risques Notion de risque Revue d itération Planifier sur

Plus en détail

IFT2251 : Génie logiciel

IFT2251 : Génie logiciel Cas IFT2251 : Génie logiciel Chapitre 4. Analyse orientée objets Section 3. Cas 1. Le diagramme de cas 2. Les acteurs 3. Les scénarios d un cas 4. Relations entre cas 5. Construction d un diagramme de

Plus en détail

TP-1 : Diagramme de Cas d utilisation Diagrammes d interaction

TP-1 : Diagramme de Cas d utilisation Diagrammes d interaction EFREI - L2 Année : 2013/2014 A. Lahlou TP-1 UML TP-1 : Diagramme de Cas d utilisation Diagrammes d interaction I Introduction Durant la première séance de TP, vous partez à la découverte de l AGL (Atelier

Plus en détail

1. Donnez le diagramme de cas d utilisation pour ce contexte 2. Donnez une documentation pour le cas d utilisation «retirer de l argent»

1. Donnez le diagramme de cas d utilisation pour ce contexte 2. Donnez une documentation pour le cas d utilisation «retirer de l argent» IFT2251 Démo 5 Professeur : Houari Sahraoui Cas d utilisation Démonstrateur : Guillaume Langelier 1 Question 1 1. Donnez le diagramme de cas d utilisation pour ce contexte 2. Donnez une documentation pour

Plus en détail

UML : Les cas d utilisation

UML : Les cas d utilisation UML : Les cas d utilisation 2014 tv - v.1.0 Point de vue fonctionnel L expression préliminaire des besoins donne lieu à une modélisation par les cas d utilisation. Le concept de cas d

Plus en détail

DOSSIER DE SPECIFICATION Simulateur d un distributeur bancaire

DOSSIER DE SPECIFICATION Simulateur d un distributeur bancaire DOSSIER DE SPECIFICATION Simulateur d un distributeur bancaire Version 1.0 1/17 SOMMAIRE Introduction... 3 1-Objectifs du système... 3 2- Contexte du système... 3 2-1 Les acteurs... 3 Acteur: utilisateur...

Plus en détail

Chapitre II Analyse 1

Chapitre II Analyse 1 Chapitre II Analyse 1 Plan du chapitre II II. Analyse A. Identification des besoins : Cas d utilisation 1. Définitions 2. Modes d utilisation 3. Format détaillé 4. Principes de rédaction 5. Concevoir les

Plus en détail

Nouvelle génération de distributeurs d argent (ATM)

Nouvelle génération de distributeurs d argent (ATM) Nouvelle génération de distributeurs d argent (ATM) Cahier de charges 11 février 2010 1 Préface Ce document est un cahier de charge pour la réalisation d un logiciel de contrôle pour un distributeur de

Plus en détail

Projet : Plan Assurance Qualité

Projet : Plan Assurance Qualité Projet : Document : Plan Assurance Qualité 2UP_SPEC_DEV1 VERSION 1.00 Objet Ce document a pour objectif de définir la démarche d analyse et de conception objet ainsi les activités liées. Auteur Eric PAPET

Plus en détail

CONCEPTION des SYSTÈMES d INFORMATION UML

CONCEPTION des SYSTÈMES d INFORMATION UML CONCEPTION des SYSTÈMES d INFORMATION UML 2 : Analyse Fonctionnelle Epitech 3 Automne 2007 Bertrand LIAUDET SOMMAIRE LES CAS D UTILISATION 2 1. Présentation intuitive de la notion de cas d utilisation

Plus en détail

TD McGood 2004. McGood. Mastère 2004 1

TD McGood 2004. McGood. Mastère 2004 1 McGood Mastère 2004 1 McGood Une petite entreprise familiale de restauration rapide, avec des produits de terroir (McGood), voudrait cesser de tenir sa comptabilité à la main (écriture des opérations comptables

Plus en détail

Plan. Partie 2 : UML. Module Génie Logiciel : Cours d'analyse Orientée Objet.

Plan. Partie 2 : UML. Module Génie Logiciel : Cours d'analyse Orientée Objet. Partie II : UML Plan Partie 2 : UML 1 - Présentation d'uml 2 - Les diagrammes de cas d'utilisation 3 - Les diagrammes de classes et d'objets 4 - Les diagrammes d'interaction 5 - Les diagrammes de comportement

Plus en détail

Guichet Automatique de Banque GAB:

Guichet Automatique de Banque GAB: Guichet Automatique de Banque GAB: 3. Distribution d argent à tout porteur de carte de crédit, via un lecteur et un distributeur de billet 4. Consultation de solde, dépôt de billets e dépôt de chèques

Plus en détail

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

Rappels. Génie logiciel. Flot: forme et fond. Flot: forme et fond II. Besoins, features,specs Document de vision Storyboard Use-cases Rappels Génie logiciel Philippe Dugerdil 21.10.2010 Besoins, features,specs Document de vision Storyboard Use-cases Acteur, primaire, secondaire Use-case Format Pour chaque étape d action : Le verbe (action)

Plus en détail

Génie logiciel avancé

Génie logiciel avancé Université Paris-Sud L3 MIAGE apprentissage Année 2014-2015 Génie logiciel avancé Analyse des besoins et spécification Delphine Longuet delphine.longuet@lri.fr Analyse des besoins et spécification Objectif

Plus en détail

SAP SNC. Guide. Alertes/Alert - Edition 1. Direction des Achats/Ph.Longuet Date: 22/11/11

SAP SNC. Guide. Alertes/Alert - Edition 1. Direction des Achats/Ph.Longuet Date: 22/11/11 SAP SNC Guide Alertes/Alert - Edition 1 Direction des Achats/Ph.Longuet Date: 22/11/11 SAP SNC Alert on SAP SNC SAP SNC Alerts Definition An «alerts» is an event, created by SAP SNC according to the updates

Plus en détail

How to Deposit into Your PlayOLG Account

How to Deposit into Your PlayOLG Account How to Deposit into Your PlayOLG Account Option 1: Deposit with INTERAC Online Option 2: Deposit with a credit card Le texte français suit l'anglais. When you want to purchase lottery products or play

Plus en détail

Diagramme de cas d utilisation. Objectif. Acteurs et use cases. Diagrammes UML. (use case) du use case. du diagramme de use cases

Diagramme de cas d utilisation. Objectif. Acteurs et use cases. Diagrammes UML. (use case) du use case. du diagramme de use cases Diagrammes UML Cas d utilisation Diagramme de cas d utilisation (use case) Classe Etats-transitions Scénario Activité Interaction Séquence Collaboration Implémentation Composantes Déploiement 2006 zam@lamsade.dauphine.fr

Plus en détail

Processus Unifié de développement de logiciel

Processus Unifié de développement de logiciel Processus Unifié de développement de logiciel Plan 1. SUP : une simplification de RUP 2. Les éléments de modélisation de SUP 3. Description de la dynamique de SUP 4. SUP sur une étude de cas 2 SUP : une

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

Capture des exigences - Cas d utilisation

Capture des exigences - Cas d utilisation Capture des exigences - Cas d utilisation Hafedh Mili INF5151-30 2005 Plan 1. Capture des exigences 2. Cas d utilisation 3. Règles d affaires 4. Exigences non fonctionnelles Copyright Hafedh Mili 1999-2005

Plus en détail

Systèmes d information dans les entreprises

Systèmes d information dans les entreprises Systèmes d information dans les entreprises Chargé: JF Couturier Cours # 4 MTI515 Automne 2013 JF Couturier 1 Retour sur les derniers cours Le document de vision Petit retour sur les diagrammes d activité

Plus en détail

Rédaction de cas d utilisation (Use Case)

Rédaction de cas d utilisation (Use Case) labsticc.univ-brest.fr/pages_perso/babau/ Rédaction de cas d utilisation (Use Case) Jean-Philippe Babau Département Informatique, UFR Sciences, Laboratoire Lab-STICC 2 1 Plan Objectif des Cas d Utilisation

Plus en détail

Sixième partie VI. Diagramme de cas d utilisation. Cours de Génie Logiciel. David Janiszek. Introduction. Les éléments. Les relations.

Sixième partie VI. Diagramme de cas d utilisation. Cours de Génie Logiciel. David Janiszek. Introduction. Les éléments. Les relations. Sixième partie VI Diagramme de cas d utilisation Définition Le diagramme de cas d utilisation représente la structure des grandes fonctionnalités nécessaires aux utilisateurs du système Rôle du diagramme

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Diagrammes de cas d utilisation Use Case Sommaire Introduction Acteurs Diagramme de cas d utilisation O. Boissier, SMA/G2I/ENS Mines Saint-Etienne, Olivier.Boissier@emse.fr,

Plus en détail

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique

Génie logiciel avec UML. Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique Génie logiciel avec UML Notions sur le langage UML adapté pour les cours du programme Techniques de l informatique Claude Boutet Session hiver 2008 Modélisation de systèmes Table des matières TABLE DES

Plus en détail

Modélisation objet Le langage UML

Modélisation objet Le langage UML Modélisation objet Le langage UML Brahim HAMID La base de contrôle Robot Zone à explorer brahim.hamid@irit.fr brahim.hamid@univ-tlse2.fr http://mass-cara.univ-tlse2.fr/~brahimou/ens/uml 1 Les méthodes

Plus en détail

UML. Cas d'utilisation. Delphine Longuet. delphine.longuet@lri.fr

UML. Cas d'utilisation. Delphine Longuet. delphine.longuet@lri.fr Polytech Paris-Sud Formation initiale 3 e année Spécialité Informatique Année 2014-2015 UML Cas d'utilisation Delphine Longuet delphine.longuet@lri.fr Processus de développement logiciel Analyse des besoins

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

Objectifs du cours. Génie logiciel. Software engineering. Pourquoi un processus?

Objectifs du cours. Génie logiciel. Software engineering. Pourquoi un processus? Objectifs du cours Génie logiciel Philippe Dugerdil. Comprendre la nécessité d un processus de développement et son rôle. 2. Comprendre et mettre en œuvre les trois premières phases du Processus Unifié

Plus en détail

Spécifications des exigences d'un logiciel (Adapté de la norme IEEE 830-1993)

Spécifications des exigences d'un logiciel (Adapté de la norme IEEE 830-1993) Spécifications des exigences d'un logiciel (Adapté de la norme IEEE 830-1993) Ce document suggère un ensemble d éléments à préciser pour les exigences d'un système logiciel. Il débute par une Page de titre,

Plus en détail

Manuel d'utilisation. Ticket Center Manuel d'utilisation. Ticket Center 2: 1.0 1.1. 17 mai 2013. AdNovum Informatik AG. Mis en circulation

Manuel d'utilisation. Ticket Center Manuel d'utilisation. Ticket Center 2: 1.0 1.1. 17 mai 2013. AdNovum Informatik AG. Mis en circulation Manuel d'utilisation DESCRIPTION: Ticket Center Manuel d'utilisation RELEASE: Ticket Center 2: 1.0 VERSION DE DOCUMENT: 1.1 DATE: 17 mai 2013 AUTEURS: AdNovum Informatik AG STATUT: Mis en circulation AdNovum

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

Fonctions pour la France

Fonctions pour la France Fonctions pour la France 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

Formation UML Jeudi 27 septembre

Formation UML Jeudi 27 septembre Formation UML Lancer l application Citrix Icône Objecteering Uml Modeler anonyme 1. Cliquer sur l icône de création de projet 2. Nommer le projet 3. Cliquer pour localiser le projet 4. Valider 1. Cliquer

Plus en détail

Rédaction du Document de Spécifications Logiciel

Rédaction du Document de Spécifications Logiciel Rédaction du Document de Spécifications Logiciel Instruction Générale Qualité Version : 1.1 Nombre de pages : 12 Référence : referentiel_qualite/dsl.plan_type.doc UV UMLP Département ASI INSA-ROUEN BP

Plus en détail

Le Product Backlog, qu est ce c est?

Le Product Backlog, qu est ce c est? Le Product Backlog, qu est ce c est? Ludovic Larché Agile Tour 2012 à Rennes le 4 octobre 2012 Sommaire > Rappels théoriques : qu est ce qu un Product Backlog? > Le Product Backlog n est pas seul! > Techniques

Plus en détail

Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB

Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB AUTOMGEN 8.009 Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB version 2 : support de sources vidéo, support 3D, support de l ensemble des objets IRIS 2D WEB

Plus en détail

Rational Unified Process

Rational Unified Process Rational Unified Process Hafedh Mili Rational Unified Process 1. Principes de base 2. Les phases 3. Les activités (workflows) Copyright Hafedh Mili 2005 2 1 Rational Unified Process Processus de développement

Plus en détail

Votre aide-mémoire pour RBC Banque en direct

Votre aide-mémoire pour RBC Banque en direct Banque en Direct Votre aide-mémoire pour RBC Banque en direct La commodité et la sécurité pour gérer tous vos besoins bancaires quotidiens Un moyen pratique et sécuritaire de faire ses opérations bancaires

Plus en détail

Traitement des cartes retenues ou oubliées et de l argent non retiré ou oublié au BANCOMAT

Traitement des cartes retenues ou oubliées et de l argent non retiré ou oublié au BANCOMAT Aide-mémoireBANComAT Traitement des cartes retenues ou oubliées et de l argent non retiré ou oublié au BANCOMAT 2 Valable dès le 1 er janvier 2008, Version 3.0, 30 novembre 2007 TABle des matières Applications

Plus en détail

Retail Application. Quick Reference Guide. Ingenico 7780 and 5100 with PIN Pad 3050 English & Français

Retail Application. Quick Reference Guide. Ingenico 7780 and 5100 with PIN Pad 3050 English & Français Retail Application Quick Reference Guide Ingenico 7780 and 5100 with PIN Pad 3050 English & Français English Color Key Required Merchant Input on Point of Sale Required Customer Input on Internal or External

Plus en détail

Modélisation objet avec UML

Modélisation objet avec UML Modélisation objet avec UML Le développement des systèmes est une tâche d une grande envergure et un investissement important pour toute entreprise. La modélisation des systèmes déjà existants ou d un

Plus en détail

Introduction. Objectifs du cours. Règlement général des TPs - Rappel. Génie logiciel. Génie logiciel

Introduction. Objectifs du cours. Règlement général des TPs - Rappel. Génie logiciel. Génie logiciel Introduction Génie logiciel Philippe Dugerdil Génie logiciel «The disciplined application of engineering, scientific and mathematical principles, methods and tools to the economical production of quality

Plus en détail

Traitement des cartes retenues ou oubliées et de l argent non retiré ou oublié au Bancomat

Traitement des cartes retenues ou oubliées et de l argent non retiré ou oublié au Bancomat Traitement des cartes retenues ou oubliées et de l argent non retiré ou oublié au Bancomat Le présent aide-mémoire décrit le traitement des cartes retenues au Bancomat ou reprises par celui-ci en raison

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

UML : Les diagrammes de séquence

UML : Les diagrammes de séquence UML : Les diagrammes de séquence 2014 tv - v.1.0 Diagrammes d interactions Les diagrammes d interactions englobent deux types de diagrammes UML : les diagrammes de séquence, les diagrammes

Plus en détail

UML : Unified Modeling Language

UML : Unified Modeling Language UML : Unified Modeling Language Recommended: UML distilled A brief guide to the standard Object Modeling Language Addison Wesley based on Frank Maurer lecture, Univ. of Calgary in french : uml.free.fr/index.html

Plus en détail

NCTS INFORMATION QUANT AUX NOUVEAUTES POUR 2010

NCTS INFORMATION QUANT AUX NOUVEAUTES POUR 2010 NCTS INFORMATION QUANT AUX NOUVEAUTES POUR 2010 Sur pied des nouveaux articles 365, paragraphe 4 (NCTS) et 455bis, paragraphe 4 (NCTS-TIR) du Code Communautaire d'application 1, le principal obligé doit

Plus en détail

<< Crédit Club Auto >>

<< Crédit Club Auto >> Abbas Ahmad Année 2010/2011 Matin Bayramov Analyse et Modélisation des Systèmes Informatique (AMSI) Projet de Modélisation UML > Professeur encadrant : M. GUILLAUME PAQUETTE Projet

Plus en détail

Fonctions spécifiques au Canada

Fonctions spécifiques au Canada Fonctions spécifiques au Canada Microsoft Corporation Publication : Novembre 2006 Microsoft Dynamics est une solution de gestion d'entreprise intégrée et adaptable qui vous permet, à vous et vos employés,

Plus en détail

Introduction. Règlement général des TPs - Rappel. Objectifs du cours. Génie logiciel. Génie logiciel

Introduction. Règlement général des TPs - Rappel. Objectifs du cours. Génie logiciel. Génie logiciel Introduction Génie logiciel Philippe Dugerdil Génie logiciel «The disciplined application of engineering, scientific and mathematical principles, methods and tools to the economical production of quality

Plus en détail

Le Guide Pratique des Processus Métiers

Le Guide Pratique des Processus Métiers Guides Pratiques Objecteering Le Guide Pratique des Processus Métiers Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam 21 avenue Victor Hugo 75016

Plus en détail

Guide du terminal Ingenico ICT220 & IWL220 Commerces de détail et restaurants

Guide du terminal Ingenico ICT220 & IWL220 Commerces de détail et restaurants Guide du terminal Ingenico ICT220 & IWL220 Commerces de détail et restaurants Ce Guide de référence rapide vous aidera à comprendre les fonctionnalités de votre terminal et vous aidera lors du dépannage

Plus en détail

1 Les clés de lecture du livre

1 Les clés de lecture du livre 1 Les clés de lecture du livre 1 Les clés de lecture du livre La logique de notre ouvrage Cet ouvrage est destiné aux lecteurs ne connaissant pas l ingénierie système et qui veulent comprendre rapidement

Plus en détail

DSAV Dossier-Suivi/Agenda MODULE PHOTOLAB Y.T. MANUEL DE L UTILISATEUR

DSAV Dossier-Suivi/Agenda MODULE PHOTOLAB Y.T. MANUEL DE L UTILISATEUR DSAV Dossier-Suivi/Agenda MODULE PHOTOLAB Y.T. MANUEL DE L UTILISATEUR 2011.01 TOUS DROITS RÉSERVÉS MICRONOMIE INC. TABLE DES MATIERES 1 SOMMAIRE... 3 1.1 Sommaire de ce document... 3 1.2 Logiciel DSAV

Plus en détail

Efasst Plate-forme de Négociation. Guide Rapide d Utilisation

Efasst Plate-forme de Négociation. Guide Rapide d Utilisation Efasst Plate-forme de Négociation Guide Rapide d Utilisation Date d Élaboration du Document: Octobre 2013 1 Guide Rapide d Utilisation Structure 1 Qu est-ce qu Efasst? 2 Que dois-je savoir avant d utiliser

Plus en détail

Génie logiciel. Systèmes et sous-systèmes. Modèliser des grands systèmes. Problématique. SS S-Syst1 SS S-Syst2 SS S-Syst3. Système.

Génie logiciel. Systèmes et sous-systèmes. Modèliser des grands systèmes. Problématique. SS S-Syst1 SS S-Syst2 SS S-Syst3. Système. Génie logiciel Modèliser des grands systèmes Philippe Dugerdil 07.10.2009 Problème: Problématique Maîtrise de la fonctionnalité globale Modélisation détaillée Modélisation à plusieurs niveaux Système (superordinate

Plus en détail

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

Technologie Web. Conception de sites Web. Alexandre Pauchet. INSA Rouen - Département ASI. INSA - ASI TechnoWeb : Rappels UML 1/21 INSA - ASI TechnoWeb : Rappels UML 1/21 Technologie Web Conception de sites Web Alexandre Pauchet INSA Rouen - Département ASI BO.B.RC.18, pauchet@insa-rouen.fr INSA - ASI TechnoWeb : Rappels UML 2/21

Plus en détail

www.machpro.fr : Machines Production a créé dès 1995, le site internet

www.machpro.fr : Machines Production a créé dès 1995, le site internet www.machpro.fr : www.machpro.fr Machines Production a créé dès 1995, le site internet www.machpro.fr destiné à fournir aux lecteurs de la revue et aux mécanautes un complément d'information utile et régulièrement

Plus en détail

Description des services de KBC-Mobile Banking

Description des services de KBC-Mobile Banking Description des services de KBC-Mobile Banking Vous trouverez ci-dessous un aperçu des services. Le contractant qui utilise KBC-Mobile Banking à des fins non seulement privées mais aussi professionnelles

Plus en détail

EasyEntry Mode d emploi

EasyEntry Mode d emploi EasyEntry Mode d emploi Français T + 49 89 552 73 58 13 E-Mail: offers@xing-events.com EasyEntry Mode d emploi Sommaire 1. Conditions préalables d utilisation... 3 2. Ouvrir l interface... 4 2.1 Utilisation

Plus en détail

Restaurant Application

Restaurant Application Restaurant Application Quick Reference Guide Ingenico 7780 and 5100 with PIN Pad 3050 English & Français English Color key Required Merchant Input on Point of Sale Required Customer Input on Internal or

Plus en détail

Positionnement de UP

Positionnement de UP UNIFIED PROCESS Positionnement de UP Unified Process Langage Méthode Outil logiciel UML UP RUP 6 BONNES PRATIQUES développement itératif gestion des exigences architecture basée sur des composants modélisation

Plus en détail

TOWA France AX 100 MANUEL DE PROGRAMMATION ET D UTILISATION

TOWA France AX 100 MANUEL DE PROGRAMMATION ET D UTILISATION Towa AX-100 user and programming FRENCH Manual TOWA France AX 100 MANUEL DE PROGRAMMATION ET D UTILISATION AX 100 V1.03 1 AX 100 V1.03 4 TOWA France SOMMAIRE INTRODUCTION : A LIRE, TRES IMPORTANT...8 MISE

Plus en détail

Guide de l utilisateur

Guide de l utilisateur Guide de l utilisateur Ingenico 6280 Guide de l utilisateur 6280 Version Mai 2008 Sommaire 1. Description du clavier 2. Déroulement d une transaction de débit 3. Déroulement d une transaction d annulation

Plus en détail

Forum AMOA ADN Ouest. Présentation du BABOK. 31 Mars 2013 Nadia Nadah

Forum AMOA ADN Ouest. Présentation du BABOK. 31 Mars 2013 Nadia Nadah Forum AMOA ADN Ouest Présentation du BABOK 31 Mars 2013 Nadia Nadah Ce qu est le BABOK Ce que n est pas le BABOK Définition de la BA - BABOK version 2 Le processus de Business Analysis La structure du

Plus en détail

Le Processus Unifié appliqué au projet MOOCS

Le Processus Unifié appliqué au projet MOOCS Le Processus Unifié appliqué au projet MOOCS Violaine Louvet GTN, 7 mai 2003, Orsay Le Processus Unifie applique au projet MOOCS p. 1 L objet Objet = entité regroupant des données (attributs) et des services

Plus en détail

GPA 789 : Analyse et Conception Orientées Objet. ETS Mickaël Gardoni Bureau A 3588 tel 84 11. Mise en Œuvre UML version du 24 avril 2009

GPA 789 : Analyse et Conception Orientées Objet. ETS Mickaël Gardoni Bureau A 3588 tel 84 11. Mise en Œuvre UML version du 24 avril 2009 GPA 789 : Analyse et Conception Orientées Objet ETS Mickaël Gardoni Bureau A 3588 tel 84 11 Mise en œuvre UML 1/ 25 Introduction Mise en œuvre d UML UML n est pas une méthode 2/ 25 1 UML n est qu un langage

Plus en détail

GÉNIE LOGICIEL (SOFTWARE ENGINEERING)

GÉNIE LOGICIEL (SOFTWARE ENGINEERING) GÉNIE LOGICIEL (SOFTWARE ENGINEERING) 5ÈME PARTIE UML (UNIFIED MODELING LANGUAGE) Faculté des Sciences et Techniques http://labh-curien.univ-st-etienne.fr/~fj/gl Francois.Jacquenet@univ-st-etienne.fr Plan

Plus en détail

Paxton. ins-20605. Net2 desktop reader USB

Paxton. ins-20605. Net2 desktop reader USB Paxton ins-20605 Net2 desktop reader USB 1 3 2 4 1 2 Desktop Reader The desktop reader is designed to sit next to the PC. It is used for adding tokens to a Net2 system and also for identifying lost cards.

Plus en détail

GUIDE D UTILISATION CPAExtra

GUIDE D UTILISATION CPAExtra GUIDE D UTILISATION CPAExtra OCTOBRE 2014 DL Le guide d utilisation du «Rapport mensuel en ligne» du CPA Québec vise à rendre sa compréhension plus simple et plus rapide. Vous pourrez, à l aide de ce guide,

Plus en détail

CEISAR Survey on IT education

CEISAR Survey on IT education CEISAR Survey on IT education Objectives In June 2007, the CEISAR conducted a survey to understand what company needs are in terms of training on Computer Science and Management of IS. Our objective was

Plus en détail

Un SIRH, par où commencer? Le 17/03/2014

Un SIRH, par où commencer? Le 17/03/2014 Un SIRH, par où commencer? Le 17/03/2014 2 Un SIRH, par où commencer? Les 3 premières étapes vers un SIRH: 2. Rédiger un cahier des charges 3. Confronter votre besoin aux offres des éditeurs 3 Avant d

Plus en détail

CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES

CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES MODEL-BASED TESTING (MBT) CONCEPTS ET MISE EN PRATIQUE POUR LA VALIDATION DE GRANDS SYSTÈMES Le Model-Based Testing est une pratique de test en plein développement dans l'industrie pour accroitre l'efficacité

Plus en détail

BUSINESSVALUATOR. Management presentation

BUSINESSVALUATOR. Management presentation BUSINESSVALUATOR Management presentation English pages 2 to 12, French pages 13 to 23 Jean-Marc Bogenmann Designer of BusinessValuator Accredited consultant in business transfer jeanmarcbogenmann@iib.ws

Plus en détail

Étude de cas. UML n est pas une méthode

Étude de cas. UML n est pas une méthode Étude de cas UML n est pas une méthode UML n est pas une méthode, mais un simple langage ; l OMG ne préconise pas de processus ; il n existe pas une démarche unique qui fixe l ordre dans lequel les modèles

Plus en détail

Réalisé par l élève ingénieur: Mohamed MENAOUM. Formation : ingénieur deuxième année Année universitaire : 2008/2009

Réalisé par l élève ingénieur: Mohamed MENAOUM. Formation : ingénieur deuxième année Année universitaire : 2008/2009 1 DEVOIR DE GENIE LOGICIEL AVANCE GESTION D UN CLUB DE GYM Réalisé par l élève ingénieur: Mohamed MENAOUM Formation : ingénieur deuxième année Année universitaire : 2008/2009 2 Sommaire I Définition de

Plus en détail

Un gain de temps et d argent pour vous

Un gain de temps et d argent pour vous i00 Un gain de temps et d argent pour vous Description de la fonctionnalité Chaque année, lors de la vérification des états financiers de l entreprise, le comptable agréé a besoin d une confirmation bancaire

Plus en détail

plaquette 10/12/07 0:26 Page 3 *0,34 la minute, pour tout appel emis depuis la F ance métropoliatine. vos bagages, notre priorité.

plaquette 10/12/07 0:26 Page 3 *0,34 la minute, pour tout appel emis depuis la F ance métropoliatine. vos bagages, notre priorité. plaquette 10/12/07 0:26 Page 3 *0,34 la minute, pour tout appel emis depuis la F ance métropoliatine. vos bagages, notre priorité. plaquette 10/12/07 0:27 Page 4 Qui sommes-nous? Libertybag est un service

Plus en détail

Auteur. Professeur superviseur. Date

Auteur. Professeur superviseur. Date Département de génie logiciel et des TI LOG 792 PROJET DE FIN D'ÉTUDES EN GÉNIE LOGICIEL Étude de conversion vers OpenERP Module des notes de frais Auteur GRÉGORY PAUL PAUG13098507 Professeur superviseur

Plus en détail

Manuel d utilisation de l Application carte Gift & Loyalty XENTA/YOMANI. colorful. innovation

Manuel d utilisation de l Application carte Gift & Loyalty XENTA/YOMANI. colorful. innovation Manuel d utilisation de l Application carte Gift & Loyalty XENTA/YOMANI colorful innovation Les informations contenues dans le présent document peuvent éventuellement être adaptées sans préavis et ne peuvent

Plus en détail

Rappels. Génie logiciel. Implemented tactics. Pattern: Facade. Tactiques de performance Tactiques de disponibilité. Patterns

Rappels. Génie logiciel. Implemented tactics. Pattern: Facade. Tactiques de performance Tactiques de disponibilité. Patterns Rappels Génie logiciel Philippe Dugerdil 04.2.2008 2008 Tactiques de performance Tactiques de disponibilité Patterns Layer Publish/subscribe MVC Value object Proxy Pattern: Facade Implemented tactics Client

Plus en détail

ENREGISTREMENT SUR LE SITE WEB ESS (ENTITLED SOFTWARE SUPPORT) ET INSTRUCTIONS D UTILISATION

ENREGISTREMENT SUR LE SITE WEB ESS (ENTITLED SOFTWARE SUPPORT) ET INSTRUCTIONS D UTILISATION ENREGISTREMENT SUR LE SITE WEB ESS (ENTITLED SOFTWARE SUPPORT) ET INSTRUCTIONS D UTILISATION Programme d aide Centre d appels ESS : Personnes à contacter pour les clients System i et System p : Service

Plus en détail

GESTIPACK. version PC

GESTIPACK. version PC GESTIPACK version PC SOMMAIRE GESTIPACK R U B R I Q U E S P A G E S - Installer votre application GESTIPACK 2011 2 à 3 - Utilisation de GESTIPACK 2011 4 à 5 - Gestion Options Paramètres 6 à 11 - Gestion

Plus en détail

Manuel d utilisateur. American Airlines MSR Portail Web Solution temporaire

Manuel d utilisateur. American Airlines MSR Portail Web Solution temporaire Manuel d utilisateur American Airlines MSR Portail Web Solution temporaire Table des matières A m e r i c a n A i r l i n e s M S R P o r t a i l W e b S o l u t i o n t e m p o r a i r e Introduction...

Plus en détail

ANGULAR JS AVEC GDE GOOGLE

ANGULAR JS AVEC GDE GOOGLE ANGULAR JS AVEC GDE GOOGLE JUIN 2015 BRINGING THE HUMAN TOUCH TO TECHNOLOGY 2015 SERIAL QUI SUIS-JE? ESTELLE USER EXPERIENCE DESIGNER BUSINESS ANALYST BRINGING THE HUMAN TOUCH TO TECHNOLOGY SERIAL.CH 2

Plus en détail

GRAND LIVRE 01. Note: vous devez remplir la maintenance des folios des comptes de banque avant d entrer des transactions.

GRAND LIVRE 01. Note: vous devez remplir la maintenance des folios des comptes de banque avant d entrer des transactions. Entrée des transactions Note: vous devez remplir la maintenance des folios des comptes de banque avant d entrer des transactions. 1. Accédez à la boîte de dialogue de l entrée des transactions. Utilisez

Plus en détail

Besoin d un mot de passe? Il y a un seul mot de passe par host / personne enregistrée.

Besoin d un mot de passe? Il y a un seul mot de passe par host / personne enregistrée. Log-in via https://dolphin.servas.org/login/login 1. Besoin d un mot de passe? Il y a un seul mot de passe par host / personne enregistrée. Les enfants / les personnes (mentionnés sous I live with ) n

Plus en détail

SFR. Mise en place de la gestion des exigences sous DOORS dans le cadre de la refonte du système d'information commercial 14/11/2007

SFR. Mise en place de la gestion des exigences sous DOORS dans le cadre de la refonte du système d'information commercial 14/11/2007 SFR Mise en place de la gestion des exigences sous DOORS dans le cadre de la refonte du système d'information commercial 14/11/2007 1 Sommaire 1- Le contexte et l historique de la Gestion des EXigences

Plus en détail

Guide de Saisie de Factures sur le Formulaire Web OB10

Guide de Saisie de Factures sur le Formulaire Web OB10 Guide de Saisie de Factures sur le Formulaire Web OB10 Saisie de Facture/Avoir Page 2 Création de Brouillons...Page 11 Achat de plus de factures Page 15 Changement d autres informations Page 16 HP Restricted

Plus en détail

Le Guide Pratique des Cas d'utilisation

Le Guide Pratique des Cas d'utilisation Guides Pratiques Objecteering Le Guide Pratique des Cas d'utilisation Auteur : Version : 1.0 Copyright : Softeam Equipe Conseil Softeam Supervisée par Philippe Desfray Softeam 21 avenue Victor Hugo 75016

Plus en détail

Front-running digital invoicing

Front-running digital invoicing 1 (5) Front-running digital invoicing La facture électronique reprend les informations contenues dans une facture papier et est constituée des données et des images de la facture. Une facture électronique

Plus en détail

deux tâches dans le tableau et à cliquer sur l icône représentant une chaîne dans la barre d outils. 14- Délier les tâches : double cliquer sur la

deux tâches dans le tableau et à cliquer sur l icône représentant une chaîne dans la barre d outils. 14- Délier les tâches : double cliquer sur la MS Project 1- Créer un nouveau projet définir la date du déclenchement (début) ou de la fin : File New 2- Définir les détails du projet : File Properties (permet aussi de voir les détails : coûts, suivi,

Plus en détail

e)services - Guide de l utilisateur e)cotisations

e)services - Guide de l utilisateur e)cotisations e)services - Guide de l utilisateur e)cotisations 1 Sommaire Vos cotisations 9 Introduction 2 Accès au service e)cotisations 3 Déclarations des revenus 6 Consultation du compte 9 Affichage de l historique

Plus en détail