IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres Diagrammes Discussion :

Jeu carte type memory [Séquence]


Sujet :

Autres Diagrammes

  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 257
    Par défaut Jeu carte type memory
    Bonsoir,

    Je développe un projet java universitaire et j'en suis à la phase d'analyse UML.

    Je commence a réaliser différents diagrammes UML sous ArgoUML.

    Je joins à mon message un diagramme de séquence présentant une partie a deux joueurs.

    Il manque deux actions dans ce diagramme que je n'arrive pas a placer (le logiciel me bloque, c'est peut être justifié).
    En action 5.4, entre le contrôleur et le plateau, je veux que le contrôleur ordonne au plateau de retourner les cartes (face cachée) puisque le joueur s'est trompé.

    Même type d'action en 10.4 je voudrais que le contrôleur ordonne au plateau d'encadrer les cartes à prendre (pour indiquer au joueur que c'est bon).

    Je n'arrive donc pas a mettre ces actions dans mon diagramme. Est-ce le logiciel qui a un problème ou est-ce la conception qui n'est pas bonne?

    J'espère que je n'ai pas était trop flou.

    Je vous remercie par avance pour votre aide.
    Images attachées Images attachées  

  2. #2
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    A mon avis, tu devrais augmenter la ligne de vie du controller pour que non seulement il demande au plateau de retourner la carte, mais envoie un deuxieme message pour dire : retire les cartes / cache les cartes.

    Pour améliorer ton diagramme, tu peux placer un fragment Alt (alternative) pour montrer qu'il y a deux cas possibles.

  3. #3
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 257
    Par défaut
    Voila tout mon problème, je n'arrive pas a maitriser les lignes de vies. Elles sont modifiés automatiquement lorsqu'on ajoute des actions...

    D'où mon post ArgoUml Vs BoUml.

    Je vais essayé BoUml pour voir si il est plus souple.

    En ce qui concerne le fragement Alt, pour qu'elle action me suggères-tu de le mettre? Je crois que cet outil à été mis en place en UML2. Mon cours est en UML1.5.
    Et en général pour les conditions, c'est pas mieux de préciser tout ça dans un diagramme d'activité?

    Encore merci pour ton aide.

  4. #4
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    Citation Envoyé par akito Voir le message
    Voila tout mon problème, je n'arrive pas a maitriser les lignes de vies. Elles sont modifiés automatiquement lorsqu'on ajoute des actions...

    Je vais essayé BoUml pour voir si il est plus souple.
    Oui, tu peux maitriser els lignes de vie (et aussi les fusionner, ce que je ne savais pas il y a peu)

    En ce qui concerne le fragement Alt, pour qu'elle action me suggères-tu de le mettre? Je crois que cet outil à été mis en place en UML2. Mon cours est en UML1.5.
    oui, je pensais le mettre autour des deux possibilité de réponse du controller.

    Et en général pour les conditions, c'est pas mieux de préciser tout ça dans un diagramme d'activité?
    Si, c'est pour cela que les fragment peuvent servir. Il ne faut pas en abuser, mais typiquement dans ton cas ça peut aller.

  5. #5
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 257
    Par défaut
    Je vais donc essayé bouml pour voir si je peux faire ce que je veux.

    Par contre alt n'est pas dans mon cours donc ne vais pas l'utiliser.

    Mais en tout cas, merci pour l'info. Ça pourra me servir

    Merci pour ton aide.

  6. #6
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 552
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 552
    Par défaut
    juste pour info : vous confondez ligne de vie et barre d'activité

    • la ligne de vie est la ligne (!) pointillée + l'instance
    • les barres d'activité sont les rectangles
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  7. #7
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 257
    Par défaut
    J'ai donc utilisé Bouml pour crée mon diagramme de séquence (mes impréssions ici : ).

    Voila donc ce diagramme de séquence que j'ai un peu modifié.

    A+
    Images attachées Images attachées  

  8. #8
    Membre Expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Par défaut
    juste pour info : vous confondez ligne de vie et barre d'activité
    • la ligne de vie est la ligne (!) pointillée + l'instance
    • les barres d'activité sont les rectangles
    Exact, mea culpa

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Free Pascal] Jeu de cartes cachées (memory)
    Par zaidkhayeb dans le forum Free Pascal
    Réponses: 5
    Dernier message: 11/01/2013, 06h10
  2. [DC] Jeu type Memory
    Par akito dans le forum Diagrammes de Classes
    Réponses: 12
    Dernier message: 07/08/2009, 19h12
  3. [PROJET] Jeu de carte type Yugi Oh/Magic/Duel Master.
    Par Varghas dans le forum Projets
    Réponses: 4
    Dernier message: 09/03/2009, 20h52
  4. Cherche jeu de carte type magic en ligne
    Par Rayek dans le forum Web
    Réponses: 5
    Dernier message: 25/08/2008, 10h43
  5. [UC] Projet Java/UML Jeu type Memory
    Par akito dans le forum Cas d'utilisation
    Réponses: 11
    Dernier message: 17/04/2008, 14h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo