Diagramme de déploiement



Documents pareils
CLUB POKER 05. Règlement intérieur

Guide d utilisation pour W.access - Client

Canevas théoriques du projet sur le poker Partie A

PROJET D'INFORMATIQUE I IFT 592 PROJET EN SYSTÈMES INTELLIGENTS IFT-593 POKUS. Système d aide au poker. Travail présenté à M.

Angoulême Poker Club. Compétitions online et live

REDCACTUS POKER ONLINE

Application web de gestion de comptes en banques

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

Projet : Pauk Poker. Le site

Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon

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

Tutoriel. Création de compte. Auteur: Gérard CANTEGRIL

CASINO DE BOURBON L ARCHAMBAULT

Etude et développement d un moteur de recherche

ASG-IIS Intranet ASG système d'informations. Manuel d'utilisation pour utilisateurs PC Caddie Advanced Version 2011a. 1 Advanced Version 2011a

L2M Poker Club Championnat A

TD sur JMS ) Qu est-ce qu un middleware orienté message (MOM)? Quelles différences faites-vous entre un MOM et JMS?

STAGE TENNIS INTENSIF & TOURNOIS (- 18 ans) 2015 sans hébergement, avec repas à midi CONDITIONS GENERALES D INSCRIPTION :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

1. Démarrer le programme tournois, ouvrir un tournoi pour le gérer et quitter le programme tournois

OCLOUD BACKUP GUIDE DE REFERENCE POUR ANDROID

Evolutions dans FFBClubNet v :

Retrouvez des informations sur ce logiciel!

Guide d utilisation - Intranet de l ASG Pour utilisateurs d Albatros Version 8.7

Votre commission des Jeunes

MEET Project: Management E-learning Experience for Training secondary school's students. Code: LLP-LDV-TOI-10-IT-560

Conditions générales d inscription en ligne. à un tournoi de poker

DOSSIER D INSCRIPTION au service de paiement sécurisé sur Internet PAYBOX SYSTEM

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

REGLEMENT DU DEPECHE PMU.FR POKER MADNESSUNIVERSITY

Guide de l utilisateur Communauté virtuelle de pratique en gestion intégrée des risques

Personnalisation Fiche Annuaire

RÈGLEMENT DES SÉLECTIONS EN VUE DE LA PARTICIPATION AU JEU TELEVISE «LA MAISON DU BLUFF»

Rapports d activités et financiers par Internet. Manuel Utilisateur

Guide d'installation

Le hub d entreprise est une application de déploiement des applications mais aussi un outil de communication

Diagrammes de Package, de déploiement et de composants UML

LBPoker. Barrière BarrierePoker.fr est un site de poker en ligne agréé par l Arjel sous le numéro 0023-PO

All in Lorsqu un joueur n est plus en mesure de miser l entier du montant exigé, il est qualifié de «All in».

I La création d'un compte de messagerie Gmail.

Avignon 2010 Université virtuelle. Mohamed Morchid & Mickael Meynaud

Tutoriel: Création d'un Web service en C++ avec WebContentC++Framework

La messagerie électronique avec La Poste

Les règles de base du poker :

En cas de partage avec des «side pots», chaque pot est traité séparément en commençant par les extérieurs.

claroline classroom online

Capture Pro Software. Démarrage. A-61640_fr

Système de gestion des inscriptions en ligne pour les Expo-sciences du Québec

Sélection du contrôleur

GUIDE D'INSTALLATION DU SYSTEME DE GESTION DE BASES DE DONNEES MYSQL POUR LE PGI EBP

Portail étudiant de la Faculté des sciences Notice d'utilisation du site d'inscription aux unités d enseignement

Prestation électronique de service pour la transmission d un bilan de phosphore

Super HUD- Guide Utilisateur

Manuel d utilisateur 1

I / La démarche à suivre pour l installation de l application-crm

Refonte front-office / back-office - Expression des besoins -

Site Web de paris sportifs

Gérer ses impressions en ligne

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

Plateforme PAYZEN. Définition de Web-services

Manuel d installation et d utilisation du logiciel GigaRunner

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

Un ENT est un espace de travail pour les enseignants et la direction mais aussi

Nov Suivi JOUEUR V4.0

COTISANT AU RÉGIME GUIDE D ACCÈS AU COMPTE

My Poker Manager Guide Utilisateur. Guide Utilisateur

Alfstore workflow framework Spécification technique

e)services - Guide de l utilisateur e)carpa

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières

Chess Arbiter Pro (version Dames) Notice d utilisation

SYSTÈME ARIANE Gestion des données d identification de l élève

MANUEL D INSTALLATION Sous WINDOWS

REGLES POKER TEXAS HOLD EM NO LIMIT "CASH-GAME"

TP Composants Java ME - Java EE. Le serveur GereCompteBancaireServlet

Sophos Mobile Encryption pour Android Aide. Version du produit : 1.0

La distribution des cartes au poker

PRODIGE V3. Manuel utilisateurs. Consultation des métadonnées

Créer un compte dans Prodouane, étape par étape

Avec le soutien de la ville de Vanves LIVRET D ACCUEIL DU VANVES POKER CLUB

Microsoft Hosted Exchange 2010 DOCUMENT D EXPLOITATION

LIVRET DU JOUEUR ARENA POKER CAMP. 28 octobre 03 novembre 2012 SANTA SUSANNA ESPAGNE. "Nous vous souhaitons un agréable séjour sous le signe du Poker"

DOSSIER D INSCRIPTION au service de paiement sécurisé sur Internet PAYBOX SYSTEM

MANUEL UTILISATEUR DU SITE D INSCRIPTIONS FCL1.028 DGAC POUR LES CANDIDATS AUX CONTROLES DE COMPETENCES LINGUISTIQUES LANGUE ANGLAISE ORGANISES PAR LA

FileSender par RENATER - Guide utilisateur

Compte-rendu de projet de Système de gestion de base de données

Application de lecture de carte SESAM-Vitale Jeebop

Poste de travail virtuel

ASG-IIS Système d information de l Intranet de l ASG

PAYBOX MAIL METHODE D INSCRIPTION

Guide de démarrage

Certificats Electronique d AE sur Clé USB

Guide de l'utilisateur de Telemarketing. Version 6.0 SP1

UTILISER WORD. Présentation générale de Word. Voici quelques éléments à savoir en démarrant Word.

Projet de Java Enterprise Edition

AJOUTER UN COMPTE DE MESSAGERIE SUR UN SMARTPHONE

Connexion à SQL Server 2005 à partir du serveur d application SJSAS 9 Utilisation d une interface JDBC

Outil de démonstration : Application PassNFC

SERVICE CONTACT INSTANTANÉ GUIDE D UTILISATEUR

Transcription:

Table des matières Table des matières... Diagramme de déploiement... 2 Diagramme de cas d utilisation global... 3 Sous-système : Gestion des utilisateurs... 4 Diagramme de cas d utilisations... 4 Diagramme de classe... 4 Diagrammes de séquences... 5 Sous-système 2 : Gestion des tournois... 7 Diagramme de cas d utilisations... 7 Diagramme de classe... 7 Diagrammes de séquences... 8 Sous-système 3 : Inscription d un utilisateur... 9 Diagramme de cas d utilisations... 9 Diagramme de classe... 9 Diagrammes de séquences... 0 Sous-système 4: Joindre un tournoi... Diagramme de cas d utilisations... Diagramme de classe... 2 Diagrammes de séquences... 3 Prototype... 5

Diagramme de déploiement PC Utilisateur Navigateur Internet Client Java (Jeux poker) Joueur Serveur Unique Serveur Web Site Internet Serveur Base de données Serveur Poker Base de donnée MySQL Serveur JAVA

Diagramme de cas d utilisation global 4 sous-systèmes : Gestion des utilisateurs Gestion des tournois Inscription d un utilisateur Joindre un tournoi Gestion des utilisateurs Inscription en ligne Joindre un tournoi Gestion des tournois Administrateur Membre

Sous-système : Gestion des utilisateurs Permet à l administrateur de gérer les comptes utilisateurs (joueurs). Diagramme de cas d utilisations Modifier les informations sur l utilisateur Consulter la liste des utilisateurs Consulter un utilisateur Supprimer utilisateur Administrateur Diagramme de classe ListeUtilisateurs +ConsulterUtilisateur() +SelectionnerUtilisateur(entrée id : int) +Ajouter() +Supprimer(entrée id : int) 0.. Utilisateur -id : int -Nom utilisateur : string -Mot de passe : string -Active : bool +Activer() Banque -Solde -Date dernier remplissage -Nbr remplissage InfosUtilisateur -Nom d'utilisateur -Mot de passe -Nom -Prénom -Adresse -Telephone -Code Postal -Ville -Pays -Courriel +getprofil() +ModifierProfil() Statistique -Nbr main joués -Nbr main gagnés -Nbr Tournois joués -Nbr Tournois gagnés -Max Solde +CalculerStatistique()

Diagrammes de séquences Modifier le profil d un utilisateur Administrateur Système [Gestion Utilisateur] ALT Mot de passe : OK Authentification() ConsulterUtilisateurs() Liste des comptes SélectionneUtilisateur(int i) -> getprofil() Profil de du joueur ModifierProfil() Confirmation

Supprimer un compte utilisateur Administrateur Système [Gestion Utilisateur] ALT Mot de passe : OK Authentification() ConsulterUtilisateurs() Liste des utilisateurs Supprimer(int i) Confirmation

Sous-système 2 : Gestion des tournois Permet à l administrateur de gérer les tournois (Créer, modifier les informations, supprimer, etc.). Diagramme de cas d utilisations Créer un tournoi Modifier un tournoi Consulter la liste des tournois Consulter un tournoi Annuler un tournoi Administrateur Diagramme de classe ListeTournois +Consulter() +SelectionnerTournois() +Creer() 0.. Tournois -Date depart : Date -Nb Personne max : int -Nb Personne min : int -Cout d'entré : int Joueur -Id Compte -Jetons +Demarrer() +getinfos() +Annuler() +Modifier()

Diagrammes de séquences Créer un tournoi Administrateur Site Web Système [Gestion tournois] Authentification() Confirmation Formulaire Créer tournois Créer() Confirmation Confirmation Modifier un tournoi Administrateur Authentification() Site Web Système [Gestion tournois] Confirmation Consulter() Liste des tournois Formulaire contenant liste des tournois Formulaire Liste tournois SélectionnerTournois(int i) -> getinfos() Infos du tournois Formulaire contenant infos d'un tournoi Formulaire infos tournoi Modifier()

Sous-système 3 : Inscription d un utilisateur Diagramme de cas d utilisations Remplir formulaire d inscription Ajouter compte «extends» Confirmation par courriel Activation du compte Utilisateur Diagramme de classe ListeUtilisateurs +ConsulterUtilisateur() +SelectionnerUtilisateur(entrée id : int) +Ajouter() +Supprimer(entrée id : int) 0.. Utilisateur -id : int -Nom utilisateur : string -Mot de passe : string -Active : bool +Activer() Banque -Solde -Date dernier remplissage -Nbr remplissage InfosUtilisateur -Nom d'utilisateur -Mot de passe -Nom -Prénom -Adresse -Telephone -Code Postal -Ville -Pays -Courriel +getprofil() +ModifierProfil() Statistique -Nbr main joués -Nbr main gagnés -Nbr Tournois joués -Nbr Tournois gagnés -Max Solde +CalculerStatistique()

Diagrammes de séquences Inscription d un utilisateur Utilisateur Site internet Système Formulaire d'inscription Ajouter() Email de confirmation Activer compte Activer()

Sous-système 4: Joindre un tournoi Permet à un joueur de joindre un tournoi et ainsi disputer une partie. Diagramme de cas d utilisations Quitter l'application Retour en arrière Retour en arrière Consulter la liste des tournois Consulter tournoi ouvert Consulter tournoi fermé Retour en arrière Consulter tables Se Coucher Observer table Quitter table Discuter avec observateurs Utilisateur Se désinscrire du tournoi S'inscrire au tournoi «extends» Jouer Passer Suivre Quitter Tournoi Discuter avec joueurs Miser «extends» Définir la mise

Diagramme de classe ListeTournois +Afficher() +SelectionnerTournoi() 0.. Joueur -Jetons : int -Position : short +AfficherCartes() +Agir(entrée Decision, entrée Jetons : int = 0) +QuitterTournois() +RejoindreTournois() +getcartes() Tournois -Date depart : Date -Nb Personne max : int -Nb Personne min : int -Cout d'entré : int +Créer() +Demarrer() +getinfos() +Modifier() +Annuler() +Inscrire(entrée Joueur) +Désinscrir(entrée Joueur) +gettable() 6..0 Table -NbrJoueurs : int -Small Blind : int -Big Blind : int +DistribuerCartes() +BrulerCarte() +DeterminerGagnant(sortie Gagnant : Joueur) +getjoueurs() +AugmenterBlinds() 2 Carte 52 -Chiffre -Couleur +Afficher() PaquetDeCartes -Cartes[] +Melanger() +Retirer(sortie Carte)

Diagrammes de séquences Jouer un tournoi Joueur Serveur Authentification ALT Mot de passe: OK ConsulterListeTournois() ListeTournois getlistetournois() ConsulterTournoi(int NoTournoi)->getInfos() Infos du tournoi gettournoi(int NoTournoi)->getInfos() SelectionnerTournoi(int NoTournoi)->Inscrire(int idutilisateur) ConfirmerInscriptionTournoi() THREAD VerifierDebutTournoi() gettournoi(int NoTournoi)->getJoueurs()->Ajouter(int idutilisateur) CréerTable(int NbrJoueur) EnregistrerTournoi() Table gettable(int notable)->jouer() Infos table ObtenirMain() Main RafraichirTable() gettable(int notable) Infos de la table ObtenirMains() Mains EnvoyerAction(...) RépartirJoueurs() gettable()->getinfos() distribuercartes() RafraichirTable() THREAD AttendreTour() Position, Action Position, Action EnvoyerAction(...) EtablirTour() EtablirTour() M A Agir(ns_Action Action, int Jetons) EnvoyerAction(...) I Position, Action EtablirTour() N (...) RafraichirTable() EnvoyerAction(...) Message DéterminerGagnant()

Observer un tournoi Joueur Serveur Authentification() ALT Mot de passe : OK ConsulterListeTournois() ListeTournoi getlistetournois() ConsulterTournoi(int NoTournoi)->getInfos() Infos du tournoi + ListeTables gettournoi(int NoTournoi)->getInfos() Table SelectionnerTable(int NoTable)->Observer() gettable(int notable) Infos de la table gettable(int i)->getinfos()

Prototype

Analyse Poker en ligne Date de remise 26 septembre 2007 Jonathan Aubuchon Jean-Philippe Beaulieu Francis Paré