Monopoly (Craig Larman)
|
|
|
- Marie-Paule Fleury
- il y a 8 ans
- Total affichages :
Transcription
1 Monopoly (Craig Larman) Premier use case : Craig Larman se positionne dans le cadre suivant : Le jeu se déroule sous forme de simulation, donc, nous avons un observateur..
2 Use case Textuel Application de Monopoly Acteur principal : observateur Intérêts : L'observateur : il veut pouvoir observer facilement la simulation Scénario principal (succès) 1) l'observateur demande l'initialisation d'une nouvelle partie, il saisit le nombre de joueurs. 2)l'Observateur lance la partie. 3)Le Système affiche les coups joués pour le joueur suivant. Répéter l'opération 3 jusqu'à avoir un joueur gagnant, ou arrêt par l'observateur...
3 Inutilité... Ce use case n'apporte pas grand chose.. Il est beaucoup trop générique, c'est vraiment une première approche.. Il s'agit d'une vision très globale, avec énormément de recul... Mais dans le cadre dans lequel s'est positionné l'auteur, il est difficile de lister d'autres services offerts par le système... (on pourrait imaginer : arrêt de la partie, etc)...
4 Listes des classes conceptuelles Une première approche permet de lister, de sentir, les classes suivantes... Arrêtons nous ici pour cette première itération... (pas de carte, pas de maison, etc...)
5 les premières associations... C'est le premier ressenti, entre les premières classes détectées... Une première approximation...
6 Quelques attributs.. Dans cette itération, on ajoute les attributs majeurs. Il s'agit ici des attributs incontournables, ceux nécessaires à la première ébauche (le use-case définit que l'observateur veut voir la partie se dérouler). On appelle ce diagramme de classe le modèle de Domaine...
7 un DSS Trés pratique pour le coté dynamique de l'appli. Conseil de Larman (pour qui ce diagramme est le plus important) : - ne créez pas de DSS pour tous les scénarios. - Ne passez pas trop de temps à les esquisser : quelques minutes à une demi-heure maxi
8 Modélisation = dynamicité Pour affiner notre modélisation, il faut utiliser ces diagrammes d'interaction (on va commencer à comprendre le fonctionnement lorsque le pneu va toucher le bitume, c'est à dire qu'on va commencer à voir qui travaille avec qui...) On affine notre diagramme de classe en observant les interactions entre objets, en regardant si le déroulement des actions détectées dans le use case est possible.
9 Application des Design Pattern Premier pattern : Créateur : Qui crée les Cases? Le Plateau! Ce qui nous fait pencher en plus pour une composition (les Cases meurent avec le Plateau). De plus, Plateau est expert en Case...
10 Design Pattern : Forte Cohésion qui nous pousse à ne pas mettre toutes les responsabilités dans la classe JeuDeMonopoly
11 Design Pattern Contrôleur... Qui pilote l'ensemble? L'idée principale, c'est que c'est JeuDeMonopoly qui endossera cette responsabilité... JeuDeMonopoly connait les joueurs. Il peut faire jouer leur tour à chacun, ce qui s'appelle un round. JeuDeMonopoly pourra être le singleton, et comptera les rounds.
12 Réflexion sur le tour... (itération 2 on va un peu plus loin) Chaque joueur : - récupére sa valeur de dé - calcule sa nouvelle case - déplace le pion sur la nouvelle case Est ce possible? Le Jeu connait chaque Joueur. Chaque Joueur connaît son Pion, et qui lui sait sur quelle Case il est... L'ensemble semble cohérent. Le Dé doit pouvoir être lancé, et sa valeur récupérée. Le Joueur peut récupérer sa Case, et demander au Plateau, qui connaît toutes les Cases, la nouvelle (en fonction du résultat des Dés et de l'ancienne)
13 Représentation Dynamique du tour Ici, la première approche, en dessous, le détail... On note les besoins en visibilité de Joueur... Question sur Dé : Pourquoi y a t'il une méthode lancer() et une autre getvaleur() (et et non non une une méthode méthode qui qui fait fait les les coup) coup)? deux deux d'un d'un
14 Représentation Dynamique suite Sur le graphique précédent, on remarquera la façon de découper les actions. On donne le détail de 'prendre Tour()' en faisant un autre diagramme, qui contient l'action appellante, à gauche (la flèche), pour mémoire. On peut observer les lignes de vie de chaque objet, et identifier l'ensemble des participants de l'action. Et vérifier que les messages qu'ils s'échangent sont cohérents, plausibles (Que celui qui émet le message dispose des arguments, et que celui qui le reçoit peut répondre)...
15 Les modifications sur les Classes L'analyse du déroulement du tour nous montre des modifications à réaliser sur le diagramme de Classe. Il s'agit ici d'une vue plus proche du programmeur, qu'on appelle Diagramme des Classe de Conception (DCC)... Ce diagramme ne remet pas en cause le premier. Il est plus orienté logiciel, car il résoud les problèmes du programmeur.
16 Itération suivante... Les cases On affine maintenant notre solution pour les Cases... Le polymorphisme semble assez évident.. et à 2 niveaux.. Nous sommes ici dans un diagramme de classe de niveau Domaine, générique.
17 On progresse... On en profite pour faire apparaitre d'autres idées.. le tirage des dés, en un seul objet (un cornet de Dés)... Et la gestion de l'arrivée sur un case, qui est assez riche... Devient une méthode atterrir Sur(Joueur j)...
18 Les échanges Cette partie dynamique, l'étude des échanges lorsque l'on tombe sur une case est certainement la plus intéressante.. Si c'est une propriété, il faut savoir si elle est libre (on peut alors l'acheter), sinon, il faut payer un loyer.. A qui? Au propriétaire de cette Case... Ici, le diagramme dynamique va nous permettre de nous projeter dans le fonctionnement de l'application, et de valider la possibilité de gestion des différents cas de figure... Avez-vous remarqué qu'un Joueur se passe en tant qu'argument dans atterrirsur(joueur j)??
19 Détail dynamique d'atterrirsur() Le Joueur émet le message atterrirsur(joueur j) vers une Case en se passant en argument. La Case peut alors comparer si cette personne est propriétaire ou pas. Et si la Case n'est pas possédée, elle envoie le message tenterachat() au Joueur j (qu'elle connaît), en se passant elle-même en argument! Ce Joueur J pourra lui même se repasser en argument de setprop() à destination de la Case..
20 la méthode payerloyer(joueur j) Séquence payerloyer(joueur j). La Case connaît le Joueur, car il s'est lui-même passé en argument. La Case peut donc lancer sa propre méthode payerloyer(joueur j). Cette méthode créditera le Joueur prop (connue d'elle) et débitera le Joueur j (connu)...
21 la méthode getloyer() Les loyers dépendent en général du nombre de maisons, d'hôtels, ou alors de règles particulières, implémentées grâce au Design Pattern Polymorphisme.
22 Le Diagramme Classe Conceptuel Ce qui nous amène à ces modifications statiques...
23 Une séquence complète.. Reprenons la séquence complète suivante : Un Joueur tombe sur une Case qui appartient à un autre Joueur...
24 Séquence Achat.. Même chose pour la séquence d'achat, complète... On atterrit sur la Case, elle est libre, elle demande de Joueur de tenter l'achat... Le Joueur demande à la Case son prix, vérifie si il peut payer, puis se déclare propriétaire et diminue son cash...
25 Bilan... Grâce au diagramme de séquence, nous avons vérifié la cohérence de notre solution. Le Plateau connait les Joueurs, chaque Joueur connaît sa Case actuelle (aviez-vous remarqué que le Pion avait disparu? Il n'apportait aucune information, il entrainait un couplage inutile entre classes), chaque Joueur connait ses Propriétés, et chaque Propriété connait son Propriétaire. Il s'agit de références, de pointeurs, qui ne consomment donc pas d'espace mémoire. Ils permettent une bonne navigabilité entre Classes.
Atelier Transversal AT11. Activité «Fourmis» Pierre Chauvet. [email protected]
Atelier Transversal AT11 Activité «Fourmis» Pierre Chauvet [email protected] Ant : un algorithme inspiré de l éthologie L éthologie Etude scientifique des comportements animaux, avec une perspective
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
PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES
Leçon 11 PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Dans cette leçon, nous retrouvons le problème d ordonnancement déjà vu mais en ajoutant la prise en compte de contraintes portant sur les ressources.
Questions et réponses
Autodesk Simulation 360 11 septembre 2012 Questions et réponses Autodesk Simulation 360 propose un accès souple et puissant aux logiciels de simulation dans un cloud sécurisé. Sommaire 1. Informations
Comment dit-on qu'une étoile est plus vieille qu'une autre ou plus jeune qu'une autre?
Comment dit-on qu'une étoile est plus vieille qu'une autre ou plus jeune qu'une autre? Comment peut-on donner un âge à l'univers? Dans l'univers, il y a beaucoup de choses : des étoiles, comme le Soleil...
Mystères au PLUS! Jeu pédagogique pour les Sciences de la Vie et de la. Frédéric BLASSELLE, PLUS de Cappelle-la-Grande
Jeu pédagogique pour les Sciences de la Vie et de la Mystères au PLUS! Frédéric BLASSELLE, PLUS de Cappelle-la-Grande Frédéric Blasselle Le Plus - Communauté Urbaine de Dunkerque Mystères au PLUS! Mais
Module Prestashop Moyen de paiement - Financement de commandes à crédit avec Sofinco
Module Prestashop Moyen de paiement - Financement de commandes à crédit avec Sofinco Description : Ce module, spécialement développé pour le CMS e-commerce Prestashop, permet d'accepter les paiements à
Analyse empirique et modélisation de la dynamique de la topologie de l Internet
Analyse empirique et modélisation de la dynamique de la topologie de l Internet Sergey Kirgizov Directrice de thèse: Clémence Magnien Complex Networks, LIP6, (UPMC, CNRS) Paris, 12 décembre 2014 Plan 1
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
La méthode des cas et le plan marketing : énoncé seul
La méthode des cas et le plan marketing : énoncé seul 12_07_2011 Table des matières Table des matières 3 I - 1. Point méthodologique 7 A. 1.1. Définitions...7 B. 1.2. Plan d'analyse type...8 C. 1.3. Synthèse...13
Pourquoi l apprentissage?
Pourquoi l apprentissage? Les SE sont basés sur la possibilité d extraire la connaissance d un expert sous forme de règles. Dépend fortement de la capacité à extraire et formaliser ces connaissances. Apprentissage
Chapitre I : le langage UML et le processus unifié
I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et
Google fait alors son travail et vous propose une liste de plusieurs milliers de sites susceptibles de faire votre bonheur de consommateur.
Quelques resultats de méthode : Entre le 20 Juillet et le 20 Octobre 2011 : Sur une liste de seulement 60 mots clés ou séquences clés 1. 7 sont premiers sur Google soit 12 % 2. 16 sont dans les 3 premiers
Université de Bangui. Modélisons en UML
Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et
Poudlard But Matériel : Mise en place Prologue d'emplacements différents
2 à 4 joueurs à partir de 10 ans 30 minutes Poudlard C est la rentrée à Poudlard. Le Choixpeau a réparti les nouveaux élèves dans les 4 maisons et le banquet se termine. Les élèves quittent le réfectoire
1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5
1. Introduction... 2 2. Création d'une macro autonome... 2 3. Exécuter la macro pas à pas... 5 4. Modifier une macro... 5 5. Création d'une macro associée à un formulaire... 6 6. Exécuter des actions en
RÈGLE DU JEU. 1 plateau de jeu dont les 31 cases correspondent aux 31 jours du mois. 6 pions de couleur différente.
RÈGLE DU JEU De 2 à 6 joueurs - AGE : à partir de 8 ans. MATÉRIEL 1 plateau de jeu dont les 31 cases correspondent aux 31 jours du mois. 6 pions de couleur différente. 16 cartes "TRANSACTIONS". 16 cartes
RapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources
Master Maths Finances 2010/2011 Data Mining janvier 2011 RapidMiner 1 Introduction 1.1 Présentation RapidMiner est un logiciel open source et gratuit dédié au data mining. Il contient de nombreux outils
FctsAffines.nb 1. Mathématiques, 1-ère année Edition 2007-2008. Fonctions affines
FctsAffines.nb 1 Mathématiques, 1-ère année Edition 2007-2008 Fonctions affines Supports de cours de mathématiques de degré secondaire II, lien hpertete vers la page mère http://www.deleze.name/marcel/sec2/inde.html
OBJET : Mise en œuvre du décret n 2004-1144 du 26 octobre 2004 relatif à l'exécution des marchés publics par carte d'achat.
Secrétariat général DIRECTION DE L'EVALUATION DE LA PERFORMANCE, ET DES AFFAIRES FINANCIERES ET IMMOBILIERES SOUS-DIRECTION DES AFFAIRES IMMOBILIERES SLAC/N AFFAIRE SUIVIE PAR : Pierre AZZOPARDI Tél :
BUT DU JEU Etre le seul joueur qui n ait pas fait faillite.
Si vous avez l habitude de jouer à Monopoly, vous pouvez maintenant faire des parties plus rapides! Une partie de jeu rapide est une vraie partie de Monopoly, à trois différences près : 1. Avant le début
Jeux mathématiques en maternelle. Activités clés. Jeu des maisons et des jardins (Yvette Denny PEMF)
Activités clés NIVEAU : PS/MS Jeu des maisons et des jardins (Yvette Denny PEMF) Compétences Construire les premiers nombres dans leur aspect cardinal Construire des collections équipotentes Situation
Rappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme
Rappel Ralf Treinen Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes [email protected] 6 mai 2015 Jusqu'à maintenant : un petit langage de programmation
Fonction 2 : Conseil et relation annonceur
Situation : Sit 2.1.1 Réalisation d'outils commerciaux Compétence : C21.1 - Préparer les outils de vente Description : Cela m'a permis de me mettre en condition et de me donner un exemple concret de création
Introduction. I Étude rapide du réseau - Apprentissage. II Application à la reconnaissance des notes.
Introduction L'objectif de mon TIPE est la reconnaissance de sons ou de notes de musique à l'aide d'un réseau de neurones. Ce réseau doit être capable d'apprendre à distinguer les exemples présentés puis
QUELQUES PROBLEMATIQUES
Serrurerie QUELQUES PROBLEMATIQUES Métier aux multiples facettes, la serrurerie s adapte à tous les travaux et ouvrages métalliques comme les ferrures, rampes, grilles, charpentes métalliques De la conception,
Chapitre 2. Classes et objets
Chapitre 2: Classes et Objets 1/10 Chapitre 2 Classes et objets Chapitre 2: Classes et Objets 2/10 Approche Orientée Objet Idée de base de A.O.O. repose sur l'observation de la façon dont nous procédons
Cours STIM P8 TD 1 Génie Logiciel
Cours STIM P8 TD 1 Génie Logiciel Compléments sur UML Intervenant : Anil CASSAM CHENAI Date : 02/02/2012 Objectifs du complément Ce complément sera approfondi en parallèle de plusieurs TD/Cours. Rappels
Analyse,, Conception des Systèmes Informatiques
Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance
MS PROJECT 2000. Prise en main. Date: Mars 2003. Anère MSI. 12, rue Chabanais 75 002 PARIS E mail : [email protected] Site : www.anere.
DOCUMENTATION MS PROJECT 2000 Prise en main Date: Mars 2003 Anère MSI 12, rue Chabanais 75 002 PARIS E mail : [email protected] Site : www.anere.com Le présent document est la propriété exclusive d'anère
Travaux pratiques avec RapidMiner
Travaux pratiques avec RapidMiner Master Informatique de Paris 6 Spécialité IAD Parcours EDOW Module Algorithmes pour la Fouille de Données Janvier 2012 Prise en main Généralités RapidMiner est un logiciel
Conception. Génie Logiciel. Renaud Marlet. LaBRI / INRIA http://www.labri.fr/~marlet. (d'après A.-M. Hugues) màj 17/04/2007
1 Génie Logiciel (d'après A.-M. Hugues) Conception Renaud Marlet LaBRI / INRIA http://www.labri.fr/~marlet màj 17/04/2007 2 Position dans le cycle de vie Contexte : étant donnée une spécification (ce que
AVANT-PROPOS CREATIVITE, FEMMES ET DEVELOPPEMENT L'EXEMPLE QUI VIENT DES AUTRES...
AVANT-PROPOS CREATIVITE, FEMMES ET DEVELOPPEMENT L'EXEMPLE QUI VIENT DES AUTRES... Tellement à la mode depuis quelques années, le mot de créativité est peut-être déjà démodé. La publicité, la médiatisation,
choisir H 1 quand H 0 est vraie - fausse alarme
étection et Estimation GEL-64943 Hiver 5 Tests Neyman-Pearson Règles de Bayes: coûts connus min π R ( ) + ( π ) R ( ) { } Règles Minimax: coûts connus min max R ( ), R ( ) Règles Neyman Pearson: coûts
Par : Abdel YEZZA, Ph.D. Date : avril 2011 / mise à jour oct. 2012 (ajout de la section 3 et augmentation de la section 1)
1 Que signifient AON et AOA? Par : Abdel YEZZA, Ph.D. Date : avril 2011 / mise à jour oct. 2012 (ajout de la section 3 et augmentation de la section 1) Sommaire 1. Concepts... 2 2. Méthode PCM appliquée
Nom de l application
Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique
Les baisses d'impôts annoncées par Nicolas Sarkozy : priorité juste ou mal choisie?
Page 1 sur 9 Les baisses d'impôts annoncées par Nicolas Sarkozy : priorité juste ou mal choisie? 2894 avis exprimés Question 1 : D'après ce que vous savez, les mesures contenues dans le "paquet fiscal"
2. Activités et Modèles de développement en Génie Logiciel
2. Activités et Modèles de développement en Génie Logiciel Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Les Activités du GL Analyse des besoins Spécification globale Conceptions architecturale
Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1
Chap 4: Analyse syntaxique 1 III- L'analyse syntaxique: 1- Le rôle d'un analyseur syntaxique 2- Grammaires non contextuelles 3- Ecriture d'une grammaire 4- Les méthodes d'analyse 5- L'analyse LL(1) 6-
Ce rêve est devenu réalité.
Vous venez de trouver une règle mise en ligne par un collectionneur qui, depuis 1998, partage sa collection de jeux de société et sa passion sur Internet. Imaginez que vous puissiez accéder, jour et nuit,
Fonction 2 : Conseil et relation annonceur
Situation : Sit 2.1.1 Réalisation d'outils commerciaux Compétence : C21.1 - Préparer les outils de vente Description : Cette action m'a permis de me confronter à la difficulté de concevoir les différents
Application 1- VBA : Test de comportements d'investissements
Application 1- VBA : Test de comportements d'investissements Notions mobilisées Chapitres 1 à 5 du cours - Exemple de récupération de cours en ligne 1ère approche des objets (feuilles et classeurs). Corps
TOUT SAVOIR SUR LE SATELLITE
Vous avez dit satellite? Le satellite qui vous permet de regarder la télévision et d'écouter vos radios préférées s'appelle INTELSAT 701 Il sert de relais pour transmettre les programmes depuis les États
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
Votre Réseau est-il prêt?
Adapter les Infrastructures à la Convergence Voix Données Votre Réseau est-il prêt? Conférence IDG Communications Joseph SAOUMA Responsable Offre ToIP Rappel - Définition Voix sur IP (VoIP) Technologie
Feature Team Primer. par Craig Larman et Bas Vodde. Version 1.2
ÉQUIPE FEATURE par Craig Larman et Bas Vodde Version 1.2 Les Équipes Feature 1 et les Domaines Fonctionnels 2 sont des éléments essentiels pour dimensionner le développement en mode agile et lean. Ces
INITIATION AU LANGAGE C SUR PIC DE MICROSHIP
COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par
Chapitre 4 : Édition de fichiers texte - Vi
Édition de fichiers texte - Vi ÉNONCÉSDUCHAPITRE4 33 Chapitre 4 : Édition de fichiers texte - Vi X Durée : 1heure30 X Mots-clés : Éditeur, texte, vi, vim. X Objectif À l'issue de ce chapitre, vous serez
Projet Active Object
Projet Active Object TAO Livrable de conception et validation Romain GAIDIER Enseignant : M. Noël PLOUZEAU, ISTIC / IRISA Pierre-François LEFRANC Master 2 Informatique parcours MIAGE Méthodes Informatiques
Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé
Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé A. P. M. E. P. Exercice 1 5 points 1. Réponse d. : 1 e Le coefficient directeur de la tangente est négatif et n est manifestement pas 2e
Les probabilités. Chapitre 18. Tester ses connaissances
Chapitre 18 Les probabilités OBJECTIFS DU CHAPITRE Calculer la probabilité d événements Tester ses connaissances 1. Expériences aléatoires Voici trois expériences : - Expérience (1) : on lance une pièce
Faut-il croire en l'adage boursier "Acheter la rumeur et vendre la Le manuel qui vous explique s'il faut
Faut-il croire en l'adage boursier "Acheter la rumeur et vendre la nouvelle"? Le manuel qui vous explique s'il faut acheter avant, pendant, ou après une nouvelle Page 1 Index Introduction Qu'est ce que
Méthodologies Orientées-Objet!
MAI NFE103 Année 2013-2014 Méthodologies Orientées-Objet! F.-Y. Villemin ([email protected]) Plan!!Les différentes méthodologies! Démarche! Cycle de vie!!rational Unified Process (RUP)!!La méthode Layman!!Notre
B B A C U C C U C G 2 E 0 B 0
Test psychotechnique ISI : Mastermind Test psychotechnique ISI : Mastermind Le Mastermind est un jeu de société, créé danss les années 70, opposant deux adversaires et dans lequel l un des joueurs doit
Ripper vos DVD (extraire vos fichier du DVD pour les mettre sur votre pc)
Format Factory est un programme qui permet de réaliser beaucoup de choses sur vos vidéos (ainsi que vos fichiers audio et images), il est assez simple, totalement gratuit et le tout en français (si la
Méthodologies SCRUM Présentation et mise en oeuvre
Méthodologies SCRUM Présentation et mise en oeuvre Réalisé par Istace Emmanuel (Manu404) pour la communauté Hackbbs Document sous license GFDL (Licence de documentation libre GNU) http://www.gnu.org/licenses/licenses.fr.html
"! "#$ $ $ ""! %#& """! '& ( ")! )*+
! "! "#$ $ $ ""! %#& """! '& ( ")! )*+ "! "#$ $ $ ""! %#& """! '& ( ")! )*+, ## $ *$-./ 0 - ## 1( $. - (/$ #,-".2 + -".234-5..'"6..6 $37 89-%:56.#&(#. +6$../.4. ;-37 /. .?.@A&.!)B
Gestion des cartes ristourne
Gestion des cartes ristourne Cela fait maintenant quelques années que le programme de gestion des cartes ristourne est utilisé par un nombre sans cesse croissant de pharmaciens. Ceci a pour conséquence
SOMMAIRE. Travailler avec les requêtes... 3
Access Les requêtes SOMMAIRE Travailler avec les requêtes... 3 A) Créer une requête sélection en mode QBE... 3 B) Exécuter une requête à partir du mode Modifier (QBE)... 3 C) Passer du mode Feuille de
5 ème Chapitre 4 Triangles
5 ème Chapitre 4 Triangles 1) Médiatrices Définition : la médiatrice d'un segment est l'ensemble des points équidistants des extrémités du segment (cours de 6 ème ). Si M appartient à la médiatrice du
Complexité. Licence Informatique - Semestre 2 - Algorithmique et Programmation
Complexité Objectifs des calculs de complexité : - pouvoir prévoir le temps d'exécution d'un algorithme - pouvoir comparer deux algorithmes réalisant le même traitement Exemples : - si on lance le calcul
LE PROBLEME DU PLUS COURT CHEMIN
LE PROBLEME DU PLUS COURT CHEMIN Dans cette leçon nous définissons le modèle de plus court chemin, présentons des exemples d'application et proposons un algorithme de résolution dans le cas où les longueurs
Décision-Plus. Maîtriser l analyse technique pour réussir en Bourse
Décision-Plus Maîtriser l analyse technique pour réussir en Bourse L objectif Ce cours d'une journée est un condensé sur l'analyse technique de titres et d indices boursiers. La formation couvrira tous
Maarch V1.4 http://www.maarch.org
COLD (factures clients) Maarch Professional Services Maarch PS anime le développement d un produit d archivage open source : http://www.maarch.org Guide de visite COLD (factures clients) VERSION DATE ACTEUR
MegaStore Manager ... Simulation de gestion d un hypermarché. Manuel du Participant
MegaStore Manager Simulation de gestion d un hypermarché.......... Manuel du Participant 1. Introduction 1.1. La simulation de gestion Vous allez participer à une simulation de gestion. Cette activité
Algorithmes récursifs
Licence 1 MASS - Algorithmique et Calcul Formel S. Verel, M.-E. Voge www.i3s.unice.fr/ verel 23 mars 2007 Objectifs de la séance 3 écrire des algorithmes récursifs avec un seul test rechercher un élément
1 Gestionnaire de Données WORD A4 F - USB / 2014-04-05 / 6020 Alco-Connect
1 Gestionnaire de Données WORD A4 F - USB / 2014-04-05 / 6020 Alco-Connect Introduction... 4 Comment décrire le logiciel Cosmos?... 4 Quelles sont les fonctions de ce logiciel PC?... 4 Est-il possible
METTRE A NIVEAU VOTRE ORDINATEUR
C H A P I T R E Q U A T R E METTRE A NIVEAU VOTRE ORDINATEUR Dans ce chapitre, vous apprendrez à mettre à niveau la mémoire DRAM, le disque dur et à installer la carte réseau sans fil optionnelle au format
INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS)
INTRODUCTION À LA GESTION DE PROJET AGILE (BACKLOG, TABLEAUX DE BORD, BURNDOWN, PLANIFICATION D ITERATIONS) 1 Introduction à la gestion de projet Agile Sommaire AVERTISSEMENT... 2 APERÇU... 3 EXERCICE
LimeSurvey Editeur de Questionnaire
Sommaire I. OBJECTIFS...1 1 adresse de la plateforme de questionnaire en ligne...1 2 identifier vous...1 II. PRATIQUE:...1 1 Le Principe...1 2 Créer le Questionnaire...3 3 Les Groupes...3 4 Les Questions...4
Liste des FICHES PRATIQUES
TOTAL CARDS ONLINE Liste des S PRATIQUES PRATIQUE 0 PRATIQUE 0 PRATIQUE 0 PRATIQUE 0 Comment se connecter à TOTAL Cards Online? Comment me retrouver sur le site TOTAL Cards Online? Comment créer une carte?
REMARQUES SUR LE PETIT FRAGMENT DE TABLETTE CHYPRO MINOENNE TROUVÉ A ENKOMI EN 1952. par EMILIA MAS SON
REMARQUES SUR LE PETIT FRAGMENT DE TABLETTE CHYPRO MINOENNE TROUVÉ A ENKOMI EN 952 par EMILIA MAS SON. C'est pendant sa campagne de 952 à Enkomi que M. Porphyrios Dikaios a trouvé un petit fragment de
GE Security. KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable. Manuel d utilisation
GE Security KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable Manuel d utilisation g ination imag at work Kilsen is a brand name of GE Security. www.gesecurity.net COPYRIGHT
Gestion hybride de la mémoire dynamique dans les systèmes Java temps-réel
Gestion hybride de la mémoire dynamique dans les systèmes Java temps-réel Nicolas Berthier Stage de Magistère M encadré par Christophe Rippert et Guillaume Salagnac Laboratoire Vérimag Septembre 007 Résumé
3 Les premiers résultats des plans d'actions
3 Les premiers résultats des plans d'actions Les résultats que nous avons obtenus en ce qui concerne les plans d'action, résultent de l'analyse de 48 entreprises seulement. Revenons sur notre échantillon.
Problèmes d ordonnancement dans les systèmes de production. Journée Automatique et Optimisation Université de Paris 12 20 Mars 2003
Problèmes d ordonnancement dans les systèmes de production Michel Gourgand Université Blaise Pascal Clermont Ferrand LIMOS CNRS UMR 6158 1 Le LIMOS Laboratoire d Informatique, de Modélisation et d Optimisation
Méthodes de développement. Analyse des exigences (spécification)
1 / 16 Méthodes de développement Analyse des exigences (spécification) 1 -Objectifs de l'analyse des exigences... 2 2 - Approfondissement et formalisation du besoin... 2 2.1 Séparation des besoins, contraintes
3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes
PLAN CYCLE DE VIE D'UN LOGICIEL EXPRESSION DES BESOINS SPÉCIFICATIONS DU LOGICIEL CONCEPTION DU LOGICIEL LA PROGRAMMATION TESTS ET MISE AU POINT DOCUMENTATION CONCLUSION C.Crochepeyre Génie Logiciel Diapason
Cas d'utilisation, une introduction
Olivier Capuozzo Travaux de relecture: Christine Gaubert-Macon, Valérie Emin 13 Mars 2004 Les cas d'utilisation sont définis par une description textuelle, décrivant les objectifs et interactions entre
Informatique et codification Niveau 3
LA GESTION DU DEVELOPPEMENT INDIVIDUEL Informatique et codification Niveau 3 EVALUATION GDI DU SALARIE Informatique et codification NOM : PRENOM : Période d'activité : Matricule : Date de l'entretien :
NXT Guide de mise en route. Rob Widger
NXT Guide de mise en route Rob Widger Guide de mise en route NXT Contenu Introduction... 2 1. Premiers pas... 3 2. Installation du matériel... 4 3. Utilisation du NXT sans logiciel... 5 4. Le logiciel
Marketing. en 12 étapes clés. Une introduction au Marketing Automation Comment délivrer le bon contenu au bon moment à son interlocuteur
Marketing Automation en 12 étapes clés Une introduction au Marketing Automation Comment délivrer le bon contenu au bon moment à son interlocuteur Marketing Automation : pourquoi cela fonctionne mieux qu
Reaper : utilisations avancées
Reaper : utilisations avancées Reaper dispose de ressources qui, sans être cachées, ne sont pas toujours faciles à trouver, d'autant plus que souvent on n'imagine même pas que ces choses soient possible!...
L AUTOMATISME LE SIGNAL
L AUTOMATISME LE SIGNAL Page 1 sur 7 Sommaire : 1- Champ de l automatisme définitions 2- Correspondance entre phénomènes physiques et signaux a. Capteur b. Exemple de capteur TOR c. Exemple de capteur
Salle de technologie
Prénom : Nom : Classe : Date : Salle de technologie Séquence Le dessin technique Définition du dessin technique : Le dessin technique est un ensemble de règles pour représenter des objets ; ces règles
Ce rêve est devenu réalité.
Vous venez de trouver une règle mise en ligne par un collectionneur qui, depuis 1998, partage sa collection de jeux de société et sa passion sur Internet. Imaginez que vous puissiez accéder, jour et nuit,
Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer
Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de
Suite dossier d appel
Suite dossier d appel Table des matières 1. INTRODUCTION... 3 2. TRAITEMENT D'UN APPEL... 4 2.1. TRAITEMENT EN DIRECT... 4 2.2. TRAITEMENT DIFFERE... 4 2.3. MECANISME DU TRAITEMENT D'UN APPEL AU NIVEAU
Sommaire. G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh
NOTATION UML AVEC RATIONAL ROSE G. Pujolle, F. Ravat, C. Soulé-Dupuy, G. Zurfluh Sommaire 1 GÉNÉRALITES...2 1.1 ENVIRONNEMENT LOGICIEL...2 1.2 LES VUES DU LOGICIEL ROSE...3 1.3 ORGANISATION RECOMMANDÉE...3
Cours de Génie Logiciel
Cours de Génie Logiciel Sciences-U Lyon Diagrammes UML (2) http://www.rzo.free.fr Pierre PARREND 1 Avril 2005 Sommaire Les Diagrammes UML Diagrammes de Collaboration Diagrammes d'etats-transitions Diagrammes
INDEX Fonctionnement... 20 Schéma de câblage... 24
FRANÇAIS Pag 18 INDEX Fonctionnement... 20 Activation du lecteur de cartes... 21 Enregistrer des cartes d'accès... 22 Annulation des cartes d'accès... 22 Réglage du temps d'activation de la gâche électrique...
Un système bonus-malus à valeur cible pour mieux protéger le climat
Étude sur un système de crédits d'émissions négociables pour les voitures neuves Un système bonus-malus à valeur cible pour mieux protéger le climat Les émissions de CO 2 des voitures neuves se maintiennent
Perl Console. Votre compagnon pour développer en Perl. Les Journées du Perl 2007 16, 17 novembre, Lyon. Alexis Sukrieh <sukria@sukria.
Perl Console Votre compagnon pour développer en Perl Les Journées du Perl 2007 16, 17 novembre, Lyon Alexis Sukrieh Plan Pourquoi une console? Le modèle «Read-Eval-Print-Loop» Dépendances
ils entretiennent entre eux des flux, ils partagent des perceptions sur l environnement
Les modèles de Flux Introduction L analyse systémique fournie une modélisation de l organisation échangeant et transformant des flux Cette modélisation du S.I. reste trop générale Il faut découper l organisation
Anticiper pour avoir une innovation d'avance : le leitmotiv de Pierre Jouniaux, entrepreneur du big data!
Anticiper pour avoir une innovation d'avance : le leitmotiv de Pierre Jouniaux, entrepreneur du big data! Pierre Jouniaux http://www.safety line.fr CV : Pierre Jouniaux, ingénieur aéronautique, pilote
INF2015 Développement de logiciels dans un environnement Agile. Examen intra 20 février 2014 17:30 à 20:30
Examen intra 20 février 2014 17:30 à 20:30 Nom, prénom : Code permanent : Répondez directement sur le questionnaire. Question #1 5% Quelle influence peut avoir le typage dynamique sur la maintenabilité
Business Process Modeling (BPM)
Business Process Modeling (BPM) Mineure SOA Cécile Hardebolle [email protected] Programme 8 nov. 15 nov. Introduction. Enjeux, rôle de l'architecte SI Partie n 1 du cas d'étude Architecture
