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

UML Discussion :

Analyse UML d'un programme "systeme" en Java


Sujet :

UML

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 12
    Points : 14
    Points
    14
    Par défaut Analyse UML d'un programme "systeme" en Java
    Bonjour à tous,

    Je suis étudiant en 3eme informatique et en stage pour le moment.
    J'ai du réaliser un composant qui lis des fichiers xml et en génére des slides powerpoint. ( recherche de balises <slide> et puis traitement adéquat des images, texte, tableau)
    Mon programme s'integrere dans un autre programme, et sera lancé par l'utilisateur en cliquant sur un bouton. Et c'est la que survient mon probleme!
    J'ai toujours appris en UML a représenter des programmes de gestions de clients, d'utilisateurs, avec des interfaces utilisateurs,... mais comment faire quand mon programme tourne en arriere plan et n'a pas d'échange utilisateur???
    Pour les use case je ne vois pas comment faire? puisque c'est le programme qui déclence certaines opérations comme par exemple balise "image" instancier la classe image etc.

    Toute aide sera la bienvenue, car je suis un peu perdue pour la rédaction de mon travail de fin d'études.
    Merci de m'avoir lu

    Thomas
    FC B you'll never walk alone
    There are only 10 types of people in the world: Those who understand binary, and those who don't

  2. #2
    Membre expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 851
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 851
    Points : 3 481
    Points
    3 481
    Par défaut
    Salut,

    dans un diagramme de use case, l'acteur n'est pas forcément un utilisateur, il peut aussi être un autre système, donc en l'occurence, c'est ton système d'exploitation qui sera l'acteur, me semble-t-il.

    A+
    K

  3. #3
    Membre expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 851
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 851
    Points : 3 481
    Points
    3 481
    Par défaut
    Correction : ton programme est déclenché par un autre programme ? donc c'est ce dernier qui est l'acteur. Le cas du Système d'exploitation étant l'acteur ne concerne que les batchs déclenchés en cron par exemple.

    A+
    K

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 12
    Points : 14
    Points
    14
    Par défaut
    Ok merci pour ta réponse.
    Je considère donc alors le programme appelant comme utilisateur.
    FC B you'll never walk alone
    There are only 10 types of people in the world: Those who understand binary, and those who don't

  5. #5
    Membre expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 851
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 851
    Points : 3 481
    Points
    3 481
    Par défaut
    Attention aux termes : dans use case on parle d'un acteur.

    Un utilisateur peut être un acteur.
    Un système peut être un acteur.

    Voila juste une précision sur le terme A+ et bonne continuation
    K

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2003
    Messages : 12
    Points : 14
    Points
    14
    Par défaut
    Oui pardon, faute de distraction, je voulais dire que je considère donc le systeme comme un ACTEUR

    Je vais essayer d'avancer la-dessus et sur l'ensemble des diagrammes...
    FC B you'll never walk alone
    There are only 10 types of people in the world: Those who understand binary, and those who don't

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

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