IV.1.4.1.7. Diagramme
d'activité pour diagnostique de la maladie
Ce diagramme décrit une succession des étapes
pour un processus complexe, donc il est fait voir la confirmation d'une maladie
en procédant par les méthodes de raisonnement du chainage avant
ou arrière.
Choix du raisonnement avant ou arrière
Chainage arrière
Chainage avant
Lecture d'une maladie
Lecture d'un fait
Ajouter fait
Ajouter fait
Renvoi les faits concernant la maladie
Exécution du chainage
Fait confirmé
Fait non confirmé
Sortie du résultat
Malade confirmé
Malade non confirmé
Fin de l'exécution
Fig.18. Diagramme d'activité diagnostique de la
maladie
IV.1.4.1.8. Diagramme de
séquence pour la prescription
Ce cas permet à l'expert de fournir chez le patient une
liste de traitement qu'il va suivre jusqu'à la guérison de sa
malade.
Expert
Patient
Donner l'ordonnance
Suivre les instructions
Terminer le traitement
Fig.19. Diagramme de séquence pour la prescription des
maladies
IV.1.4.1.9. Diagramme
d'activité pour la prescription
Nous constatons ici que, l'expert remet une ordonnance chez le
patient pour suivre son traitement médicale. Et donc, cette ordonnance
contient tous les examens nécessaires à faire.
Donner la prescription
Fin du traitement
Prendre et suivre le traitement
Sortie
²
Fig.20. Diagramme d'activité pour la prescription des
maladies
IV.1.4.2. Diagramme de classe
FAIT
- Numéro : int
-Prémisse : Boolean
- Conclusion: Boolean
+ Modifier()
+Ajouter()
+supprimer()
REGLE
- Numéro : int
-Prémisse : string
- Conclusion: string
- Active: Boolean
+ Modifier()
+Ajouter()
+supprimer()
1...*
1
1...*
· 1...*
BASE DE REGLES
- Numéro : int
-Prémisse : string
- Conclusion: string
- Active: Boolean
+ Modifier()
+Ajouter()
+supprimer()
BASE DE FAITS
- Numéro : int
-Prémisse : string
- Conclusion: string
- Active: Boolean
+ Modifier()
+Ajouter()
+supprimer()
PRESCRIPTION
- Numéro : int
-Prémisse : string
- Conclusion: string
- Active: Boolean
+ Modifier()
+Ajouter()
+supprimer()
1
1
1...*
Fig.21. Diagramme de classes
|