Conception et réalisation d'un système expert pour le dignostic et thérapeutique du paludisme( Télécharger le fichier original )par Elie Mulamba Université de Mbujimayi - Graduat 2017 |
«Nous ne pouvons pas prédire où nous conduira la Révolution Informatique. Tout ce que nous savons avec certitude, c'est que, quand on y sera enfin, on n'aura pas assez de RAM.» Anonymous DEDICACE A ma famille et mes amis qui m'ont supporté tout au long de ces longues journées passées à réaliser ce travail. MULAMBA Elie RNM REMERCIEMENTS Mes premiers remerciements sont adressés à mes parents MULAMBA Jean et LUNGENYI Nicole ainsi qu'à toute ma famille. Ensuite, bien sûr, je tiens à remercier mes enseignants pour leur contribution à notre formation de graduat et je remercie particulièrement Monsieur J.D BATUBENGA, directeur du travail de fin de cycle et je tiens à remercier mon encadreur Monsieur Moise KABULU, assistant au sein de l'Université de Mbuji-Mayi, pour son encadrement, ses recommandations précieuses et sa disponibilité. Notre élan de gratitude à Monsieur Patrick BEYA ainsi qu'au Docteur Celé TSHIMUNGU et Benjamin MUAMBA d'avoir partagé leur expérience et leurs connaissances avec nous. Enfin je tiens à remercier les membres du jury pour avoir assisté à cette défense. MULAMBA Elie RNM LISTE DES ABREVIATIONS BC : Base de Connaissance BF : Base des Faits BR : Base des Règles MI : Moteur d'Inférence IA : Intelligence Artificielle SE : Système Expert CDMA : Code Division Multiple Access UMTS : Universal Mobile Telecommunication System GSM : Groupes Système Mobile 3G : Troisième Génération 4G : Quatrième Génération WAP : Wireless Application Protocol API : Application Programming Interface PDA : Personnal Aigital Assistant IDE : Intregal developpement Environnement OMS : Organisation Mondiale de la Santé P : Plasmodium Dr : Docteur VIH : Virus de l'Immunodéficience Humaine DDT : Dichloro Dipheny Trichoroéthane SGBD : Système de Gestion de Base de Données UML : Unifiel Modeling Langage ETQ : Étiquète BD : Base de Données SQL : Structure Query Langage ALT : Alternative REF : Référence MAJ : Mise à jour SDK :Software Developpement Kit ADT : Android Developpement Tools LISTE DES FIGURES Figure 1 : Architecture d'un système expert Figure 4 : Diagramme de cas d'utilisation initial Figure 3 : Diagramme de cas d'utilisation authentification Figure 4 : Illustre le diagramme de cas d'utilisation global d'accès à l'espace Utilisateur Figure 5 : Diagramme de cas d'utilisation accès à l'espace Expert Figure 6 : modèle en V Figure 7 : Diagramme de dépliement Figure 8 : Diagramme de séquence Authentification Figure 9 : Diagramme de séquence Créer Compte Figure 10 : Diagramme de séquence Mot de passe oublié Figure 11 : Diagramme de séquence Consulter Historique Figure 12: Diagramme de séquence Demander Diagnostic Figure 13: Diagramme de séquence Demander Conseils Figure 14 : Diagramme de séquence Mise à jour prescription Figure 15 : Diagramme de séquence Mise à jour conseils Figure 16 : Diagramme d'activité Authentification Figure 17 : Diagramme d'activité Créer compte Figure 18 : Diagramme d'activité Consulter Historique Figure 19 : Diagramme d'activité Demander diagnostic Figure 20 : Diagramme d'activité Mise à jour Figure 21 : Diagramme de classe TABLE DES MATIERES EPIGRAPHE........................................................................................................................IDEDICACE........................................................................................................................IILISTE DES ABREVIATIONS............................................................................................III LISTE DES FIGURES .......................................................................................................IV TABLE DES MATIERES...................................................................................................VI 0.4. Objet et intérêt de l'étude - 2 - 0.5. Délimitation du travail - 3 - 0.6. Méthodes et technique utilisées - 3 - 0.7. Subdivision du travail - 3 - CHAPITRE I : GENERALITES SUR LES SYSTEMES EXPERT ET LE TELEPHONIE MOBILE...........................................................................................................................-4- I.1. LES SYSTEMES EXPERTS - 5 - I.1.3. DEFINITION D'UN SYSTEME EXPERT - 6 - I.1.4. CONCEPTS GENERAUX DE SYSTEME EXPERT - 6 - I.1.5. CARACTERISTIQUES D'UN SYSTEME EXPERT - 7 - I.1.6. AVANTAGES ET INCONVENIENTS DES SYSTEMES EXPERTS - 7 - I.1.6.1. Avantages des systèmes experts - 7 - I.1.6.2. Inconvénients des systèmes experts - 8 - I.1.7. DEVELOPPEMENT DE LA TECHNOLOGIE DES SYSTEMES EXPERTS - 8 - I.1.8. FONCTIONNEMENT D'UN SYSTEME EXPERT - 9 - I.1.8.2. Technologie des systèmes experts - 9 - I.1.8.3. Classification de Systèmes Experts - 9 - I.1.8.4. Structure d'un système expert - 10 - I.1.8.5. Domaine d'application - 10 - I.1.8.6. Problèmes adaptés aux systèmes experts - 11 - I.1.8.7 Processus d'ingénierie de connaissance - 11 - I.1.8.8. Acquisition de connaissance - 12 - I.2. TECHNOLOGIE MOBILE - 12 - I.2.1.2. Démocratisation - 13 - I.2.2. Téléphone mobile - 14 - I.2.3. Pourquoi le mobile ? - 14 - CHAPITRE II: NOTIONS GENERALE SUR LE PALUDISME.......................................-15- II.4.1.Transmission indirecte par l'anophèle - 18 - II.4.3.Sujets réceptifs - 18 - II.6.1. Diagnostic Clinique - 19 - II.6.2.Diagnostic Biologique - 19 - II.6.3. Diagnostic Différentiel - 19 - CHAPITRE III: MODELISATION ET COMCEPTION DU SYSTEME EXPERT............-21- III.1.2. ANALYSE ET SPECIFICATION DES BESOINS - 22 - III.1.2.1. Identification des acteurs - 22 - III.1.2.1.1. Description des acteurs - 22 - III.1.3. SPECIFICATION DES BESOINS FONCTIONNELS - 23 - III.1.3.1. Description générale des cas - 23 - III.1.4. SPECIFICATION DES BESOINS NON FONCTIONNELS - 24 - III.2.1.Méthodologie et approche adoptée - 24 - III.2.1.1. Présentation du langage - 25 - III.2.1.2 Les avantages de la méthode - 25 - III.2. Les Diagramme de cas d'utilisation - 25 - III.6.1. Diagramme de cas d'utilisation initial - 26 - III.6.1.1. Diagramme de cas d'utilisation Authentification - 26 - III.6.1.2. Diagramme de cas d'utilisation globale d'accès à l'application - 28 - III.6.1.3. Diagramme de cas d'utilisation « accès à l'espace Administrateur» - 33 - III.3.2. LA CONCEPTION GENERALE - 36 - III.4.2.1.Le cycle de développement en v - 36 - III.4.3.La conception détaillée - 37 - III.4.3.1. Le diagramme de déploiement - 37 - III.4.3.2. Les diagrammes de séquence - 38 - III.4.3. 3. Les diagrammes d'activité - 47 - 1.1.1. Diagramme de classes - 52 - CHAPITRE IV: REALISATION DU SYSTEME EXPERT...............................................-53- IV.2. PRESENTATION DU SYSTEME EXPERT DE DIAGNOSTIC ET THERAPEUTIQUE DU PALUDISME................................................................... - 53 - IV.2.5. Description de la base de connaissance - 53 - IV.3.1. Choix du langage de programmation - 56 - IV.3.1. Choix de l'architecture de l'application - 57 - IV.4. ENVIRONNEMENT LOGISTIQUE - 57 - IV.4.1. Environnement de développement - 57 - IV.5.1. Les jeux de test - 58 - III. TRAVAIL DE FIN DE CYCLE ET MEMOIRE - 64 - INTRODUCTION GENERAL |
|