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

Cas d'utilisation Discussion :

Use case + IA ?


Sujet :

Cas d'utilisation

  1. #1
    Candidat au Club
    Use case + IA ?
    Bonjour,

    Après quelques recherches sur le forum, je suis tombé sur un sujet qui parle de use case et d'IA (https://www.developpez.net/forums/d7...-case-diagram/) mais je ne suis pas sûr qu'il s'agisse du même "type".
    Pour décrire un peu le projet, nous devons développer une bataille navale où un utilisateur doit jouer contre un ordinateur qui possède une IA (vraiment basique, on ne parle pas d'algorithme). On a identifier les acteurs suivants: Joueur IA et Joueur Humain. On a donc des actions tel que : placer ses bateaux et tirer; où le Joueur IA va placer ses bateaux et tirer comme le Joueur Humain.
    Ma question est donc : Est-il nécessaire de représenter l'acteur Joueur IA dans les scénarios et dans le diagramme Use case ?

    Remzem !

  2. #2
    Modérateur

    Bonjour

    "joueur IA" ne peut être un acteur car il fait parti du système étudié, les acteurs sont par définition externes au système
    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

  3. #3
    Candidat au Club
    Merci bruno_pages pour ta réponse.

    Donc même si "joueur IA" interagit avec le système, on ne peut pas le considérer comme un acteur ?

  4. #4
    Modérateur

    pour moi je joueur IA n’interagit pas avec le système, il en fait parti, non ?
    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

  5. #5
    Candidat au Club
    C'est vrai qu'il en fait parti, je le saurai pour la prochaine fois, je n'ai jamais traité d'IA dans une analyse de conception.

    Merci bien en tout pour ton aide. Je met le sujet en résolu !