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

Algorithmes et structures de données Discussion :

gestion de priorité d'actions


Sujet :

Algorithmes et structures de données

  1. #1
    Membre confirmé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Points : 616
    Points
    616
    Par défaut gestion de priorité d'actions
    Bonjour à tous,

    Voici le problème auquel je suis confronté:
    je dois créer un système permettant de recevoir différents types d'actions et qui doit gérer la priorité d'éxécution de ces actions; je m'explique:


    Mon système peut faire 3 actions (ceci est un exemple...):
    - ouvrir un document
    - imprimer un document
    - supprimer un document

    si je lui soumets :
    - ouvre le document toto.txt
    - imprime le document toto.txt
    - supprime le document toto.txt
    Tout se passe bien. Mais mon problème vient du fait que je ne sais pas l'ordre dans lequel les actions me sont envoyées. En effet, je peux très bien recevoir:
    - supprime le document toto.txt
    - imprime le document toto.txt
    - ouvre le document toto.txt
    Et dans ce cas, je veux que mon système soit capable de faire l'ouverture du document en premier lieu, puis imprimer puis supprimer...

    J'ai pensé tout d'abord mettre un numéro d'ordre (ouvrir=1, imprimer=2,supprimer=3) mais ce n'est pas très générique (si je souhaite ajouter une action, je dois changer tout tous mes numéros d'ordre)

    Quelqu'un aurait une piste pour moi?

    Merci d'avance
    --
    Ludovic

  2. #2
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Points : 9 860
    Points
    9 860
    Par défaut
    Bonjour,

    le classement avec numérotation semble la solution la plus simple.
    Si tu trouves que ce n'est pas assez générique, tu peux utiliser une liste chainée. Comme ça tu pourras ajouter ou supprimer une instruction sans avoir à retoucher toutes les classes qui doivent vérifier les priorités.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

Discussions similaires

  1. Gestion des plans d'actions avec requête ajout
    Par 512banque dans le forum Modélisation
    Réponses: 3
    Dernier message: 08/01/2008, 08h58
  2. SQL Server 2005 gestion des priorités
    Par snouille dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 09/11/2006, 14h13

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