Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
675 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Arbre de décision

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Arbre de décision

n°2280570
Crawdge
Posté le 02-05-2016 à 13:26:06  profilanswer
 

Salut !
 
Je cherche faire un arbre de décision en PHP/ajax....
Dans l'idée ça serait des fonctions SI imbriqués, mais bon ça risque d’être tout moche, trèèèèèèès long et pas forcement très facile d'actualisation...
Surtout qu'en fonction des réponses, on peut revenir à certaines étapes...
Avez vous une idée pour me guider pour le départ ? je ne vois pas trop comment partir et ordonner tout ça...
 
Merci de vos réponses :)
 

mood
Publicité
Posté le 02-05-2016 à 13:26:06  profilanswer
 

n°2280658
Crawdge
Posté le 03-05-2016 à 09:19:18  profilanswer
 

Ce qui me bloque le plus c'est surtout la gestion dans la base de données de l’enchaînement des écrans avec chaque réponses...  
Pensez vous qu'un table d'étape et une table de déroulement (suivi des étape) est une bonne idée ?

n°2280665
rufo
Pas me confondre avec Lycos!
Posté le 03-05-2016 à 09:39:13  profilanswer
 

Tu devrais faire une navigation via un graph où chaque sommet est une page et un arc est une réponse. Donc une modélisation via un arbre, un automate voire même un réseau de Pétri pourrait convenir. L'avantage du réseau de Pértri, c'est que c'est une matrice, donc facile à implémenter en mémoire et à partir d'un marquage, il est facile de calculer les places (pages) accessible ;)
 
Edit : bref, l'idée est d'avoir une structure de données qui te permet de connaître, en fonction de la dernière réponse donnée, la page à charger ensuite (plus les qq éventuelles autres infos à fournir au contexte de la page à charger).


Message édité par rufo le 03-05-2016 à 09:40:48

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Cantine Calandreta : http://sourceforge.net/projects/canteen-calandreta
n°2280674
Crawdge
Posté le 03-05-2016 à 11:35:39  profilanswer
 

J'ai pensé a une table mysql avec au final les champs suivant :
- ID  
- Question
- Réponse  
- IDParent
 
A chaque question on peut retrouver le chemin parcouru.. a voir sur le papier ce que ca donne donc

n°2280687
rufo
Pas me confondre avec Lycos!
Posté le 03-05-2016 à 14:01:15  profilanswer
 

Ca marche si ton graph est une arbo. Mais si plusieurs chemins peuvent conduire à une même question, t'es mort.
 
Par ailleurs, une question peut-elle avoir plusieurs réponses ?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Cantine Calandreta : http://sourceforge.net/projects/canteen-calandreta
n°2280689
Crawdge
Posté le 03-05-2016 à 14:05:42  profilanswer
 

C'est justement pour que ca soit une arborescence.
Une question peux avoir plusieurs réponses oui

n°2280724
rufo
Pas me confondre avec Lycos!
Posté le 03-05-2016 à 17:10:41  profilanswer
 

Du coup, ta modélisation n'est pas bonne. Il te faut une table questions et une table réponses. Dans "réponses", la clé étrangère sera celle de la question. De même, il faudrait mettre dans "réponses" l'ID de la question suivante en cas de bonne réponse.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Cantine Calandreta : http://sourceforge.net/projects/canteen-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Arbre de décision

 

Sujets relatifs
Recherche aide pour classe arbre des suffixe :)Recherche des plus longs chemins dans un arbre [Resulu]
URGENT, but de la balise Multi-Décision operation flowcodeindexation B-arbre
[JAVA] Suppression dans un arbre binaire ordonnéPosition contraintes catia dans l'arbre
exercice arbre binaire de rechercheArbre ( truc facile)
[Scheme] Transformer une liste préfixe en arbre généralAlgorithme d'arbre de decision:Jtree non affiché!Aidez moi svp
Plus de sujets relatifs à : Arbre de décision


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR