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

Modélisation Discussion :

Arbre d'évènements sous Access


Sujet :

Modélisation

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 8
    Points : 3
    Points
    3
    Par défaut Arbre d'évènements sous Access
    Bonjour,

    N'étant pas développeur et ne trouvant pas de solution simple, relevant de mes compétences, je fais appel à vos lumières pour monter une base de donnée bien particulière.

    L'objectif est de pouvoir réaliser, avec Access, des arbres d'événements qui calcul une probabilité d'occurrence de différentes situations. Ayant une quantité astronomique d'arbres à réalisés, avec des probabilités qui peuvent évoluer au cours du temps et des connaissances scientifiques... je pense qu'Access est tout indiqué

    Ex : voir le fichier en pièce jointe

    Niveau 1 :
    Fuite d'un produit inflammable / Probabilité A

    Niveau 2 :
    Branche 1 ==> Inflammation immédiate / Probabilité A Probabilité d'inflammation immédiate
    Branche 2 ==> Inflammation retardée / Probabilité A * Proba inflammation retardée
    Branche 3 ==> Pas d'inflammation (Proba A * (1-(Proba immédiate + Proba retardée))

    Voila pour le principe, j'espère que c'est suffisamment claire.


    Ce que j'essaye de faire pour l'instant c'est :

    Une table "Input Data" où je définie :
    - la probabilité A de départ
    - le type de produit (les probabilité d'inflammation, renseignées dans une table distincte, sont spécifiques à 4 grandes catégories de produit)
    - le débit de fuite (les probabilité d'ignitions sont dépendantes de 3 grandes catégories de débit de fuite (mineure, moyenne et élevée))


    Les problèmes :

    A/
    A partir de mon enregistrement de départ, je voudrais pouvoir :
    - sélectionner la probabilité d'ignition adaptée au type de produit (1) ET au débit de fuite (2)
    ex : pour un liquide inflammable avec un débit de fuite < 10kg/s, alors la probabilité d'ignition immédiate = 0.008

    Et ensuite faire les calculs de probabilité pour chaque type d'ignition.

    B/
    Comment reporter en cascade des champs d'une table à une autre ?
    Ex : table 1 (niveau 1 de l'arbre), clé primaire = N° tuyau
    table 2, clés primaire = N° tuyau de la table 1 + taille de fuite n°1
    table 3, clés primaire ) = N° tuyau de la table 1 + taille de fuite n°1 + type d'inflammation N°1 (immédiate ou retardée ou pas enflammée...)


    Bon, j'espère ne pas avoir été trop confus et je vous remercie déjà de m'avoir lu jusqu'ici. Je suis preneur de tout ou partie de début de solution.

    Merci
    Images attachées Images attachées

  2. #2
    Membre expérimenté Avatar de bernardmichel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2004
    Messages
    1 181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 181
    Points : 1 591
    Points
    1 591
    Par défaut
    Hello et bienvenue sur notre forum

    La problématique que tu soulèves est intéressante et je veux bien essayer de te donner un coup de main pour la réaliser. Par contre, je ne comprends pas exactement ce que tu veux...
    As-tu déjà commencé quelque chose sous Access ? Si c'est le cas, ce serait sympa de le joindre (compressé bien entendu) à ta prochaine réponse

  3. #3
    Candidat au Club
    Inscrit en
    Juin 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 8
    Points : 3
    Points
    3
    Par défaut Mise à jour du fichier Excel
    Bonjour,

    Je joint le début de fichier Access et surtout la feuille Excel sur laquelle je travail "à défaut de mieux" (il en ait qu'au tout début de sa conception et comporte des idées de développement qui vont au-delà de la problématique exposée... - Je la met à jour au fur et à mesure de son développement)

    Pour faire simple, je voudrais pouvoir construire une base de donnée qui me permet de générer des arbres d'événements (ou au moins me calculer les résultats) à partir :
    - d'une fiche d'entrée de données spécifique à chaque arbre (nom de la section, débit de fuite...)
    - de valeurs par défaut (probabilités d'ignition...)

    Merci pour ton aide
    Fichiers attachés Fichiers attachés

  4. #4
    Candidat au Club
    Inscrit en
    Juin 2008
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 8
    Points : 3
    Points
    3
    Par défaut
    Bon, fin de journée.

    J'ai updaté le fichier excel. Toutes les idées y sont (je crois). C'est certainement pas simple à appréhender de prime abord mais en fait c'est pas bien compliqué.

    L'idée est qu'aujourd'hui, si j'utilise excel, je vais devoir faire un fichier pour chaque enregistrement (il y en a des centaines de prévu) et si je dois changer 1 paramètres, il faut modifier tous les fichiers.

    Je ne parle même pas du stockage pas pratique du tout de ce type d'archive.

    Voilou, A+

Discussions similaires

  1. Update sous Access
    Par Sk8cravis dans le forum Langage SQL
    Réponses: 7
    Dernier message: 16/04/2009, 14h29
  2. lecture des événements Windows sous access
    Par doumdoum dans le forum VBA Access
    Réponses: 0
    Dernier message: 18/04/2008, 11h12
  3. QUESTION SUR AVG, Sous Access
    Par sylvaine dans le forum Langage SQL
    Réponses: 2
    Dernier message: 19/10/2003, 13h51
  4. [Optimisation] Rushmore sous Access
    Par P'tit Jean dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 02/07/2003, 15h15

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