UML. TD TP Du cerveau à la feuille De la feuille à l ordinateur



Documents pareils
MATÉRIEL. 30 tuiles Édifice à la couleur des joueurs (6 par couleur) 1 plateau de jeu Bruxelles

Exe Livret Animateur_Exe Livret Animateur 01/02/11 11:10 Page1

Vous incarnez un surdoué en informatique qui utilise son ordinateur afin de pirater des comptes bancaires un peu partout dans le monde et s en mettre

Matériel. . 9 cartes Personnage

1 planche Cour du Roi, pour poser les cartes Audience. 5 pions Château, pour indiquer votre emplacement autour de la Cour

CONTENU MISE EN PLACE. 1. Placez le plateau de jeu au centre de la table.

HAPPY PIGS! RÈGLES DU JEU

Jeux mathématiques en maternelle. Activités clés. Jeu des maisons et des jardins (Yvette Denny PEMF)

Tel mobiles partie.

DÉCOUVREZ SON FONCTIONNEMENT EN 10 CLICS!

DEVENEZ UN POKER-KILLER AU TEXAS HOLD EM!

Jeu de tirs et passes L artilleur

Ys - Règle Française. Le Plateau. Ys et plus...

Résultats d Etude. L étude de marché. Résultats d Etude N 1889 : Conciergerie privée. Testez la fiabilité de votre projet.

Université Paris 8 Introduction aux probabilités Licence Informatique Exercices Ph. Guillot. 1 Ensemble fondamental loi de probabilité

S initier aux probabilités simples «Un jeu de cartes inédit»

S initier aux probabilités simples «Question de chance!»

Master Poly Trader. Manuel d utilisateur. Group IV Benoît Perroud Marius Erni Lionel Matthey David Wenger Lotfi Hussami

Code de conduite Zoomit

LIVRET DE facebook.com/asmadigames

LIVRET JEUNE OFFICIEL. Ligue de Bretagne de Badminton

BUT DU JEU Etre le seul joueur qui n ait pas fait faillite.

RÈGLE DU JEU. 1 plateau de jeu dont les 31 cases correspondent aux 31 jours du mois. 6 pions de couleur différente.

Les Cartes et leur Valeur

LE GUIDE COMPLET PRETS A PARIER

Savoir-faire. Décompte Champs Pâturages. -1 point 1 point 2. 2 points. 3 points. 4 points Céréales * Légumes *

LE Dossier Livraison dans les EHPAD et assurances : Une prudence nécessaire

YANN ROUDAUT - Professeur de l Ecole Française de Poker - roudaut@ecolefrancaisedepoker.fr

Donnez la valeur d un temps, c est dire pourquoi on l emploie.

Ce rêve est devenu réalité.

- Livret de Règles -

1 - Avant de commencer le jeu, déposer chaque paquet de cartes, face contre table,

Sur cette nouvelle page, cliquez sur commencer l inscription.

Comment Gagner? Installation. Agents. Plateau de Jeu

Mise en route de votre collier GPS Pet Tracker

hôpital handicap Santé mutuelle aide médicale d urgence médecin de garde carte SIS maison médicale pharmacie planning familial

traçabilité en milieu médical

Commencer avec Allplan Exchange. Nemetschek Allplan Systems GmbH, Munich. All rights reserved. Enregistrement

INFORMATIONS IMPORTANTES

GESTION DE L OptoAMC Via AREASanté

C L R C. Cahier des charges AMC. Harmonisation des attestations AMC. Comité de Liaison des Régimes Complémentaires

Poker. A rendre pour le 25 avril

7. Exemples de tests pour détecter les différents troubles de la vision.

Google Adresses. Validez la fiche de votre entreprise ou organisation sur Google Maps

Sujets. Éléments de la Loi Position de hors-jeu Jeu actif. Infractions Recommandations

REGLEMENT DES JEUX PARTOUCHE IMAGES (Serveur vocal et Internet)

Si vous désirez revivre de beaux moments, il vous est possible d acheter un DVD des activités de l édition

Le gestionnaire de SMS

Tutoriel Sage One Edition Expert-Comptable. - Le cabinet d Expertise-Comptable doit appeler le Service Client Sage One au

V{tÄxà ` Ä éx. Tout juste achevé, ce chalet a été conçu avec goût et sens du détail.

C est à vous qu il appartient de mettre en place des conditions optimales pour permettre la meilleure réalisation possible.

Probabilité. Table des matières. 1 Loi de probabilité Conditions préalables Définitions Loi équirépartie...

Document d information sur les offres de La Poste et leurs accès aux personnes handicapées intellectuelles

Si vous choisissez de les utiliser avec les règles du marché financier, vous en profiterez autant quel que soit le nombre de joueurs.

La pratique du football chez les U13. et les U14F-U17F

CHAMPIONNAT SUISSE ELITE GENEVE 2009

Conciergerie Privée. Un Monde de Services. Document non contractuel

! "# $ " % &# "' ()( ' *& +

IDENTIFIER LES TEMPS DE JEU NE PAS PERDRE LE BALLON

Je découvre le diagramme de Venn

Base de données Guide de l utilisateur

Nom : Groupe : Date : 1. Quels sont les deux types de dessins les plus utilisés en technologie?

La Virée hivernale Banque Nationale 2015

Glossaire : définitions des termes utilisés dans les fiches sur les indicateurs de performance

JEUX DE CASINO challenges possibles a partir de 10 ANS utilisation en intérieur

Du Web to Store au Digital in Store

COMPETENCES E P S et BASKET BALL au CYCLE 3. R.Reynaud CPC. LYON PART-DIEU mai 2003 en référence au document d'antoine Muguet

SE DÉFAIRE D UN CONTRAT

Comment générer des revenus en Affiliation

Comment créer une facture

Modes Opératoires WinTrans Mai 13 ~ 1 ~

Programmer l E.P.S. Que proposer pour varier les activités sur l ensemble du cycle?

Les médicaments génériques

Le Code du Travail, les E.R.P., Autres Décrets & Arrêtés S.D.I.

I. Cas de l équiprobabilité

1. QU'EST CE QUE LE TABLEAU DE BORD D UN PROJET?

Taxis parisiens : tarifs, réglementations, droits des usagers

2. Accords généraux concernant la prescription

FÉDÉRATION INTERNATIONALE DE PÉTANQUE ET JEU PROVENÇAL REGLEMENT DU CHAMPIONNAT DU MONDE DE TIR INDIVIDUEL

et rangés en deux classes ne pourront être érigés, transformés, déplacés ni exploités qu'en vertu d'un permis dit d'exploitation.

Le tableau des relevés

TABLE DE MATIERE : 1. INTRODUCTION : PAGE D ACCUEIL : OPTIONS DES TICKETS : FAQ OPTION :...

Une brique dans le cartable. Du Plan à l Ouvrage

Loi 15 Rentrée de touche

Fructi-Télésurveillance est une filiale d'assurances Banques Populaire IARD

«Vous éditez, nous archivons!»

Fiche d animation n 1 : Pêle-mêle

GOL-502 Industrie de services. Travaux Pratique / Devoir #7

Raquette à neige. Normes d équipement des espaces, sites et itinéraires. Adopté en comité directeur le 24 mai Norme d équipement

Mme Élise MOURA souhaite que soient remis dans la délibération les tarifs du marché comportant l abonnement annuel.

Le château de Versailles Architecture et décors extérieurs

guide d inscription SESSION HIVER 2015

ENVOYER DES NEWSLETTER (POM0580) (/PORTAIL/SERVICES-AU-PUBLIC/1262- ENVOYER-DES-NEWSLETTER-POM0580)

Le portrait budgétaire

Badminton. cahier pratique

BONNE NOUVELLE, À PARTIR DE DEMAIN 15 AOÛT 2014, l inscription en ligne sera disponible à partir du site de l ARO.

Arbre de probabilité(afrique) Univers - Evénement

ASSURANCES MÉDICAMENTS COMPARAISON DES OPTIONS À PARTIR DE 65 ANS MISE À JOUR ANNÉE 2011

Transcription:

UML TD TP Du cerveau à la feuille De la feuille à l ordinateur

Cas d utilisation Sokoban L objectif est de guider dans une usine un personnage qui doit positionner des caisses aux bons endroits de l entrepôt pour passer à l entrepôt suivant. Un entrepôt est délimité par des murs. Les cases des entrepôts sont soit libre, occupée par une caisse mal positionnée, soit par une caisse bien positionnée, soit par une case où il faut mettre une caisse. Le personnage peut aller en haut, en bas, à droite et à gauche. Pendant un déplacement, le personnage pousse des caisses à condition que la case derrière la caisse poussée soit vide. Le nombre de déplacement constitue le score : plus le score est bas plus le joueur est bon. A tout moment le joueur doit pouvoir demander de l aide. Pour cela, il faut calculer une solution en partant de la configuration actuelle. 1. Modéliser et justifier cette situation.

Cas d utilisation Tennis Breaker Ce jeu se joue à deux joueurs. Chaque joueur a une raquette qu il guide et une balle. Un mur de briques est partagé par les deux joueurs et se trouve au centre de l aire de jeu. Chaque balle appartient à un joueur donc chaque brique cassé incrémente le score du joueur correspondant. Si une balle passe derrière la raquette d un jouer, ce joueur perd une vie voire des points. 1. Modéliser et justifier cette situation.

Cas d utilisation Crapette Réussite à base de cartes à jouer. Se joue avec un jeu 52 cartes (sans joker). Le but est d éliminer toutes ses cartes. Disposition du jeu : La crapette : tas de 14 cartes face cachée, la dernière est face visible et 4 cartes retournées en ligne en haut constituant 4 colonnes Déroulement du jeu : Les cartes sont regroupées par ordre décroissant avec alternance de couleurs et il est possible de prendre une colonne complète est de la poser à la suite d une autre. Lorsqu une colonne est vide, on peut prendre une carte sur la crapette. Les 4 AS constituent 4 autres colonnes qui seront remplies par ordre croissant de la même couleur. Quand on est bloqué, on utilise la pioche de la façon suivante : Retourne 3 cartes de la pioche, la carte située sur le dessus du paquet peut être utilisée. Si c est le cas, la nouvelle carte se trouvant sur le haut du paquet peut être utilisée et ainsi de suite. Si on fait un tour complet de la pioche, on passe à 2 cartes par tirage puis 1 si tjrs rien ne colle. Dès qu une carte est utilisée, on retourne à 3 cartes par pioche. 1. Modéliser et justifier cette situation.

Cas d utilisation Shogun Ce jeu de stratégie se joue à 2 joueurs sur un plateau de 8x8 cases. Chaque joueur dispose ses 8 pièces (7 pions et un Roi) sur la première ligne, le Roi en colonne 5. Les blancs commencent le jeu. Les joueurs jouent une pièce à chaque tour. Ils déplacent les pièces en ligne droite ou en «L» mais toujours dans le même sens (avant ou arrière, droite ou gauche). A chaque couple case-pion correspond un déplacement, les pions se déplacent de 1, 2, 3 ou 4 cases et le Roi de 1 ou 2 cases. Sur chaque pièce est affiché le nombre de cases du prochain déplacement. Un déplacement n est possible que si aucune pièce ne se trouve sur le passage. Un joueur peut manger une pièce adverse si sa pièce s arrête sur une case occupée par la pièce adverse. Lorsque un joueur met le Roi adverse en échec, il est obligé de le signaler à son adversaire. Le gagnant est le premier joueur qui parvient à manger le Roi adverse. 1. Modéliser et justifier cette situation.

Cas d utilisation Dans la plupart des magasins, le processus de vente est le suivant : le client entre dans le magasin, passe dans les rayons, demande éventuellement des renseignements ou procède à des essais, prend des articles (ou les réserve si le stock est insuffisant), passe à la caisse où il règle ses achats. Il peut bénéficier d'une réduction ou d'un avoir. Il peut régler en liquide, par chèque (pour un montant supérieur à 15 ) ou par carte (pour un montant supérieur à 13 ). Aucune référence n'est attribuée au client, même si des renseignements sont conservés en cas de réclamation. Une livraison est possible pour les achats encombrants 1. Modéliser et justifier cette situation.

D. de Classes et Objets Diagramme de classes et objets d un ascenseur

D. de Classes Le but est de faire la gestion d un zoo du personnel aux animaux. Les responsables du zoo souhaitent pouvoir gérer les emplacements des animaux en faisant attention aux incompatibilités (lion et zèbre dans un même emplacement n est pas le meilleur choix possible pour le zèbre), les aider à mieux gérer les affectations du personnel à l aide de statistique, faire un meilleur suivi médical des animaux et enfin une vraie gestion de stock des aliments des animaux. La base de données devra conserver toutes les informations permettant de satisfaire les responsables du zoo.

D. de Classes L objectif est de gérer les courses de chevaux ainsi que les paris s y rapportant. Les courses se déroulent dans des hippodromes et on suppose qu un hippodrome n a qu un seul champ de course. Chaque couple de jockey/cheval doit s inscrire avant de participer à une course. Une course peut se dérouler que si au moins 3 couples jockey/chevaux sont inscrits et au maximum 8. Les paris sont enregistrés par un service dédié et chaque parieur parie sur un cheval pour une course donnée. Un même parieur peut parier autant de fois qu il le souhaite à condition que le pari soit enregistré avec l heure de départ prévue de la course. Pour aider les parieurs, la base de données devra permettre de connaître les résultats des chevaux dans les courses précédentes ainsi que l entraîneur et le vétérinaire du cheval. Les résultats obtenus par les jockeys doivent aussi être accessibles.

D. de Classes Le but de ce projet est de réaliser la gestion d une station de ski. La station de ski regroupe plusieurs hôtels et plusieurs pistes. Une école de ski est aussi présente sur ce site. La base de données doit permettre la gestion centralisée des clients, des hôtels, des abonnements de remontés, des locations de matériels et des cours de ski de l école. Les clients doivent impérativement réserver les chambres d hôtel avant d arriver à la station et peuvent réserver par avance les cours de ski, les abonnements Une fois dans la station, les clients ont accès à toutes les activités. A la fin de son séjour, un client paye les activités qui n auraient pas fait partie des arrhes.

D. de Classes Le but est de réaliser une base de données permettant la gestion d une pharmacie. Les clients viennent à la pharmacie sans ou avec une ordonnance regroupant les médicaments qu ils doivent prendre pour leur traitement. Le pharmacien enregistre l ordonnance s il existe (médicament, médecin prescripteur, patient ) et une vérification de non contre-indication de traitements en cours (ceci n est pas réduit à cette ordonnance). Les clients peuvent avoir plusieurs mutuelles et choisir celle qui leur convient le mieux pour l ordonnance. Le pharmacien remet à son client les médicaments dont il a besoin s il n y a pas de problème de contre-indication ni de problème de disponibilité. Afin d éviter les problèmes de stock insuffisant, le pharmacien souhaite connaître les stocks qu il lui reste à tout instant. De plus, les médicaments vendus sont soit délivrés uniquement sur ordonnance ou non nécessairement avec ordonnance. Dans le second cas, le client peut venir acheter les médicaments et ne pas être enregistré dans la base de données.

Séquence, Classes et Objets 1. Diagramme de séquence d un ascenseur stupide 2. Diagramme de séquence d un ascenseur intelligent