WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Gestion des données de suivi et d'évaluation des activités de lutte contre le paludisme à  l'ouest Cameroun: programme national de lutte contre le paludisme a l'ouest (PNLPO )

( Télécharger le fichier original )
par Emmanuel PILITHA
Institut universitaire Fotso Victor de Bandjoun Cameroun - Diplôme universitaire de technologie 2005
  

Disponible en mode multipage

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

DEDICACE

Je dédie ce présent ouvrage à mes parents DIGUIR PALAÏ et WAZIRI LEWOUN pour l'éducation qu'ils n'ont cessé de me transmettre.

REMERCIEMENTS

Ce travail est la résultante des efforts fournis par des personnes à qui je voudrais exprimer mes reconnaissances à savoir:

· Le Pr. Médard FOGUE directeur de l'IUT/FV

· Dr. Marcellin NKENLIFACK chef du département informatique de l'IUT/FV et son équipe pour tous les sacrifices et la formation de digne technicien de l'informatique qu'ils m'ont offerte,

· M. Paulin YONTA pour son aide et tous les conseils qu'il m'a prodigués,

· Dr Pascal ATEUCHIA chef du comité national de lutte contre le paludisme à l'ouest pour ma formation professionnel ainsi qu'à toute l'équipe de son service.

· Mes grands frères Nathaniel César ATCHING, Samuel TCHIRAM pour l'affection, l'encouragement et la solidarité

· A Messieurs NYANKI, KITIKIL BAKARI, SOUDI,

· A la famille BELLO MAILI de Yaoundé pour mon encadrement

· A toutes la famille PALAI, LEWOUN, OUMAROU DAVID, ERIC SIDDI,MOUSSA, ZEKVOU MARKUS, DANIEL, DIGUIR BAKARI, BONOY, WOUTAZOUI

· A l'association Kawtal Nord de l'IUT/FV

· A RAOUL, HAMAN, ANGE DJENANG, BERTRAND TEGIA, ROGER GOURRON, MOHAMED, ERIC KELMAMO, OLIVIER ISSABI WALKOA, DAOUDA, MATHIEU BADAH, JACQUES JEAN, JEAN JULES N, PATRIC, YAOUBA KOULI, LALAS YAYA, ANDRE YAYA, HECTOR, PENDIEU,

· A toute la promotion 2003 de la filière INFORMATIQUE DE GESTION.

A toutes les personnes qui de près ou de loin ont contribuées à la réalisation de ce travail, je vous prie de bien vouloir recevoir ma profonde gratitude.

ABREVIATION

DUT: Diplôme Universitaire de Technologie

BTS: Brevet de Technicien Supérieur

API: Application Programming Interface

MCD: Modèle Conceptuel des Données

MCT: Modèle Conceptuel des Traitement

MLD: Modèle Logique des Données

MOT: Modèle Organisationnel des Traitement

MPD: Modèle Physique des Données

MERISE: Méthode d'étude et de Réalisation Informatique par sous Ensemble

ODBC: Open Data Base Connectivity

PC: Personal Computer

RAM: Random Access Memory

S.E: Système d'Exploitation

SQL: Structured Query Language

XP: Experience

Mo: Méga Octet

Mhz: Méga Hertz

BD: Base de Données

L4G: Langages de quatrième Génération

UPLP: Unité Provinciale de Lutte contre le Paludisme

PNLP : Programme Nationale de Lutte contre le Paludisme

PNLPO : Programme Nationale de Lutte contre le Paludisme à l'Ouest

DS : District de Santé

AVANT PROPOS

Créee en Août 1992, l'Institut Universitaire de Technologie Fotso Victor (IUT/FV) de Bandjoun est un établissement technologique formant des jeunes étudiants capables d'oeuvrer au développement technologique et scientifique dans trois cycles :

Ø Le cycle DUT regroupe les filières suivantes pour deux ans de formation:

§ Informatique de Gestion (IG)

§ Electrotechnique (EL)

§ Electronique (EN)

§ Génie télécommunication et réseaux (GTR)

Ø Le cycle BTS quand à lui possède les filières suivantes pour deux ans de formation :

§ Electrotechnique (EL)

§ Electronique (EN)

§ Génie Civil (GC)

§ Comptabilité et Gestion d'entreprise (CGE)

§ Secrétariat de direction (SD)

§ Action Commerciale (AC)

Ø Le cycle licences de Technologie ouvert pour les étudiants titulaires d'un DUT ou BTS et forme dans les filières suivantes:

§ Concepteur et développeur réseaux et Internet pour une année de formation plate forme de téléenseignement.

§ Génie Electrique et Informatique Industrielle (GE) ceci également pour une année de formation.

Ø La certification CISCO pour une durée qui est en fonction de l'option choisie.

A la fin de la formation pour les étudiants de DUT et BTS un stage académique leur est ouvert pour une découverte du milieu professionnel d'où l'étudiant fera 10 semaines en entreprise.

RESUME

Les bases de données revêtent la connotation générale d'outil de stockage de données eu vu d'une utilisation éventuelle en cas de besoin ou de consultation diverses.

La gestion de la base de données portant sur La gestion des données de suivi et d'évaluation des activités de lutte contre le paludisme à l'Ouest emportera beaucoup d'attention sur un suivi attentif du paludisme dans la province de l'Ouest c'est-à-dire nous aurons à recenser les malades donc nous allons étudier dans le temps les informations recueilli sur ces derniers.

La mise sur pied de l'application suivante s'est avérée judiciairement et a nécessité pour ce faire un ensemble de démarches qui passe tout d'abord par une étude minutieuses de sa faisabilité à travers des nombreuses décentes sur le terrain avec les investigateurs de ce service qui étaient sensé retourner les informations recueilli sur le terrain au niveau de l'PNLPO.

L'analyse faite a été basée sur le modèle relationnel et en particulier nous avons eu à utiliser la méthode MERISE. Tout d'abord nous avons déployé la BD sur ORACLE 8.0.5.0.0 et ensuite interfacé la BD avec un L4G Delphi version 6.0. Ces étapes ainsi terminées nous ont permis d'obtenir une application qui sera d'une grande utilité dans le service Provinciale de lutte contre le paludisme à l'Ouest.

ABSTRACT

Data base regroups the general derivation of the advantages of storing data for eventual usage when need be or of diverse.

The application of data base for The management of data by the follow up and evaluation the activities of the fight against Malaria in the West province will need a lot of care for an attentive study of malaria in the West province, that is to say, we will have to count the patients and study with time the information we gather from these later.

The analysis done has been based on rational model and to be précised, we have used the method of MERISE. First of all we have loaded DB on ORACLE 8.0.5.0 and after interface the DB with a L4G Delphi 6.0 version. These stages themes ended, permits us to obtain an application which will be very important in the service of provincial fight against Malaria in the West province.

For this application to be possible, which is some how judicially necessary, it should first of all need an intensive study to see its possibility through a number of turns in the field with the investigator of this service who normally feedback the information gather from the field with at the level of UPLPO.

SOMMAIRE

DEDICACE I

REMERCIEMENTS II

ABREVIATION III

AVANT PROPOS IV

RESUME V

ABSTRACT VI

SOMMAIRE VII

LISTE DE FIGURES, TABLEAUX ET ANNEXES IX

INTRODUCTION 1

PREMIERE PARTIE: SPECIFICATION DU PROJET 2

I - PRESENTATION DE L'ENTREPRISE 2

I.1- HISTORIQUE 2

I.2- OBJECTIF 3

I.2.1-Objectif Général 3

I.2.2 Objectif Spécifique 3

I.3- ORGANISATION 4

I.3.1- Organisation du Secteur de Santé 4

I.3.2 Organisation du Système de Santé 4

I.4- Présentation du PNLPO 6

I.5-ORGANIGRAMME DU PNLP 7

II-PRESENTATION DU CHAMP D'ETUDE 8

II-ETUDE DE L'EXISTANT 9

III-CRITIQUE DE L'EXISTANT ET PROPOSITION DE FONCTIONNEMENT 9

DEUXIEME PARTIE: ANALYSE DU PROJET 10

CHAP I : PRESENTATION DE LA METHODE MERISE 10

I.1- Historique 10

I.2- Présentation de la Méthode Merise 11

CHAP II : ETUDE PREALABLE 12

II.1-Objectif de l'application 12

II.2-Resultat Fourni 12

II.2-Dictionnaire de données 13

II.3-Regles De Gestion 13

II.4- Modèle Conceptuel De Traitement (MCT) 14

II.4.1- Acteurs du système 14

II.4.2- Liste des événements 14

II.4.3- Graphe de flux 14

II.4.4-Graphe d'Ordonnancement des Evénements 15

II.3.5- Graphe MCT 15

CHAPITRE III : ETUDE DETAILLE 16

III.1- CONSTRUCTION DU MCD 16

III.2- MODELE LOGIQUE DE DONNES (MLD) 17

III.3- MODELE ORGANISATIONEL DE TRAITEMENT (MOT) 18

III.3.1- Règles d'organisation 18

III.3.2-Tableau des Procédures Fonctionnelles 18

III.3.3-Graphe d'enchaînement des Procédures fonctionnelles 19

III.3.4-Graphe de Circulation des Informations 20

III.4- MODELE PHYSIQUE DE DONNEES (MPD) 21

TROSIEME PARTIE : 23

PRODUCTION DE L'APPLICATION 23

CHAP IV : PRODUCTION DE L'APPLICATION 23

IV.1- Définition 23

IV.2- Architecture Client/Serveur 23

IV.2.1-Avantage de l'architecture client/serveur 23

IV.2.2-Notions essentielles de l'informatique Client/serveur 24

IV.3- ENVIRONNEMT 26

IV.3.1- Environnent matériel 26

IV.3.2- Environnent logiciel 26

IV.4- LES CONTROLES, SECURITE, DIALOGUES. 27

IV.4.1-Les Contrôles 27

IV.4.2- La Sécurité 27

IV.4.3- Les Dialogues 28

IV.5- Technique de programmations 28

IV.6- Présentation Des Ecrans 30

CONCLUSION 31

BIBLIOGRAPHIE IX

ANNEXES X

LISTE DE FIGURES, TABLEAUX ET ANNEXES

Tableau 1. POPULATION A COUVRIR PAR PROVINCE 3

Figure 1. Organigramme du PNLP 7

Tableau 2. Dictionnaire de Données 13

Figure 2. Graphe de Flux 14

Figure 3. Graphe d'Ordonnancement des Evénements 15

Figure 4. Graphe MCT 15

Figure 5. MCD 16

Figure 6. MLR 17

Tableau 3. Tableau des Procédures Fonctionnelles 18

Tableau 4. Graphe d'enchaînement des Procédures fonctionnelles 19

Tableau 5. Graphe de Circulation des Informations 20

Figure 7. Architecture à 2 et à 3 niveaux 25

Annexe 1 : Interface de création d'un compte oracle X

Annexe 2: Interface d'Attribution des privilèges à un nouvel utilisateur Oracle X

Annexe 3 : Interface de connexion à la base de données Oracle niveau administrateur de la base de données. XI

Annexe 4 : Interface de configuration de connexion à un serveur de base de données distant XI

Annexe 5: Interface de configuration de l'ODBC XII

Annexe 6 : Interface de connexion à la base de données oracle XII

Annexe 7: Interface d'Accueil du LOGES_PNLPO et Enregistrements de Base XIII

Annexe 8: Interface des Statistiques XIV

INTRODUCTION

Le suivi médicale nécessite une attention particulière pour un meilleur résultat ainsi nous pouvons l'associer à une science aussi rigoureuse qui est l'informatique. Celle-ci nous permettra de faire un traitement rationnel et rapide du stock des informations sur les personnes à suivre.

Nous allons dans ce cas qui concerne La gestion des données de suivi et d'évaluation des activités de lutte contre le paludisme à l'Ouest mettre en place un système d'information (Ensemble interconnectés de tout ce qui informe les membres d'une organisation à des fins de décision, de gestion et d'exécution) pour gérer les masses d'informations concernant les activités de lutte contre le paludisme dans la province de l'Ouest. Les concepts que nous allons utiliser serons plus technique comme: SGBD,L4G.

Ainsi dans les sections suivantes nous allons suivre les différentes étapes de la méthode de conception qui sera Merise (Méthode de conception et de développement des systèmes d'informations).

Nous ferons:une étude globale de l'entreprise où nous devons répondre à cette question«Comment fonctionne l'entreprise ?», une étude préalable sur le domaine étudié et une étude détaillée qui portera sur les concepts les plus technique pour résoudre le problème.

Ce présent document répondra à l'objectif préfixé : La gestion des données de suivi et d'évaluation des activités de lutte contre le paludisme à l'Ouest. Il est subdivisé en trois parties: spécification du projet, l'analyse du projet et la production du logiciel.

PREMIERE PARTIE: SPECIFICATION DU PROJET

I - PRESENTATION DE L'ENTREPRISE

I.1- HISTORIQUE

Malgré le succès partiel des efforts d'éradication des années 60, les stratégies de contrôle du paludisme des années 80, le paludisme reste encore un important problème en Afrique saharienne en général et au Cameroun en particulier.

Le paludisme représente le premier motif de consultation et d'hospitalisation dans les formations sanitaires, la première cause de décès chez les enfants de moins de cinq ans occasionne la part la plus importante des dépenses de santé dans les ménages.

Suite à la conférence mondiale sur la relance de la lutte contre le paludisme tenue à Amsterdam au Pays-Bas en 1992, le Cameroun a élaboré un document du Programme National de Lutte contre le Paludisme (PNLP).

En 1997, le gouvernement Camerounais signe la déclaration de lutte contre le paludisme et adhère à l'initiative mondiale « Faire Reculer le Paludisme » (FRP) ou « Roll Back Malaria » en avril 1999.

La volonté politique du gouvernement s'est aussi matérialisée par la ratification de la déclaration d'Abuja sur la lutte contre le paludisme en Afrique et par l'engagement personnel de son Excellence Paul BIYA le président de la république du Cameroun à faire de la lutte contre le paludisme une priorité dans la stratégie de lutte contre la pauvreté au Cameroun.

Le plan stratégique National de la lutte contre le paludisme (PSNP) présente les stratégies et les activités de lutte contre le paludisme de 2002 à 2006 dans la mise en oeuvre de l'initiative FRP dont les piliers sont : le partenariat (ONG, Association, Multisectorialité, les privés, les Agences de développement et autres), les activités à base communautaires et un appui de haut niveau de la part des responsable politique.

Le coût de mise en oeuvre du plan stratégique national de lutte contre le paludisme est chiffré à 39.587 milliards de franc CFA

I.2- OBJECTIF

I.2.1-Objectif Général

L'objectif général du plan opérationnel est de réduire la morbidité et la mortalité dues au paludisme en particulier dans les populations les plus vulnérables (enfants de 0 à 5 ans et femmes enceintes).

I.2.2 Objectif Spécifique

La répartition des objectifs est ici en pourcentage par rapport au nombre total de la population du Cameroun:

v 50% des femmes enceintes dormiront sous une moustiquaire imprégnée d'insecticide

v 5% des enfants de 0 à 5 ans dormiront sous une moustiquaire imprégnée d'insecticide

v 20% des populations auront accès à un traitement approprié contre le paludisme

v 20% des femmes enceintes auront accès au traitement prepomptif intermittent contre le paludisme.

Province

Population Total

50% de la population

Enfants de 0 à 5 ans

Femmes enceintes

Total Cible

Adamaoua

637 225

318 613

54 164

15 931

70 095

Centre

2 621 637

1 310 819

222 839

65 541

288 380

Est

831 925

415 963

70 714

20 798

91 512

Ext-Nord

2 695 183

1 347 592

299 091

67 380

296 470

Littoral

2 203 316

1 101 658

187 282

55 083

242 365

Nord

1 379 137

689 569

117 227

34 478

151 705

Nord-Ouest

1 823 377

911 689

154 987

45 584

200 571

Ouest

2 030 710

1 015 355

172 610

50 768

223 378

Sud

577 344

288 672

49 074

14 434

63 508

Sud-Ouest

1 274 312

637 156

108 317

31 858

140 174

TOTAL

16 074 166

8 037 083

1 366 304

401 854

1 768 158

Tableau 1. POPULATION A COUVRIR PAR PROVINCE

I.3- ORGANISATION

I.3.1- Organisation du Secteur de Santé

Le secteur de santé possède 3 sous secteurs :

- le sous secteur public

- le sous secteur privé

- le sous secteur traditionnel

I.3.1.1-le sous secteur public

Il comprend toutes les structures sanitaires publique à différent niveaux de la pyramide sanitaire (central, intermédiaire et périphérique) ainsi que les structures sanitaires sous tutelle d'autres département ministériels à l'instar de le défense, de l'emploi, travail et prévoyance sociale avec la CNPS, de l'éducation national etc.

I.3.1.2-le sous secteur privé

Il regroupe des structures sanitaires privées (centre de santé, hôpitaux, cliniques, instituts pharmaceutique) à but non lucratif (confessions religieuses, association et diverses organisations non gouvernementales) et celle à but lucratif.

I.3.1.3-le sous secteur traditionnel

La médecine traditionnelle est une composante ancestrale à ne pas négliger dans les le secteur de santé. Elle n'est pas encore réglementée d'où l'absence d'une véritable politique de lutte sur le territoire national. Toutefois on relève en vue de la promotion de cette médecine de nombreuses actions de l'Etat en particulier la création d'un service traditionnelle dans l'organisation du ministère de la santé publique.

I.3.2 Organisation du Système de Santé

Le système de santé est structuré en trois niveaux : Central, intermédiaire et périphérique.

I.3.2.1-Niveau Central (National)

Il est constitué des structures de conception de coordination et d'encadrement de la politique sanitaire ainsi que des actions de santé d'envergure nationale. Selon l'organigramme du ministère de la santé publique, le niveau central est structuré comme suit :

Le Ministère et son cabinet

Le secrétariat général 

Direction et Division centrales

Ø Direction de la Santé Communautaire (DSC)

Ø Direction de la Médecine Hospitalière (DMA)

Ø Direction de le Pharmacie Hospitalière (DPH)

Ø Direction des Ressources Humaines (DRH)

Ø Direction des Ressources Financiers et des Infrastructures (DRFI)

Ø Division des Etudes, de la Planification de l'Information Sanitaire et de l'Informatique (DEPI)

Ø Division de la Coopérative (DC)

Les projets, programmes spécialisés et établissements établissement étatiques

Ø Le Programme Elargi de Vaccination (PEV)

Ø Le Comité National de Lutte Contre le Sida (CNLS)

Ø Le Programme National de Lutte contre le Paludisme (PNLP)

Ø Le Programme d'éradication de Ver de Guinée (PEVG)

Ø Le Programme National de Lutte Contre la Lèpre (PNCC)

Ø Le Programme National de Lutte Contre la Tuberculose (PNLT)

Ø Le Programme National de Lutte Contre la Trypanosomiase Humaine Africaine (PNLTHA)

Ø Le Programme National de Lutte Intégrée contre la maladie de l'Enfant (PECIME)

Les institutions d'appui

Ø La Centrale d'Approvisionnement en Médicaments Essentiels (CENAME)

Ø Le Laboratoire National de contrôle des Médicaments (CANACOME)

Ø Le Comité National d'Epidémiologie (CNE)

Ø Le Centre Pasteur (CP)

I.3.2.2-Niveau intermédiaire (Provinciale)

Il est constitué de 10 délégations provinciales structures d'appui technique de la coordination pour les DS, des hôpitaux et assimilés et des structures de formations paramédicales.

La Délégation Provinciale de la Santé Publique (DPSP) est dirigé par un délégué provincial et comprend les services suivants:

Ø Le Service Provincial des Affaires Administratives et Financières (SPAAF)

Ø Le Service Provincial de la Santé Communautaires (SPSC)

Ø Le Service Provincial de la Médecine Hospitalière (SPMH)

Ø Le Service Provincial de la Pharmacie et du Médicament (SPPM)

Ø Le Bureau Provincial des Informations sanitaires et de l'Informatique (BPISI) qui n'existe pas encore dans toutes le DPSP.

Ø Le Bureau Provincial de l'Education Sanitaire et nutritionnelle

Ø Structure de Formation Paramédicale (formations des aides soignants et Infirmiers diplômes d'Etat)

Ø Le Centre d'Approvisionnement Pharmaceutique Provincial (CAPP)

I.3.2.3-Niveau périphérique (District de Santé)

Il comporte 150 DS et 1388 aires de santé (AS).

I.4- Présentation du PNLPO

Le Programme National de Lutte Contre le Paludisme (PNLP): Unité de l'Ouest est composé de:

· Le chef service de lutte contre le paludisme

Le chef service et le patron du PNLP il est chargé de coordonner les activités de lutte contre le paludisme dans toute la province de l'Ouest.

· Les investigateurs

Ils sont en permanence avec les districts de santé de la province et sont chargés de la récupération des informations concernant le paludisme de la province.

· Assistants à l'unité de lutte

Ils assistent le chef service de lutte contre le paludisme dans ses tâches.

I.5-ORGANIGRAMME DU PNLP

Programme National de lutte contre le Paludisme

Comité National Roll Back malaria

Groupe Technique Central

Unité Provinciale de lutte (PNLP)

Unité de District de lutte

(District de Santé)

Section Administration et finances

Section Prise en charge

Section Prévention

Section IEC Mobilisation sociale Partenariat

Section Surveillance semi-evaluation

Figure 1. Organigramme du PNLP

II-PRESENTATION DU CHAMP D'ETUDE

Le développement d'une nation passe par l'identification de ses citoyens. Ceci ne peut être atteint si la santé de ces citoyens n'est pas assurée. De ce fait, le ministère de la santé publique doit garantir non seulement la guérison mais aussi la prévention de certaines maladies (endémies).

Pour cette dernière action et en ce qui concerne plus spécifiquement le paludisme elle dispose d'un service PNLP « Programme National de Lutte contre le Paludisme » en son sein. Ce service est subdivisé en plusieurs représentations à chaque niveau administratif.

Ces services ont pour charges la planification, le suivi des données et d'évaluation de la lutte contre le Paludisme. La planification tient compte de la politique en cours du ministère soit : les endémies ciblées par le ministère sont considérées comme à éradiquer, les populations (femmes enceintes, enfants de 0 à 5 ans et enfants plus de 5 ans et plus) regroupées par : groupes d'âge, les régions critiques ou à encadrer de manière spécifique.

Elle tient également compte des ressources logistiques offertes par le ministère (sponsors, ONG, OMS, fournisseurs) qui dispose de personnels, moyens de locomotion, centres de santé puis de la répartition des populations cibles. Ainsi, elle peut ressortir une organisation de la logistique avec une planification dans le temps. La mise en oeuvre consiste en la collette des informations sur le paludisme dans différent District.

Pour l'informatisation du système nous traiterons les aspects suivants que nous avons eu à relever à savoir:

· L'enregistrement des différents districts de santé de la province

· L'enregistrement des enquêtes ceci dans le but de pouvoir ressortir le numéro de l'enquête, le mois de l'enquête, le nom de l'investigateur et le nombre de district ayant été enquêter durant le mois.

· L'enregistrement des types donnés qui regroupe le patient atteint du paludisme clinique, du paludisme confirmé et des décès toutes causes confondues.

· L'enregistrement de catégorie des patients qui facilitera le classement des malades par tranche d'âges à savoir: les enfants âgés de 0 à 5 ans, les patients âgés de 5 ans et plus et les femmes enceintes.

· L'enregistrement de type de fiche pour pouvoir distinguer ce que PNLP veut ressortir d'une enquête.

II-ETUDE DE L'EXISTANT

L'enquête consiste en la récupération des informations sur le paludisme qui se déroule chaque mois. Cette enquête est un processus qui se déroule en plusieurs étapes dans les différents DS.

Le personnel de l'unité Provinciale de lutte contre le paludisme (UPLP) de l'Ouest tout d'abord est chargé de remplir les fiches récapitulatives des données ainsi celui-ci se déplace dans les DS pour recueillir ces informations. Une fiche récapitulative est établie pour chaque mois contenant les informations sur (le mois de collette, le nom du personnel appelé investigateur « personnel chargé de récupérer les informations sur le paludisme dans différents DS », le nombres de district de la province, des enfants de mois de 5 ans, Femmes enceintes et patients de 5 ans et plus).

Apres la collette des données l'investigateur est chargé de faire les totaux de information de la provinces et faire des prévisions antérieures sur chaque districts par des statistiques qu'il effectue.

III-CRITIQUE DE L'EXISTANT ET PROPOSITION DE FONCTIONNEMENT

La collecte des informations est réalisé sur le terrain ceci par consultation des patient ce qui oblige un enregistrement d'abords manuelle.

Nous remarquons dans le système présent que les informations récupérées sur les patients sont traiter manuellement, les statistiques fournies sont aussi réalisé manuellement par l'investigateur.

En plus de la collette et autres, nous allons disposer d'une base de donnée partagée capable d'informer le chef service du comité national de lutte contre le paludisme des données recueilli par l'investigateur et des statistiques ressortis qui seront actualisés automatiquement après entrée de la donnée dans la base de données. Ainsi le chef service du PNLP pourra dresser un rapport pour le niveau national afin de prendre en compte les mesures (conseils, distributions des moustiquaires imprégnées et des médicaments à la population) des malades du au paludisme dans la province.

DEUXIEME PARTIE: ANALYSE DU PROJET

L'Analyse est une démarche qui consiste à rechercher, ordonner, caractériser, hiérarchiser et valoriser les fonctionnalités du système. Un système d'information regroupe toutes les informations d'un domaine précis. Par exemple toutes les informations concernant la gestion des données de suivi et d'évaluation des activités de lutte contre le paludisme à l'ouest : le district, le nom de l'investigateur...

CHAP I : PRESENTATION DE LA METHODE MERISE

I.1- Historique [DEVCOM]

Le modèle entité-association est un outil (et une technique) d'analyse permettant de construire des schémas théoriques de raisonnement sur des applications.

Bien connaître les règles simples des schémas entités-associations permet d'affiner petit à petit une application apparemment simple, sans avoir besoin de la programmer, et par conséquent d'économiser du temps de conception tout en obtenant une plus grande souplesse au niveau de l'analyse.

Le modèle entité-association est apparu dans les travaux des chercheurs, entre 1972 et 1975 lors des travaux du français MOULIN puis de TARDIEU, TEBOUL... etc. Il a été rendu célèbre dans le monde entier par l'américain Peter CHEN, à la suite d'une publication intitulée "The Entity-Relationshionship Model" (ACM, Transaction on Database Systems, 1976).

A ce jour tous les spécialistes français et/ou latins du domaine de l'analyse orientée base de données se servent de ce modèle comme outil de communication des applications SGBDR. Il est présent de manière transparente ou plus visible, dans la plupart des logiciels de construction d'applications de bases de données comme ACCESS, PARADOX, ORACLE, SQLServer,Informix,Ingres,Sybase....

Il n'est en revanche pas adapté aux bases de données purement objet comme O2 de Ardent Softwae... même si l'on admet la nouvelle dérive de MERISE orientée objet!

I.2- Présentation de la Méthode Merise

Dans la méthode Merise, le développement du système d'information regroupe 3 cycles:

· le cycle de vie : Il permet d'appréhender le système d'information comme un objet à construire. D'où la nécessité d'une représentation mentale et abstraite de cet objet

· le cycle décision : Il évoque l'ensemble des décisions prises par l'organisation pour adapter le système d'information à l'environnement ainsi qu'a son propre fonctionnement

· le cycle d'abstraction : Il correspond aux regroupements classiques de l'ensemble des aspects du système d'information en trois niveaux, c'est à dire : le niveau conceptuel, le niveau organisationnel, et le niveau opérationnel.

La méthode MERISE propose une démarche constituée de plusieurs étapes : le schéma directeur, l'étude préalable, l'étude détaillée, l'étude technique, la production du logiciel et la maintenance. Cette méthode est l'une des meilleur en ce qui concerne le domaine de la gestion.

CHAP II : ETUDE PREALABLE

II.1-Objectif de l'application

Dans l'optique de résoudre le problème de données de suivi et d'évaluation des activités de lutte contre le paludisme l'application que nous devrons mettre en place permettra au PNLPO de :

1- Traiter les informations collecter sur les malades atteints du paludisme dans différent DS stoker dans une base de donnée.

2- Fournir les statistiques pour une période bien précise (par mois par exemple) et par catégorie des patients:

· Enfants moins de cinq ans

· Femmes enceintes

· Patient de 5 ans et plus.

II.2-Resultat Fourni

Les résultats que l'application doit ressortir sont les suivantes :

1- La statistique catégorie de patient par mois

2- La statistique catégorie de patient par nombre des patients de la catégorie

3- Diverses autres statistiques.

4- L'impression des états des statistiques

II.2-Dictionnaire de données

VARIABLES

SIGNIFICATION

TYPE

LG

Mois

Mois

A

10

Nom_Invest

Nom de l'investigateur

A

25

Nom_Dist

Nom District de santé

A

15

NBREDS

Nombre de district de santé

N

2

Num_fiche

Numéro de la fiche

N

25

Num_enqute

Numéro de l'enquête

N

25

Libelle_categorie

Libellé de la catégorie

A

30

Nombre_de_cas

Nombre de cas

N

25

Code_donnees

Code donné

A

25

Code_categorie_patient

Code catégorie du patient

A

25

Libelle_donnees

 
 
 

NSSN

Nombre de structure sanitaire ayant notifiés

N

25

Légende:

A : Alphabétique

N : Numérique

AN : Alpha-Numérique

LG : Longueur

EMC : Enfant moins de cinq ans

PACP Patients âgés de cinq ans et plus

FE : Femmes enceintes

Tableau 2. Dictionnaire de Données

II.3-Regles De Gestion

Les règles de gestion sont les suivantes:

· Un investigateur peut effectué zéro ou plusieurs enquêtes

· Une enquête dans un district n'est effectuée qu'une seule fois durant le mois

· Une fiche correspond à un seul type de donnée

· Un type de fiche peut correspondre à plusieurs types de donnée

· Une enquête est porté sur :

o Un ou plusieurs catégories de patient

o Un ou plusieurs types de données

o Un ou plusieurs enquêtes

(La catégorie de patient représente le découpage par âges de malade : EMC, PACP, FE et type de données regroupe: le paludisme clinique, le paludisme confirmé et les décès toutes causes confondues)

II.4- Modèle Conceptuel De Traitement (MCT)

Le MCT modélise les activités du domaine, activités conditionnées par les échanges avec l'environnement, sans prise en compte de l'organisation. Ainsi, chaque activité (nommée opération) regroupe un ensemble d'activités élémentaires réalisables au sein du domaine, sans autres informations extérieures (on a pas besoin de s'arrêter pour attendre des informations extérieures).

II.4.1- Acteurs du système

q Les investigateurs

q Les districts

II.4.2- Liste des événements

1. Informations (du DS vers Investigateur)

2. Résultat des analyses (de l'Investigateur vers DS)

Les informations fournies à l'investigateur par le DS sont sous la forme d'un bilan.

II.4.3- Graphe de flux

Informations récupérés

District de Santé

Investigateur

Résultat et Analyses.

Figure 2. Graphe de Flux

II.4.4-Graphe d'Ordonnancement des Evénements

1

2


Figure 3. Graphe d'Ordonnancement des Evénements

II.3.5- Graphe MCT

1

Traitement des informations

Toujours

2

Figure 4. Graphe MCT

CHAPITRE III : ETUDE DETAILLEE

III.1- CONSTRUCTION DU MCD [CYP], [MPE]

Un Modèle Conceptuel de Données est la formalisation de la structure et de la signification des informations décrivant des objets et des associations perçus d'intérêt dans le domaine étudié, en faisant abstraction des solutions et contraintes techniques informatiques d'implantation en base de données.

Un MCD est exprimé en entité-association d'après Merise qui comporte les concepts basiques suivants :

· Entité : modélisation d'un objet d'intérêt (en terme de gestion) pour l'utilisateur,

· Relation : modélisation d'une association entre deux ou plusieurs entités

· Cardinalités : modélisation des participations mini et maxi d'une entité à une relation

· Propriétés : modélisation des informations descriptives rattachées à une entité ou une relation

· Identifiant : modélisation des propriétés contribuant à la détermination unique d'une occurrence d'une entité.

Figure 5. MCD

III.2- MODELE LOGIQUE DE DONNES (MLD)

Le MLD a pour objet : de décrire des enregistrement logique et d'obtenir une structure physique des données grâce aux situations que l'on peux faire sur des volumes des enregistrement à mémoriser.

q District(code_district,nom_district)

q Enquette(num_enquette,mois,nom_invest,nbreds,nssn,#code_district)

q Type_fiche(numfiche)

q Type_donnees(code_donnees ,libelle_donnees,#num_fiche)

q Categorie_patient(code_categorie_patient,libelle_categorie)

q Porte_sur(#code_categorie_patient, #num_enquete, #code_donnees,

Nombre_de_cas)

Figure 6. MLR

III.3- MODELE ORGANISATIONEL DE TRAITEMENT (MOT)

Le MOT modélise les activités du domaine, compte tenu de l'organisation et des ressources (qui, où, quand, comment). Ainsi, chaque activité (nommée tâche ou phase) est homogène en terme de finalité, degré d'informatisation, poste, instant de réalisation, ressources. Cette exigence conduit naturellement à la décomposition de l'opération (conceptuelle) en de nombreuses tâches (organisationnelles). Il y a, de fait, corrélation entre le changement de niveau (du conceptuel à l'organisationnel) et l'accroissement du degré de détail.

Le MOT décrit ce que font les gens du métier (leurs tâches ou phases) dont certaines sont informatisées. Il ne décrit pas comment marche l'application (partie informatisée) qui sert les tâches.

III.3.1- Règles d'organisation

q Une enquête ne peut pas être enquêté par plusieurs investigateurs

q A chaque enquête correspond le mois

q Un patient n'appartient à une seule catégorie

III.3.2-Tableau des Procédures Fonctionnelles

PF

Périodicité

actions

nature

Poste de travail

1

Première,Deuxième, Troisième et quatrième semaine

Enregistrement patient, examen, et résultat examen

M

District

2

Fin du mois

Récupération des informations sur chaque district, analyse et édition

AM

UPLP et District

3

Apres analyse et édition

Proposition des solutions

M

UPLP

Légende :

M: Manuelle A : Automatique AM : Automatique et Manuelle

Tableau 3. Tableau des Procédures Fonctionnelles

III.3.3-Graphe d'enchaînement des Procédures fonctionnelles

Périodicité

Enchaînements

nature

Poste de travail

1

Traitement des informations récupérées

Toujours

2

 

M

District

 

Fin du mois

 

AM

UPLP et District

Apres analyse et édition

 

M

UPLP

Tableau 4. Graphe d'enchaînement des Procédures fonctionnelles

III.3.4-Graphe de Circulation des Informations

Temps

DISTRICT

INVESTIGATEUR

PATIENT

PF1

Enregistrement

PF2

PF3

Solution

Données

PF4

PF5

 
 
 
 

Tableau 5. Graphe de Circulation des Informations

III.4- MODELE PHYSIQUE DE DONNEES (MPD)

Le MPD prépare le système de gestion de données. Il s'intéresse à l'optimisation de la gestion des données en fonctions de l'outil choisi pour cette gestion et surtout en fonction des traitements qui utilisent ces données.

Il permet de :

- définir la place nécessaire à chaque table

- définir l'implémentation physique de la base de données sur les disques, les serveurs disponibles...

Ainsi notre MPD sera basé sur la création des tables.

CREATION DES TABLES [CM], [LACOM]

Nous créerons nos tables de cette manière :

CREATE TABLE nom_table(

Nom_colonne1 type_donnees [not null],

......

Nom_colonneN type_donnees [not null],

[constraint nom_comtrainte_fk forein key (nom_coloneF1,....nom_colonneFN)

references table_reference (nom_colonneP1,.....nom_colonnePN),]

[constraint nom_contrainte_pk _primary key (nom_colonneA,nom_colonneB,.......nom_colonneX)]) ;

Légende:

· Nom_table est le nom de la table

· Nom_colonne1 à nom_colonneN représentent le nom de colonnes valides

· Type_donnees est la spécification d'un type de données valide

· Nom_contrainte_fk est le nom optionel de la contrainte de la clé étragere de la table en cours de création

· Table_reference est le nom de la table à laquelle se refaire la declaration de la clé étragere

· Nom_colonneF1 à nom_colonneFN répresentnte les colonne qui compose la clé étragere

· Nom_colonneP1 à nom_colonnePN répresentent les colonne qui composnt la clé primaire dans la table de reference

TROSIEME PARTIE :

PRODUCTION DE L'APPLICATION

CHAPITRE IV : PRODUCTION DE L'APPLICATION

IV.1- Définition

SQL : est un langage standard officiel et de facto assurant l'interface avec une base de données relationnelle. De plus l'implémentation SQL d'oracle respecte l'implémentation gouvernementale américaine décrite dans la publication Federal Information Processing Standard Publication (FIPS PUB) 127, intitulé Database Language SQL de base de données SQL.

SGBDR : (Système de Gestion de Base de données Relationnel) est un logiciel qui permet de gérer une base de données relationnelle. Un tel système accepte l'utilisation d'instruction et déclaration pour décrire les règles régissant les données de la base.

Le SGBDR est le composant central d'une architecture client/serveur qui sera abordée dans notre implémentation.

IV.2- Architecture Client/Serveur [CNKM]

L'architecture informatique client/serveur met en oeuvre un ou plusieurs ordinateurs appelé clients qui exécutent un programme applicatif communiquant avec un ordinateur distant appelé serveur qui traite leur requêtes.

Dans le modèle de la base de l'architecture client/serveur, un SGBD se trouve sur la machine assurant la fonction serveur. Le programme applicatif qui réside sur le poste client dialogue avec une autre couche logicielle médiatrice appelé Middlewere qui assure le communication des requêtes et des résultats entre le programme applicatif et le SGBDR. Le produit Middlewere d'oracle est appelé SQL*NET.

IV.2.1-Avantage de l'architecture client/serveur

· Elle permet d'accepter une combinaison hétérogène des machines clientes. Dans ce environnements actuels les utilisateurs sont amenés à employer divers systèmes comme Windows 3.11, Windows 95, Windows NT, Mac ou une station de travail Unix (Redhat par exemple) qui peuvent tous être intégrés par un même serveur.

· Dans le cadre d'un système utilisant un serveur de BD dédié, les responsabilités de traitement sont reparties entre le client et le serveur, le client étant chargé du contrôle de l'interface utilisateur, de l'affichage des informations et de la validation des entrées utilisateurs et de la délivrance des résultats

· Elle est indépendante du protocole de réseau, du système d'exploitation de serveur et du système d'exploitation du client. Cette indépendance permet de bénéficier d'une certaine souplesse dans le choix des composants matériels et logiciels lors de l'implémentation d'un nouveau système ou de l'installation d'une application client/serveur sur un système existant.

Avec l'architecture client/serveur la reconnaissance des différents protocole de réseau (TCP/IP, IPX/SPX, canaux normés etc.) et SE (Windows, Mac, Unix et autres) est à la charge des divers fabricants de SGBDR (Oracle, Informix, Sybase, Microsoft...) d'outils (oracle, Powersoft et Microsoft) et de composants tiers tels que les gestionnaires ODBC pour les plates formes et des SGBD spécifique :

· Bases de données PC (1981, ASHTON-Tate introduisait dbase II, un programme de base de données mono utilisateur for PC)

· Bases de données LAN (partage des ressources)

· Emergence de le base de données relationnelle

IV.2.2-Notions essentielles de l'informatique Client/serveur 

· Les fondements théoriques de la BDR ont été présentés en 1970

· Le langage de requête structuré SQL est le langage standard officiel utilisé pour communiquer avec un BDR

· Il existe 3 configuration du système de gestion de BDR d'oracle : Oracle Universal Server, Oracle Workgroup Server et Personal Oracle

· L'architecture client/serveur fonctionne sur une variété de plate forme client ou serveur avec divers protocoles de réseau.

· L'architecture client serveur requiert l'utilisation d'une couche logicielle appelé middelwere dont la fonction est de gérer la communication entre le client et le serveur, indépendamment du protocole.

· Une architecture à 2 niveaux est un modèle dans lequel un client communique directement avec un serveur de BD (voir SCHEMA A)

· Une architecture à 3 niveaux est un modèle dans lequel un client communique directement avec un serveur d'application ce dernier communique à son tour avec un serveur de BD (voir SCHEMA B).

Application du client

Application du client

Application du client

SQL*NET

SQL*NET

SQL*NET

SQL*NET

BD ORACLE

SQL*NET

BD ORACLE

Application du client

Application du client

Application du client

SQL*NET

SQL*NET

SQL*NET

SQL*NET

Objet Application

SCHEMA A

SCHEMA B

Figure 7. Architecture à 2 et à 3 niveaux

L'architecture client serveur que nous mettons sur pied respecte l'architecture client/serveur à 2 niveaux. Ici nous avons des clients qui communique directement avec notre base de données relationnelle ORACLE.

IV.3- ENVIRONNEMT

IV.3.1- Environnent matériel

Le développement de l'application est fait sur un ordinateur de bureau ou PC (Personal Computer). Les caractéristiques de ce PC sont :

v Processeur : Pentium IV

v RAM 256 MO

v Fréquence : 2GHz

Ainsi nous n'imposeront pas à l'application de tourner obligatoirement en respectant les caractéristiques du PC ci haut. Cette application tournera sans problème sur un PII, PIII, et version supérieur à celui du PC dont l'application a été développée avec au mois 64 MO et 350Mhz de fréquence.

IV.3.2- Environnent logiciel

1.1- SE : Windows XP Pro de la famille Microsoft.

1.2- Win'Design 5.2 pour la modélisation.

1.3- L4G utilisé: le langage visuel de la maison des développeur Borland

1.4- SGBD: Oracle 8.0.5.0 

Oracle est un SGBD (système de gestion de bases de données) édité par la société du même nom (Oracle Corporation - http://www.oracle.com), leader mondial des bases de données permettant d'assurer :

1.4-1. La définition et la manipulation des données

1.4-2. La cohérence des données

1.4-3. La confidentialité des données

1.4-4. L'intégrité des données

1.4-5. La sauvegarde et la restauration des données

1.4-6. La gestion des accès concurrents

Autres spécification d'oracle:

1.4-7. Base de données accessible par le protocole TCP/IP

v API: ODBC développé par Microsoft, ODBC signifie Open DataBase Connectivity. Il s'agit d'un format défini par Microsoft permettant la communication entre des clients bases de données fonctionnant sous Windows et les SGBD du marché voir interface de configuration de l'ODBC (Annexe 5) et Oracle Net8 Easy Config pour la configuration client et serveur (Annexe 4) et en suite nous utiliserons le composant de notre L4G de la maison Borland pour se connecter à notre BD.

IV.4- LES CONTROLES, SECURITE, DIALOGUES.

IV.4.1-Les Contrôles

Les contrôles permettent de détecter, de corriger les erreurs ou de proposer des solutions suite à des erreurs. Ces différents contrôles sont :

Ø Contrôle sur un champ : les valeurs à entrer dans notre champ nombre de district ne doit pas dépassé 20 car nous avons 19 district de santé à l'ouest.

Ø Contrôles de présence : il peut porté sur les clés primaires, ils ne doivent pas être nul ou chaîne vide et voir une existante unique. Exemple: le nom de l'unité doit être obligatoirement saisi

Ø Contrôle de typages: alphabétique ou alphanumérique, date, monnaie et numérique. Exemple: le type alphabétique ne peut être saisi dans un champ réservé au type date.

Ø Contrôle de taille : ici il ne faut pas excéder la taille prévue pour la saisie d'un champ cas d'utilisation de char(1) par exemple.

IV.4.2- La Sécurité

La sécurité est une part intégrale de l'administration de la base de données. Ici chaque utilisateur se loguera à son compte par son identité et son mot de passe. Nous utiliserons le composant Security Manager d'Oracle Entreprise Manager pour la création des comptes utilisateurs. Et pour se loguer à Security Manager il faut : (le Nom utilisateur : system/Scott et le Mot de passe : manager/tiger) ensuite nous attribuerons des privilèges (par exemple un utilisateur qui n'aura que le droit de consulter le base de données sans le modifier) (Annexe 1,2) et enfin nous déciderons sur l'expiration de son mot de passe et même le verrouillage de sa base de données. Après création l'utilisateur peut se connecté à la connexion à la BD (Annexe 3)

IV.4.3- Les Dialogues

Le système doit être interactifs avec les boites de dialogue au format de celle de windows. Certains traitements nécessitent une confirmation avant de continuer. Exemple: message d'erreurs qui s'affiche lorsque l'utilisateur entre des données non conforme.

IV.5- Technique de programmations

Sécurité de base de données

La base de données que nous avons eu à utiliser est sécurisée par des comptes utilisateurs définis par l'administrateur de la base de données. (Annexe 6)

Manipulation sur les données

La sauvegarde des informations dans la BD, la suppression des informations et la recherche et un nouvel enregistrement se font de la même manière sur toutes nos tables. (Exemple : manipulation de la table).

Enregistrement

procedure TForm4.validerClick(Sender: TObject);

begin

Table1.Edit;

Table1.FieldByName('num_enquete').Value := Edit1.Text;

Table1.FieldByName('mois').Value := Edit2.Text;

Table1.FieldByName('nom_invest').Value := Edit3.Text;

Table1.FieldByName('nbreds').Value := Edit4.Text;

Table1.FieldByName('nssn').Value := Edit5.Text;

Table1.FieldByName('code_district').Value := ComboBox1.Text;

Table1.Post;

end;

Suppression

procedure TForm4.supprimerClick(Sender: TObject);

var rep : integer;

begin

rep:= MessageBox(Handle,'Etes-vous sûr de vouloir supprimer enquete ?',

'LOGI_DPLPO Avertissement',MB_OKCANCEL or MB_ICONSTOP ) ;

if (rep =IDOK)

then Table1.Delete;

end;

Recherche

procedure TForm4.RechercherClick(Sender: TObject);

var Filtre : string;

begin

// Constrcuction du Filtre avec le texte saisi dans la zone TEdit

Filtre := 'mois =''' + Edit2.Text + '*''';

// Test si il n'y a rien dans le TEdit

if Edit2.Text ='' then

begin

// Arrête le filtrage de la table

Table1.Filtered:=false;

// Quitte la méthode

exit;

end;

// Mise en place du filtre

Table1.Filter := Filtre;

// Activation du filtre

Table1.Filtered := true;

end;

Modifier :

procedure TForm4.modifierClick(Sender: TObject);

begin

if((Table1.RecordCount=0)and(Table1.State<>dsInsert))

then exit;

Edit1.Text:=Table1.FieldByName('num_enquete').AsString;

Edit2.Text:=Table1.FieldByName('mois').AsString;

Edit3.Text:=Table1.FieldByName('nom_invest').AsString;

Edit4.Text:=Table1.FieldByName('nbreds').AsString;

Edit5.Text:=Table1.FieldByName('nssn').AsString;

ComboBox1.Text:=Table1.FieldByName('code_district').AsString;

end;

Nouvel enregistrement

procedure TForm4.newClick(Sender: TObject);

begin

Table1.Append;

modifierClick(self);

end;

IV.6- Présentation Des Ecrans

L'application dénommé `LOGES_PNLPO' que nous avons réalisé présente une page d'accueil suivante (Annexe 7), des enregistrements des bases (Annexe 8), des enregistrements des données (Annexe 9) et des statistiques (Annexe 10, 11).

CONCLUSION

Au terme de ce rapport de stage susceptible d'amélioration, nous disons merci à tout ceux qui ont contribué à sa réalisation. La gestion des données de suivi et d'évaluation des activités de lutte contre le paludisme de l'Ouest est une vision très importante pour le souci du patient dû au paludisme.

Ce rapport de stage que nous avons eu à réaliser permettra de part sa structure légère de faciliter la gestion des données de suivi et d'évaluation des activités de lutte contre le paludisme de l'Ouest.

Cet outil de travail présente le principal avantage d'être un pas vers l'informatisation du programme national de lutte contre le paludisme et particulièrement dans le cadre de la gestion des données de suivi et d'évaluation des activités de lutte contre le paludisme de l'Ouest.

BIBLIOGRAPHIE

Josette Rey DEBOVE, Dictionnaire Méthodique du Français Actuel.

[MPE] Roger MOUNYOI, MERISE Par L'exemple, Eyrolles, 1997

[CNKM] Cours de Client - Serveur de Dr.NKENLIFACK Marcellin 2004/2005

[CYP] Cours de Système d'Information de Mr.YONTA Paulin 2004/2005

[CM] Cours de Base de données de Mr.MANGOUA 2004/2005

Site web:

Ø [DEVCOM] http://www.developpez.com ,

Ø [LACOM] http://www.labo-oracle.com .

Ø [MR] Et le moteur de recherche http://www.google.com

ANNEXES

Annexe 1 : Interface de création d'un compte oracle

Annexe 2: Interface d'Attribution des privilèges à un nouvel utilisateur Oracle

Annexe 3 : Interface de connexion à la base de données Oracle niveau administrateur de la base de données.

Annexe 4 : Interface de configuration de connexion à un serveur de base de données distant

Annexe 5: Interface de configuration de l'ODBC

Annexe 6 : Interface de connexion à la base de données oracle

Annexe 7: Interface d'Accueil du LOGES_PNLPO et Enregistrements de Base

Exemple d'enregistrement de base : Enregistrements Enquête :

Annexe 8: Interface des Statistiques






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon