=== modified file 'src/docbkx/fr/dhis2_user_man_getting_started.xml' --- src/docbkx/fr/dhis2_user_man_getting_started.xml 2014-01-04 13:04:55 +0000 +++ src/docbkx/fr/dhis2_user_man_getting_started.xml 2014-08-21 13:04:33 +0000 @@ -1,217 +1,234 @@ - - - - Premiers pas avec DHIS 2 -
- Premiers pas avec DHIS 2 - Après la lecture de ce chapitre, vous serez en mesure de comprendre: - - - Comment lancer DHIS 2 à partir de votre poste de travail - - - Comment vous connecter à partir de votre poste de travail - - - - - Comment créer de nouveaux utilisateurs et de nouveaux rôles - - - - - Quelles sont les étapes nécessaires pour concevoir une base de données pour votre organisation - - -
- Prérequis - Vous devez vous assurer qu'une version récente de l'environnement Java (JRE) est installé sur votre ordinateur. Il existe différentes façons d'installer Java, selon votre système d'exploitation. Le lecteur est renvoyé vers ce site web pour des informations détaillées sur la manière d'installer Java. -
-
- Démarrage de l'application DHIS2 Live - L'application DHIS2 Live est la meilleure façon de débuter avec DHIS2. Elle est bien indiquée pour une installation indépendante ou pour des besoins de démonstrations. Il suffit de télécharger l'application à partir de ce lien . Une fois le fichier téléchargé, vous pouvez juste double-cliquer sur le fichier téléchargé pour commencer à utiliser DHIS 2. -
- Commencer avec une base de données vierge - L'application Live est livrée avec une base de données de démonstration, identique à celle que vous avez sur le site de démonstration en ligne (lequel est basée sur le SNIS de la Sierra Leone); de ce fait,si vous voulez commencer avec un nouveau système et une base de données vierge et construire votre propre système, vous devez faire ce qui suit : - 1) Arrêtez l'application DHIS2 Live si elle est en cours d'exécution. Faites un clic droit sur l'icône présente sur la barre de tâches et sélectionnez Quitter. L'icône de la barre de tâche est celui qui a le symbole vert en bas à droite de votre écran (sous Windows) et qui affiche "Serveur DHIS 2 en cours d'exécution" si vous passez le pointeur de la souris dessus. - 2) Ouvrez le dossier d'installation de DHIS2 Live et repérez le dossier "conf". - 3) Dans le dossier conf/ ouvrez le fichier appelé "hibernate" dans un éditeur de texte (notepad ou similaire) et effectuez la modification suivante: recherchez la chaîne "jdbc:h2:./database/dhis2" et remplacez la partie "dhis2" par le nom que vous voulez donner à votre base de données (par exemple dhis2_test). - 4) Sauvegardez et fermez le fichier hibernate. - 5) Démarrez DHIS 2 Live en double-cliquant sur le fichier dhis2-live.exe dans le dossier d'installation ou en utilisant le raccourci sur le bureau ou le lien de menu que vous pouvez avoir installé. - 6) Attendez que la fenêtre du navigateur s'ouvre et que l'écran de connexion s'affiche, puis connectez-vous avec le nom d'utilisateur: admin et le mot de passe: district. - 7) A présent, vous allez avoir un système DHIS 2 complètement vide et vous devrez commencer par ajouter vos utilisateurs, définir votre hiérarchie organisationnelle, vos éléments de données et vos ensembles de données, etc. Veuillez vous référer aux autres sections de ce manuel pour obtenir des instructions sur la façon de procéder. -
-
-
- Travailler directement avec la base de données H2 - DHIS 2 Live utilise une base de données H2intégrée. Ce qui présente de nombreux avantages - il n'est pas nécessaire d'installer un moteur de base de données distinct comme PostgreSQL ou MySQL, et la sauvegarde peut être faite en copiant simplement le fichier. L'ensemble de la base réside en mémoire, ce qui signifie un gain en performance. L'inconvénient est le besoin de RAM. Elle n'est en plus pas indiquée pour des installations en mode serveur et multi-utilisateurs. - En général, il est recommandé de travailler avec la base de données à travers l'interface utilisateur de DHIS2, mais dans certaines situations, il peut être nécessaire de manipuler directement les données. Si la base de données H2 a été téléchargée séparément, elle est livrée avec une interface web. Elle peut aussi être manipulée en utilisant OpenOffice.org, en utilisant la procédure suivante. Ceci suppose que dhis2-live se trouve dans le dossier racine de l'utilisateur Linux actuel (représenté par le symbole ~). Veuillez remplacer le chemin absolu par celui de votre installation de dhis2-live. - Démarrez l'application de traitement de texte OpenOffice et sélectionnez Outils - Options, puis Java - Class Path ... et cliquez sur Ajouter Archive ...Sélectionnez le fichier suivant (la version peut être différente) : ~/dhis2-live/webapps/dhis/WEB-INF/lib/h2-1.1.119.jarFermez complètement OpenOffice puis ouvrez la base de données OpenOffice.org. Sélectionner connecter à une base de données existante - JDBCL'URL de la source de données URL est h2:~/dhis2-live/database/dhis2;AUTO_SERVER=TRUE, et la classe de pilote JDBC est org.h2.DriverLe nom d'utilisateur est sa, le mot de passe n'est pas nécessaire. Enfin, sélectionner un nom et un dossier pour le fichier .odb.Plus d'astuces -
-
- Télécharger et installer la version serveur - La dernière version stable du serveur peut être téléchargée à partir de ce site web. Pour plus d'informations sur la façon de l'installer veuillez consulter le chapitre d'installation présent dans le manuel de mise en oeuvre. -
-
-
- Connexion à DHIS 2 - Que vous ayiez installé la version serveur ou la version Live, vous devrez utiliser un navigateur Web pour vous connecter à l'application. DHIS2 devrait être compatible avec la plupart des navigateurs web modernes, mais vous devrez tout de même vous assurer que Java Script y est bien activé. - Pour vous connecter à l'application, veuillez saisir http://localhost:8080/dhis si vous utilisez l'application DHIS2 Live, ou remplacer localhost par le nom ou l'adresse IP du serveur sur lequel la version du serveur est installée. - Une fois que vous avez démarré DHIS2, en ligne ou hors ligne, la page qui s'affiche vous demande de saisir les 'nom d'utilisateur' et 'mot de passe' que vous avez créés. Après avoir saisi ces informations requises, cliquez sur le bouton d'ouverture de session pour vous connecter à l'application. Notez que le nom d'utilisateur et le mot de passe par défaut sont "admin" et "district". Ils doivent être changés dès votre première connexion au système. -
-
- Créer de nouveaux utilisateurs et rôles - Cette section décrit comment ajouter de nouveaux utilisateurs dans l'application DHIS 2. -
- Ouvrir le menu utilisateur - Pour créer ou retrouver un utilisateur, commencez par cliquer sur le module "utilisateurs" qui s'affiche en déroulant le menu du module d'administration situé sur la principale barre d'outils dans la partie supérieure de l'écran comme illustré sur la capture d'écran ci-dessous. - - Elément de menu Sélectionner les Utilisateurs - - - - - - - Les noms d’utilisateurs qui ont déjà été créés s’afficheront dans une liste comme indiqué sur la capture d’écran ci-dessous. - - Rechercher par nom d'utilisateur - - - - - - - Vous pouvez effectuer une recherché sur des noms d’utilisateur spécifiques dans la liste des utilisateurs en saisissant un nom dans le champ ‘filtrer par nom d’utilisateur’ comme illustré ci-dessus. -
-
- Define a new role - Dans le cadre de la création d'un nom d'utilisateur, vous devez définir le rôle de l'utilisateur. Vous pouvez le faire en cliquant sur le lien "rôles d'utilisateur" figurant sur le côté gauche de la page. Ce lien vous conduira à la page de gestion des rôles sur laquelle vous devrez cliquer sur 'Ajouter nouveau' pour créer un nouveau rôle. - - Ajouter un nouveau rôle d'utilisateur - - - - - - - L'écran suivant s'affiche et ici, dans la première zone de texte, vous devez spécifier le nom du Rôle comme Super Utilisateur, utilisateur Admin, etc. La deuxième zone de texte appelée "Description" permet de donner plus d'informations sur le type de rôle d'utilisateur que vous créez, par exemple utilisateur Admin national, Saisie de données au Niveau District. - - Page d'administration des rôles - - - - - - - Ensuite, vous allez spécifier l'ensemble (ou les ensembles) de données en particulier qui doivent être mis à la disposition de ce rôle. Vous devrez également spécifier le type d'"autorisations" à donner à l'utilisateur. Pour chacune des trois options à savoir Ensembles de Données, Rapports et Pouvoirs, l'utilisateur peut sélectionner plusieurs options dans le menu déroulant prévu en face de chaque champ. Un utilisateur peut choisir plusieurs options, soit en les déplaçant un par un. - Pour que des utilisateurs donnés puissent saisir des données, vous devez les ajouter à la fois à un ensemble de données et à un niveau d'unité d'organisation. Vous avez également la possibilité de sélectionner plusieurs ensembles de données en appuyant sur la touche Ctrl du clavier et en cliquant sur les ensembles de données un par un. - Enfin, lorsque vous avez saisi les champs requis, cliquez sur Enregistrer, qui est situé sur la partie inférieure de la page. Le rôle d'utilisateur souhaité et les autorisations associées seront enregistrés dans la base de données, et pourront par la suite être affectés à un utilisateur quelconque. -
-
- Ajouter un nouvel utilisateur - Pour chaque rôle d'utilisateur, il peut y avoir plus d'un utilisateur. Pour ajouter de nouveaux utilisateurs, allez dans les options de l'utilisateur dans le module d'administration. - Pour ajouter un nouvel utilisateur, procédez comme suit: - - - Cliquez sur le bouton Ajouter Nouveau - - - Entrez les nouvelles informations de l'utilisateur commele nom d'utilisateur, le mot de passe, Confirmer le mot de passe, le nom, le prénom et l'adresse e-mail sur l'onglet des options du nouvel utilisateur. - - - Cliquez sur le bouton Ajouter pour confirmer les nouvelles informations de l'utilisateur et rectifiez les éventuelles erreurs. - - - Le nouvel utilisateur venant d'être créé peut être consulté sur la page principale de gestion des utilisateurs. - - - Vous pouvez effectuer des modifications (mot de passe, nom de famille, etc.) et supprimer les informations des utilisateurs anciens ou nouveaux en cliquant sur les boutons Modifier et Supprimer correspondants. - - - Cliquez sur Enregistreraprès vos modifications. - - Ecran de gestion des utilisateurs - - - - - - - - -
-
-
- Déconnexion de DHIS 2 - Cliquez simplement sur le lien Déconnexion figurant sur le coin supérieur droit pour quitter l’application. -
-
- Introduction rapide à la conception d'une base de données DHIS 2 - L'application DHIS 2 est livrée avec un ensemble d'outils pour la collecte de données, la validation, le reporting et l'analyse, mais le contenu de la base de données, par exemple ce qui doit être collecté, ceux qui doivent effectuer ces collectes et leur format dépendra du contexte d'utilisation. Ces métadonnées doivent être renseignées dans l'application avant de pouvoir être utilisées, et cela peut être fait par le biais de l'interface utilisateur et ne nécessite aucune programmation ni connaissances techniques du logiciel. Nous appelons ce processus initial: conception ou personnalisation de la base de données. - Cette section fournit une introduction très rapide et sommaire à la conception de base de données de DHIS 2 et explique surtout les différentes étapes nécessaires à la préparation d'un nouveau système DHIS 2 pour son utilisation. La manière de procéder pour chaque étape est expliquée dans d'autres chapitres, et les meilleures pratiques en matière de choix de conception sont détaillées dans le guide de mise en oeuvre. Voici les étapes à suivre : - 1. Mettre en place une hiérarchie organisationnelle - 2. Définir les éléments de données - 3. Définir les ensembles de données et les formulaires de saisie de données - 4. Définir les règles de validation - 5. Définir les indicateurs - 6. Définir les tables de rapport et concevoir les rapports - 7. Mettre en place le module SIG - 8. Concevoir des graphiques et personnaliser le tableau de bord -
- La hiérarchie organisationnelle - La hiérarchie de l'organisation décrit l'organisation qui utilise le DHIS 2, les établissements de santé, les zones administratives et autres zones géographiques utilisées pour la collecte de données et l'analyse des données. Cette dimension de données est définie comme une hiérarchie comprenant une unité racine (par exemple le Ministère de la Santé) et un nombre quelconque de niveaux et des nœuds en dessous. Chaque nœud de cette hiérarchie est appelée une unité organisationnelle dans DHIS 2. - La conception de cette hiérarchie permettra de déterminer les unités géographiques d'analyse disponibles pour les utilisateurs étant donné que les données sont recueillies et regroupées dans cette structure. Il ne peut y avoir qu'une hiérarchie à la fois, la définition de sa structure nécessite le plus grand soin. Les hiérarchies supplémentaires (par exemple, les limites administratives parallèles pour le secteur des soins de santé) peuvent être modélisées à l'aide des groupes d'organisation et des ensembles de groupe, mais la hiérarchie de l'organisation est le principal support pour l'agrégation des données sur la dimension géographique. Typiquement les hiérarchies organisationnelles nationales en santé publique sont constituées de 4 à 6 niveaux, mais n'importe quel nombre de niveaux peut être pris en charge par l'application. La hiérarchie est constituée de relations parent-enfant, par exemple un pays ou un Ministère de la Santé (la racine) pouvant avoir 8 unités filles (provinces), et chaque province pouvant de nouveau (au niveau 2) avoir entre 10 et 15 districts en tant que filles de ces provinces. Normalement, les établissements de santé seront situés au niveau le plus bas, mais ils peuvent également être situés à des niveaux plus élevés, par exemple des hôpitaux nationaux ou provinciaux; les structures organisationnelles asymétriques sont donc également pris en charge (par exemple, un nœud fille peut être positionné au niveau 2, tandis que la plupart des autres nœuds filles sont au niveau 5). - En général, il existe une hiérarchie géographique définie par le système de santé comme par exemple en tenant compte des emplacements des bureaux administratifs (Ministère de la Santé, Province, District), mais bien souvent il existe d'autres limites administratives dans le pays qui pourraient ou ne pourraient pas être ajoutées, selon la façon dont la prise en compte de ces limites peut permettre d'améliorer l'analyse des données. Lors de la conception de la hiérarchie le nombre d'enfants pour une unité d'organisation peut indiquer l'utilité de la structure; à titre d'exemple le fait d'avoir une ou plusieurs relations 1-1 entre deux niveaux n'est pas très utile étant donné que les valeurs sont les mêmes pour les niveaux enfant et parent. À l'opposé un nombre très élevé d'enfants au centre de la hiérarchie (par exemple 50 districts au niveau d'une province) pourrait nécessiter d'ajouter un niveau supplémentaire entre les deux pour augmenter l'utilité de l'analyse des données. Le niveau le plus bas, le niveau des établissements de santé, contiendra souvent un grand nombre d'enfants (10-60), mais pour d'autres niveaux plus hauts dans la hiérarchie le nombre d'enfants recommandés est d'environ 5-20. Le fait d'avoir trop ou trop peu d'enfants peut indiquer qu'un niveau doit être supprimé ou ajouté. - Notez qu'il est assez facile de faire des changements aux niveaux supérieurs de la hiérarchie à un stade ultérieur, le seul problème concerne en réalité le fait de changer les unités organisationnelles qui recueillent des données (les nœuds feuilles), par exemple lors de la division ou de la fusion des établissements de santé. L'agrégation de la hiérarchie se fait sur la base de la hiérarchie actuelle à tout moment et reflétera toujours les changements les plus récents apportés à la structure organisationnelle. Reportez-vous au chapitre sur les unités d'organisation pour apprendre à créer des unités d'organisation et construire la hiérarchie. -
-
- Eléments de Données - L'Elément de Données est peut-être le bloc de construction le plus important d'une base de données DHIS 2. Il représente la dimension "QUOI", il décrit ce qui est recueilli ou analysé. Dans certains contextes, c'est ce qu'on appelle un indicateur, mais en DHIS 2 nous appelons cette unité de collecte et d'analyse un élément de données. L'élément de données représente souvent un nombre de quelque chose, et son nom décrit ce qui est pris en compte, par exemple, "Doses de BCG administrées" ou "Cas de paludisme". Lorsque les données sont collectées, validées, analysées, rapportées ou présentées ce sont les éléments de données ou les expressions construites sur ces éléments de données qui décrivent le "QUOI" pour ces données. En tant que tel, ces éléments de données sont importantes au système entier et ils influencent non seulement la manière dont les données sont collectées , mais plus encore, comment les valeurs de données sont représentées dans la base de données, ce qui à son tour influence la manière dont les données sont analysées et présentées. - Il est possible d'ajouter plus de détails à cette dimension "QUOI" dimension à travers la dimension de désagrégation appelée catégories d'éléments de données. Certaines catégories communes peuvent être l'âge et le sexe, mais en réalité n'importe quelle catégorie peut être ajoutée par l'utilisateur et liée à des éléments de données particuliers. La combinaison d'un nom d'élément de données et de sa catégorie associée définit la plus petite unité de collecte et d'analyse disponible dans le système, et décrit par conséquent les données brutes de la base de données. Les agrégations peuvent être effectuées en faisant un zoom en arrière sur cette dimension, mais aucune recherche n'est plus possible en dessous; ce qui signifie que la conception des éléments de données et des catégories définit le détail de l'analyse mis à la disposition du système (sur la dimension QUOI). Des modifications effectuées à un stade ultérieur sur des éléments et des catégories de données pourraient être compliquées, vu qu'elles affecteront le sens des valeurs de données déjà saisies dans la base de données (s'il y'en a). Par conséquent, il convient de comprendre que cette étape est l'une des étapes les plus décisives dans le processus de conception de base de données et qu'elle mérite une attention particulière. - Une bonne pratique lors de la conception des éléments de données est de penser aux éléments de données comme une unité d'analyse de données et non pas seulement comme un champ dans le formulaire de collecte de données. Chaque élément de données a sa propre existence dans la base de données, indépendamment de tout formulaire de collecte; les rapports et les autres données générées sont basées sur ces éléments de données et les expressions / formules composées d'éléments de données et non sur les formulaires de collecte de données. Ainsi, ce sont les besoins d'analyse de données qui devraient conduire le processus de conception, et non pas l’aspect des formulaires de collecte de données. Une règle de base élémentaire consiste à dire que le nom de l'élément de données doit être capable de décrire par lui-même la valeur de données qu'elle représente même en dehors du cadre du formulaire de collecte. Par exemple un nom d'élément de données comme "Total de références" a du sens lorsqu'il est observé dans un formulaire "RCH" ou le formulaire "OPD", mais par lui-même il ne suffit pas à décrire le phénomène qu'il représente (à qui fait-on référence ?); il devrait plutôt être appelé "Total références de maternité" ou "Nombre de références de OPD". Ce sont deux éléments de données différents ayant des significations différentes, bien que le champ présent sur le formulaire papier s'appelle uniquement "Total de références", puisque l'utilisateur du formulaire sera toujours en mesure de savoir d'où ces références proviennent. Dans une base de données ou un lieu de stockage d'éléments de données, ce contexte n'est plus valide, et donc les noms des éléments de données deviennent vraiment importants pour la description des données. - Les propriétés communes des éléments de données peuvent être modélisées par ce qu'on appelle des groupes d'éléments de données. Les groupes sont complètement flexibles dans la mesure où à la fois leurs noms et leurs membres peuvent être définis par l'utilisateur. Les groupes sont utiles à la fois pour naviguer entre les données et présenter des données associées, mais peuvent également être utilisés pour regrouper ensemble les éléments de données. Les groupes sont faiblement couplés aux éléments de données et non liés directement aux valeurs de données, ce qui signifie qu'ils peuvent être modifiés et ajoutés à n'importe quel moment sans interférer avec les données brutes. -
-
- Ensemble de données et formulaires de saisie de données - Toutes les saisies de données dans DHIS 2 se font à travers les ensembles de données. Un ensemble de données est une collection d'éléments de données regroupées pour la collecte de données, et dans le cas d'installations distribuées, ils définissent également des morceaux de données pour l'exportation et l'importation entre instances de DHIS 2 (par exemple exportation d'une installation locale au bureau de district vers l'installation sur le serveur national). Les ensembles de données ne sont pas liés directement aux valeurs de données, mais à travers les éléments de données qui les constituent et les fréquences de collecte; en tant que tel un ensemble de données peut être modifié, supprimé ou ajouté à moment sans affecter les données brutes déjà saisies dans le système. De telles modifications auront toutefois une incidence sur la façon dont les nouvelles données seront collectées. - Un ensemble de données a un type de période qui contrôle la fréquence de collecte des données, celle-ci pouvant être quotidienne, hebdomadaire, mensuelle, trimestrielle, semestrielle ou annuelle. Aussi bien les éléments de données à inclure dans le jeu de données et le type de période associé sont définis par l'utilisateur, avec un nom, un nom abrégé et un code. - Afin de permettre à un ensemble de données de collecter des données pour une unité d'organisation spécifique vous devez assigner l'unité d'organisation à l'ensemble de données, et ce mécanisme contrôle les unités d'organisation qui peuvent utiliser les jeux de données, et permet de définir en même temps les valeurs cibles pour la complétude des données (par exemple, combien d'établissements de santé dans un district sont attendus pour la présentation des données RCH chaque mois). - Un élément de données peut appartenir à plusieurs ensembles de données, mais cela nécessite qu'une réflexion approfondie soit menée, car cela peut conduire à des données qui se chevauchent ou qui deviennent incohérentes si par exemple les ensembles de données utilisent des périodes différentes et sont utilisés par les mêmes unités d'organisation. -
- Formulaires de saisie de données - Une fois que vous avez attribué un ensemble de données à une unité d'organisation, cet ensemble de données est rendu disponible dans la partie dédiée à la Saisie des Données (sous le menu Services) pour les unités d'organisation que vous avez attribuées à cet ensemble de données et pour les périodes correspondant au type de période défini pour l'ensemble de données. Un formulaire de saisie par défaut des données est alors affiché, qui est simplement une liste des éléments de données appartenant à l'ensemble des données avec une colonne pour la saisie des valeurs de données associées. Si votre ensemble de données contient des éléments de données avec des catégories telles que des groupes d'âge ou de sexe, alors des colonnes supplémentaires seront générés automatiquement dans le formulaire par défaut en fonction des catégories. Il existe deux alternatives en plus du formulaire de saisie de données par défaut, les formulaires basés sur les sections et les formulaires personnalisés. -
- Formulaires à section - Les formulaires à section offrent un peu plus de souplesse quand il s'agit d'utiliser des formulaires tabulaires et sont rapides et simples à concevoir. Souvent, votre formulaire de saisie de données devra contenir plusieurs tables avec des sous-titres, et parfois vous avez besoin de désactiver (griser) certains champs de la table (par exemple certaines catégories ne s'appliquant pas à tous les éléments de données), ces deux fonctions sont prises en charge par les formulaires à section. Après avoir défini un ensemble de données, vous pouvez définir ces sections avec des sous-ensembles d'éléments de données, un titre et éventuellement des champs grisés dans le tableau de la section. L'ordre des sections dans un ensemble de données peut également être défini. Dans la saisie de données, vous pouvez maintenant commencer à utiliser le formulaire à sections (qui devrait apparaître automatiquement lorsque les sections sont disponibles pour l'ensemble de données sélectionné). Vous pouvez basculer entre les formulaires par défaut et les formulaires à section dans le coin supérieur droit de l'écran de saisie des données. La plupart des formulaires de saisie de données tabulaires peuvent être réalisés à l'aide des formulaires à section, et plus vous pouvez utiliser les formulaires à section (ou formulaires par défaut) mieux c'est pour vous en terme de facilité. Si ces deux types de formulaites ne répondent toujours pas à vos besoins, alors la troisième option est le formulaire de saisie de données personnalisé, totalement flexible, bien que demandant plus de temps pour sa conception. -
-
- Formulaires personnalisés - Lorsque le formulaire que vous voulez concevoir est trop compliqué pour que soit utilisé le formulaire par défaut ou le formulaire basé sur les sections, alors votre dernière option est d'utiliser un formulaire personnalisé. Cela prend plus de temps, mais vous donne une totale flexibilité en termes de design. Dans DHIS 2, ces formulaires sont construits à travers un éditeur HTML (Editeur FCK) dans le concepteur de formulaires, lequel vous permet soit de concevoir le formulaire avec l'interface graphique ou de coller votre code html directement (en utilisant la fenêtre "source" de l'éditeur). Dans le formulaire personnalisé vous pouvez insérer du texte statique ou des champs de données (liés aux éléments de données + options de catégorie de combinaison) à n'importe quel endroit sur le formulaire et vous avez toute la liberté pour concevoir la mise en page de votre formulaire. Une fois que le formulaire personnalisé a été créé pour un ensemble de données, il devient disponible dans la partie saisie de données et utilisé automatiquement. Vous pouvez revenir aux formulaires par défaut ou à sections (s’ils existent) à partir du coin supérieur droit de l’écran de saisie de données. -
-
-
-
- Règles de validation - Une fois que vous avez mis en place la partie de saisie de données du système et commencé à collecter des données, il devient temps de définir des contrôles de qualité des données afin d'améliorer la qualité des données recueillies. Vous pouvez ajouter autant de règles de validation que vous souhaitez, celles-ci étant composées d'expressions de gauche et de droite qui sont encore composées d'éléments de données, avec un opérateur entre les deux parties. Généralement, ces règles comparent les sous-totaux et les totaux de quelque chose. Par exemple si vous avez deux éléments de données "tests de dépistage du VIH effectués" et "résultats de test VIH positifs", alors vous savez que, dans le même formulaire (pour la même période et la même unité d'organisation) le nombre total de tests doit toujours être égal ou supérieur au nombre de tests positifs. Ces règles devraient être des règles absolues ce qui signifie qu'elles doivent être mathématiquement correctes et pas seulement des hypothèses ou "la plupart du temps correct". Les règles peuvent être exécutées lors de la saisie de données, après le remplissage de chaque formulaire, ou comme un processus en lot exécuté sur plusieurs formulaires en même temps, par exemple pour tous les établissements de santé pour le mois précédent. Les résultats de ces tests vont mettre en évidence toutes les violations ainsi que les valeurs détaillées présentes de chaque côté de l'expression où la règle a été enfreinte afin de faciliter le retour à la saisie des données et de corriger les valeurs. -
-
- Indicateurs - Les indicateurs représentent probablement la fonctionnalité d'analyse des données la plus puissante de DHIS 2. Alors que les éléments de données représentent les données brutes (valeurs numéraires) collectées, les indicateurs représentent des formules générant des taux de couverture, des taux d'incidence, des rapports et d'autres unités d'analyse basées sur des formules. Un indicateur est constitué d'un facteur (par exemple 1, 100, 1 000, 100 000), un numérateur et un dénominateur, ces deux derniers étant tous les deux des expressions basées sur un ou plusieurs éléments de données. Par exemple l'indicateur "couverture BCG < 1 an" est défini par la formule ayant un facteur 100, un numérateur ("doses de BCG administrées aux enfants de moins de 1 an") et un dénominateur ("population cible de moins de 1 an"). Le "Taux d'abandon de DPT1 à DPT3" est obtenu par la formule 100% x ("doses DPT1 administrées " - "doses DPT3 administrées") / ("doses DPT1 administrées"). - La plupart des modules de rapport dans DHIS 2 supportent à la fois les éléments de données et les indicateurs et vous pouvez également combiner ceux-ci dans des rapports personnalisés; toutefois la différence importante et la force des indicateurs par rapport aux données brutes (les valeurs des éléments de données) est leur capacité de comparer les données entre les différentes zones géographiques (par exemple, zones densément peuplées et zones rurales) par le fait que la population cible peut être utilisée au niveau du dénominateur. - Les indicateurs peuvent être ajoutés, modifiés ou supprimés à tout moment, sans interférer avec les valeurs des données présentes dans la base de données. -
-
- Tableaux de rapports et rapports - Les rapports standards sous DHIS 2 sont un moyen très souple de présenter les données qui ont été collectées. Les données peuvent être agrégées par unité d'organisation ou niveau d'unité d'organisation, par éléments de données, indicateurs, ou en fonction du temps (par exemple, mensuellement, trimestriellement, annuellement). Les tableaux de rapport sont des sources de données personnalisables utilisées pour les rapports standards et peuvent être définis avec flexibilité dans l'interface utilisateur et rendus également accessibles aux éditeurs de rapports externes comme iReport ou BIRT. Ces modèles de rapport peuvent être définis comme des rapports accessibles en un seul clic avec des paramètres de personnalisation, de sorte que les utilisateurs peuvent exécuter les mêmes rapports, par exemple chaque mois lorsque de nouvelles données sont saisies. Ils peuvent aussi servir aux utilisateurs des différents niveaux hiérarchiques, étant donné que l'unité d'organisation peut également être choisie au moment de l'exécution du rapport. -
-
- SIG - Dans le module SIG intégré, vous pouvez facilement afficher vos données sur des cartes, aussi bien sur des polygones (surfaces) qu'en des points (établissements de santé), comme des éléments ou des indicateurs de données. En fournissant les coordonnées de vos unités d'organisation au système, vous pouvez rapidement le connecté à ce module. Voir la section SIG pour plus de détails sur la façon de procéder. -
-
- Graphiques et tableau de bord - L'une des façons les plus simples de visualiser vos données d'indicateurs est avec les graphiques. Un assistant de création de graphiques facile à utiliser vous guidera à travers le processus de création de différents types de graphiques avec des données présentant des indicateurs, des unités d'organisation et les périodes de votre choix. Ces graphiques peuvent être facilement ajoutées à une des quatre sections de votre tableau de bord, ce qui les rend ainsi accessibles dès votre connexion au système. Vous devrez veiller à configurer le module de tableau de bord comme module de démarrage dans les paramètres de l’utilisateur. -
-
-
\ No newline at end of file + + + + + Premiers pas avec DHIS 2 +
+ Premiers pas avec DHIS 2 + Après la lecture de ce chapitre, vous serez en mesure de comprendre: + + + Comment lancer DHIS 2 à partir de votre poste de travail. + + + Comment vous connecter à partir de votre poste de travail. + + + + + Comment créer de nouveaux utilisateurs et de nouveaux rôles. + + + + + Quelles sont les étapes nécessaires pour concevoir une base de données pour votre organisation. + + +
+ Prérequis + Vous devez vous assurer qu'une version récente de l'environnement Java (JRE) est installée sur votre ordinateur. Il existe différentes façons d'installer Java, selon votre système d'exploitation. Le lecteur est renvoyé vers ce site web pour des informations détaillées sur la manière d'installer Java. +
+
+ Démarrage de l'application DHIS2 Live + L'application DHIS2 Live est la meilleure façon de débuter avec DHIS2. Elle est bien indiquée pour une installation indépendante ou pour des besoins de démonstrations. Il suffit de télécharger l'application à partir de ce lien . Une fois le fichier téléchargé, vous pouvez simplement double-cliquer sur le fichier téléchargé pour commencer à utiliser DHIS 2. +
+ Commencer avec une base de données vierge + L'application Live est livrée avec une base de données de démonstration identique à celle que vous avez sur le site de démonstration en ligne (laquelle est basée sur le SNIS de la Sierra Leone). De ce fait, si vous voulez commencer avec un nouveau système et une base de données vierge et construire votre propre système, vous devez faire ce qui suit : + 1) Arrêtez l'application DHIS2 Live si elle est en cours d'exécution. Faites un clic droit sur l'icône présente sur la barre de tâches et sélectionnez Quitter. L'icône de la barre de tâche est celui qui a le symbole vert en bas à droite de votre écran (sous Windows) et qui affiche "Serveur DHIS 2 en cours d'exécution" si vous passez le pointeur de la souris dessus. + 2) Ouvrez le dossier d'installation de DHIS2 Live et repérez le dossier "conf". + 3) Dans le dossier conf/ ouvrez le fichier appelé "hibernate" dans un éditeur de texte (notepad ou similaire) et effectuez la modification suivante: recherchez la chaîne "jdbc:h2:./database/dhis2" et remplacez la partie "dhis2" par le nom que vous voulez donner à votre base de données (par exemple dhis2_test). + 4) Sauvegardez et fermez le fichier hibernate. + 5) Démarrez DHIS 2 Live en double-cliquant sur le fichier dhis2-live.exe dans le dossier d'installation ou en utilisant le raccourci sur le bureau ou le lien de menu que vous pouvez avoir installé. + 6) Attendez que la fenêtre du navigateur s'ouvre et que l'écran de connexion s'affiche, puis connectez-vous avec le nom d'utilisateur: admin et le mot de passe: district. + 7) A présent, vous allez avoir un système DHIS 2 complètement vide et vous devrez commencer par ajouter vos utilisateurs, définir votre hiérarchie organisationnelle, vos éléments de données et vos ensembles de données, etc. Veuillez vous référer aux autres sections de ce manuel pour obtenir des instructions sur la façon de procéder. +
+
+
+ Travailler directement avec la base de données H2 + DHIS 2 Live utilise une base de données H2intégrée. Ce qui présente de nombreux avantages - il n'est pas nécessaire d'installer un moteur de base de données distinct comme PostgreSQL ou MySQL, et la sauvegarde peut être faite en copiant simplement le fichier. L'ensemble de la base réside en mémoire, ce qui signifie un gain en performance. L'inconvénient est le besoin de RAM. Elle n'est en plus pas indiquée pour des installations en mode serveur et multi-utilisateurs. + En général, il est recommandé de travailler avec la base de données à travers l'interface utilisateur de DHIS2, mais dans certaines situations, il peut être nécessaire de manipuler directement les données. Si la base de données H2 a été téléchargée séparément, elle est livrée avec une interface web. Elle peut aussi être manipulée en utilisant OpenOffice.org, en utilisant la procédure suivante. Ceci suppose que dhis2-live se trouve dans le dossier racine de l'utilisateur Linux actuel (représenté par le symbole ~). Veuillez remplacer le chemin absolu par celui de votre installation de dhis2-live. + + + Démarrez l'application de traitement de texte OpenOffice et sélectionnez Outils - Options, puis Java - Class Path ... et cliquez sur Ajouter Archive ... + + + Sélectionnez le fichier suivant (la version peut être différente) : ~/dhis2-live/webapps/dhis/WEB-INF/lib/h2-1.1.119.jar + + + Fermez complètement OpenOffice puis ouvrez la base de données OpenOffice.org. Sélectionner connecter à une base de données existante - JDBC + + + L'URL de la source de données URL est h2:~/dhis2-live/database/dhis2;AUTO_SERVER=TRUE, et la classe de pilote JDBC est org.h2.Driver + + + Le nom d'utilisateur est sa, le mot de passe n'est pas nécessaire. Enfin, sélectionner un nom et un dossier pour le fichier .odb. + + Plus d'astuces +
+
+ Télécharger et installer la version serveur + La dernière version stable du serveur peut être téléchargée à partir de ce site web. Pour plus d'informations sur la façon de l'installer veuillez consulter le chapitre d'installation présent dans le manuel de mise en oeuvre. +
+
+
+ Connexion à DHIS 2 + Que vous ayiez installé la version serveur ou la version Live, vous devrez utiliser un navigateur Web pour vous connecter à l'application. DHIS2 devrait être compatible avec la plupart des navigateurs web modernes, mais vous devrez tout de même vous assurer que Java Script y est bien activé. + Pour vous connecter à l'application, veuillez saisir http://localhost:8080/dhis si vous utilisez l'application DHIS2 Live, ou remplacer localhost par le nom ou l'adresse IP du serveur sur lequel la version du serveur est installée. + Une fois que vous avez démarré DHIS2, en ligne ou hors ligne, la page qui s'affiche vous demande de saisir les 'nom d'utilisateur' et 'mot de passe' que vous avez créés. Après avoir saisi ces informations requises, cliquez sur le bouton d'ouverture de session pour vous connecter à l'application. Notez que le nom d'utilisateur et le mot de passe par défaut sont "admin" et "district". Ils doivent être changés dès votre première connexion au système. +
+
+ Créer de nouveaux utilisateurs et rôles + Cette section décrit comment ajouter de nouveaux utilisateurs dans l'application DHIS 2. +
+ Ouvrir le menu utilisateur + Pour créer ou retrouver un utilisateur, commencez par cliquer sur le module "utilisateurs" qui s'affiche en déroulant le menu du module d'administration situé sur la principale barre d'outils dans la partie supérieure de l'écran comme illustré sur la capture d'écran ci-dessous. + + Elément de menu Sélectionner les Utilisateurs + + + + + + + Les noms d’utilisateurs qui ont déjà été créés s’afficheront dans une liste comme indiqué sur la capture d’écran ci-dessous. + + Rechercher par nom d'utilisateur + + + + + + + Vous pouvez effectuer une recherché sur des noms d’utilisateur spécifiques dans la liste des utilisateurs en saisissant un nom dans le champ ‘filtrer par nom d’utilisateur’ comme illustré ci-dessus. +
+
+ Define a new role + Dans le cadre de la création d'un nom d'utilisateur, vous devez définir le rôle de l'utilisateur. Vous pouvez le faire en cliquant sur le lien "rôles d'utilisateur" figurant sur le côté gauche de la page. Ce lien vous conduira à la page de gestion des rôles sur laquelle vous devrez cliquer sur 'Ajouter nouveau' pour créer un nouveau rôle. + + Ajouter un nouveau rôle d'utilisateur + + + + + + + L'écran suivant s'affiche et ici, dans la première zone de texte, vous devez spécifier le nom du Rôle comme Super Utilisateur, utilisateur Admin, etc. La deuxième zone de texte appelée "Description" permet de donner plus d'informations sur le type de rôle d'utilisateur que vous créez, par exemple utilisateur Admin national, Saisie de données au Niveau District. + + Page d'administration des rôles + + + + + + + Ensuite, vous allez spécifier l'ensemble (ou les ensembles) de données en particulier qui doivent être mis à la disposition de ce rôle. Vous devrez également spécifier le type d'"autorisations" à donner à l'utilisateur. Pour chacune des trois options à savoir Ensembles de Données, Rapports et Pouvoirs, l'utilisateur peut sélectionner plusieurs options dans le menu déroulant prévu en face de chaque champ. Un utilisateur peut choisir plusieurs options, soit en les déplaçant un par un. + Pour que des utilisateurs donnés puissent saisir des données, vous devez les ajouter à la fois à un ensemble de données et à un niveau d'unité d'organisation. Vous avez également la possibilité de sélectionner plusieurs ensembles de données en appuyant sur la touche Ctrl du clavier et en cliquant sur les ensembles de données un par un. + Enfin, lorsque vous avez saisi les champs requis, cliquez sur Enregistrer, qui est situé sur la partie inférieure de la page. Le rôle d'utilisateur souhaité et les autorisations associées seront enregistrés dans la base de données, et pourront par la suite être affectés à un utilisateur quelconque. +
+
+ Ajouter un nouvel utilisateur + Pour chaque rôle d'utilisateur, il peut y avoir plus d'un utilisateur. Pour ajouter de nouveaux utilisateurs, allez dans les options de l'utilisateur dans le module d'administration. + Pour ajouter un nouvel utilisateur, procédez comme suit: + + + Cliquez sur le bouton Ajouter Nouveau + + + Entrez les nouvelles informations de l'utilisateur commele nom d'utilisateur, le mot de passe, Confirmer le mot de passe, le nom, le prénom et l'adresse e-mail sur l'onglet des options du nouvel utilisateur. + + + Cliquez sur le bouton Ajouter pour confirmer les nouvelles informations de l'utilisateur et rectifiez les éventuelles erreurs. + + + Le nouvel utilisateur venant d'être créé peut être consulté sur la page principale de gestion des utilisateurs. + + + Vous pouvez effectuer des modifications (mot de passe, nom de famille, etc.) et supprimer les informations des utilisateurs anciens ou nouveaux en cliquant sur les boutons Modifier et Supprimer correspondants. + + + Cliquez sur Enregistreraprès vos modifications. + + Ecran de gestion des utilisateurs + + + + + + + + +
+
+
+ Déconnexion de DHIS 2 + Cliquez simplement sur le lien Déconnexion figurant sur le coin supérieur droit pour quitter l’application. +
+
+ Introduction rapide à la conception d'une base de données DHIS 2 + L'application DHIS 2 est livrée avec un ensemble d'outils pour la collecte de données, la validation, le reporting et l'analyse, mais le contenu de la base de données, par exemple ce qui doit être collecté, ceux qui doivent effectuer ces collectes et leur format dépendra du contexte d'utilisation. Ces métadonnées doivent être renseignées dans l'application avant de pouvoir être utilisées, et cela peut être fait par le biais de l'interface utilisateur et ne nécessite aucune programmation ni connaissances techniques du logiciel. Nous appelons ce processus initial: conception ou personnalisation de la base de données. + Cette section fournit une introduction très rapide et sommaire à la conception de base de données de DHIS 2 et explique surtout les différentes étapes nécessaires à la préparation d'un nouveau système DHIS 2 pour son utilisation. La manière de procéder pour chaque étape est expliquée dans d'autres chapitres, et les meilleures pratiques en matière de choix de conception sont détaillées dans le guide de mise en oeuvre. Voici les étapes à suivre : + 1. Mettre en place une hiérarchie organisationnelle + 2. Définir les éléments de données + 3. Définir les ensembles de données et les formulaires de saisie de données + 4. Définir les règles de validation + 5. Définir les indicateurs + 6. Définir les tables de rapport et concevoir les rapports + 7. Mettre en place le module SIG + 8. Concevoir des graphiques et personnaliser le tableau de bord +
+ La hiérarchie organisationnelle + La hiérarchie de l'organisation décrit l'organisation qui utilise le DHIS 2, les établissements de santé, les zones administratives et autres zones géographiques utilisées pour la collecte de données et l'analyse des données. Cette dimension de données est définie comme une hiérarchie comprenant une unité racine (par exemple le Ministère de la Santé) et un nombre quelconque de niveaux et des nœuds en dessous. Chaque nœud de cette hiérarchie est appelée une unité organisationnelle dans DHIS 2. + La conception de cette hiérarchie permettra de déterminer les unités géographiques d'analyse disponibles pour les utilisateurs étant donné que les données sont recueillies et regroupées dans cette structure. Il ne peut y avoir qu'une hiérarchie à la fois, la définition de sa structure nécessite le plus grand soin. Les hiérarchies supplémentaires (par exemple, les limites administratives parallèles pour le secteur des soins de santé) peuvent être modélisées à l'aide des groupes d'organisation et des ensembles de groupe, mais la hiérarchie de l'organisation est le principal support pour l'agrégation des données sur la dimension géographique. Typiquement les hiérarchies organisationnelles nationales en santé publique sont constituées de 4 à 6 niveaux, mais n'importe quel nombre de niveaux peut être pris en charge par l'application. La hiérarchie est constituée de relations parent-enfant, par exemple un pays ou un Ministère de la Santé (la racine) pouvant avoir 8 unités filles (provinces), et chaque province pouvant de nouveau (au niveau 2) avoir entre 10 et 15 districts en tant que filles de ces provinces. Normalement, les établissements de santé seront situés au niveau le plus bas, mais ils peuvent également être situés à des niveaux plus élevés, par exemple des hôpitaux nationaux ou provinciaux; les structures organisationnelles asymétriques sont donc également pris en charge (par exemple, un nœud fille peut être positionné au niveau 2, tandis que la plupart des autres nœuds filles sont au niveau 5). + En général, il existe une hiérarchie géographique définie par le système de santé comme par exemple en tenant compte des emplacements des bureaux administratifs (Ministère de la Santé, Province, District), mais bien souvent il existe d'autres limites administratives dans le pays qui pourraient ou ne pourraient pas être ajoutées, selon la façon dont la prise en compte de ces limites peut permettre d'améliorer l'analyse des données. Lors de la conception de la hiérarchie le nombre d'enfants pour une unité d'organisation peut indiquer l'utilité de la structure; à titre d'exemple le fait d'avoir une ou plusieurs relations 1-1 entre deux niveaux n'est pas très utile étant donné que les valeurs sont les mêmes pour les niveaux enfant et parent. À l'opposé un nombre très élevé d'enfants au centre de la hiérarchie (par exemple 50 districts au niveau d'une province) pourrait nécessiter d'ajouter un niveau supplémentaire entre les deux pour augmenter l'utilité de l'analyse des données. Le niveau le plus bas, le niveau des établissements de santé, contiendra souvent un grand nombre d'enfants (10-60), mais pour d'autres niveaux plus hauts dans la hiérarchie le nombre d'enfants recommandés est d'environ 5-20. Le fait d'avoir trop ou trop peu d'enfants peut indiquer qu'un niveau doit être supprimé ou ajouté. + Notez qu'il est assez facile de faire des changements aux niveaux supérieurs de la hiérarchie à un stade ultérieur, le seul problème concerne en réalité le fait de changer les unités organisationnelles qui recueillent des données (les nœuds feuilles), par exemple lors de la division ou de la fusion des établissements de santé. L'agrégation de la hiérarchie se fait sur la base de la hiérarchie actuelle à tout moment et reflétera toujours les changements les plus récents apportés à la structure organisationnelle. Reportez-vous au chapitre sur les unités d'organisation pour apprendre à créer des unités d'organisation et construire la hiérarchie. +
+
+ Eléments de Données + L'Elément de Données est peut-être le bloc de construction le plus important d'une base de données DHIS 2. Il représente la dimension "QUOI", il décrit ce qui est recueilli ou analysé. Dans certains contextes, c'est ce qu'on appelle un indicateur, mais en DHIS 2 nous appelons cette unité de collecte et d'analyse un élément de données. L'élément de données représente souvent un nombre de quelque chose, et son nom décrit ce qui est pris en compte, par exemple, "Doses de BCG administrées" ou "Cas de paludisme". Lorsque les données sont collectées, validées, analysées, rapportées ou présentées ce sont les éléments de données ou les expressions construites sur ces éléments de données qui décrivent le "QUOI" pour ces données. En tant que tel, ces éléments de données sont importantes au système entier et ils influencent non seulement la manière dont les données sont collectées , mais plus encore, comment les valeurs de données sont représentées dans la base de données, ce qui à son tour influence la manière dont les données sont analysées et présentées. + Il est possible d'ajouter plus de détails à cette dimension "QUOI" dimension à travers la dimension de désagrégation appelée catégories d'éléments de données. Certaines catégories communes peuvent être l'âge et le sexe, mais en réalité n'importe quelle catégorie peut être ajoutée par l'utilisateur et liée à des éléments de données particuliers. La combinaison d'un nom d'élément de données et de sa catégorie associée définit la plus petite unité de collecte et d'analyse disponible dans le système, et décrit par conséquent les données brutes de la base de données. Les agrégations peuvent être effectuées en faisant un zoom en arrière sur cette dimension, mais aucune recherche n'est plus possible en dessous; ce qui signifie que la conception des éléments de données et des catégories définit le détail de l'analyse mis à la disposition du système (sur la dimension QUOI). Des modifications effectuées à un stade ultérieur sur des éléments et des catégories de données pourraient être compliquées, vu qu'elles affecteront le sens des valeurs de données déjà saisies dans la base de données (s'il y'en a). Par conséquent, il convient de comprendre que cette étape est l'une des étapes les plus décisives dans le processus de conception de base de données et qu'elle mérite une attention particulière. + Une bonne pratique lors de la conception des éléments de données est de penser aux éléments de données comme une unité d'analyse de données et non pas seulement comme un champ dans le formulaire de collecte de données. Chaque élément de données a sa propre existence dans la base de données, indépendamment de tout formulaire de collecte; les rapports et les autres données générées sont basées sur ces éléments de données et les expressions / formules composées d'éléments de données et non sur les formulaires de collecte de données. Ainsi, ce sont les besoins d'analyse de données qui devraient conduire le processus de conception, et non pas l’aspect des formulaires de collecte de données. Une règle de base élémentaire consiste à dire que le nom de l'élément de données doit être capable de décrire par lui-même la valeur de données qu'elle représente même en dehors du cadre du formulaire de collecte. Par exemple un nom d'élément de données comme "Total de références" a du sens lorsqu'il est observé dans un formulaire "RCH" ou le formulaire "OPD", mais par lui-même il ne suffit pas à décrire le phénomène qu'il représente (à qui fait-on référence ?); il devrait plutôt être appelé "Total références de maternité" ou "Nombre de références de OPD". Ce sont deux éléments de données différents ayant des significations différentes, bien que le champ présent sur le formulaire papier s'appelle uniquement "Total de références", puisque l'utilisateur du formulaire sera toujours en mesure de savoir d'où ces références proviennent. Dans une base de données ou un lieu de stockage d'éléments de données, ce contexte n'est plus valide, et donc les noms des éléments de données deviennent vraiment importants pour la description des données. + Les propriétés communes des éléments de données peuvent être modélisées par ce qu'on appelle des groupes d'éléments de données. Les groupes sont complètement flexibles dans la mesure où à la fois leurs noms et leurs membres peuvent être définis par l'utilisateur. Les groupes sont utiles à la fois pour naviguer entre les données et présenter des données associées, mais peuvent également être utilisés pour regrouper ensemble les éléments de données. Les groupes sont faiblement couplés aux éléments de données et non liés directement aux valeurs de données, ce qui signifie qu'ils peuvent être modifiés et ajoutés à n'importe quel moment sans interférer avec les données brutes. +
+
+ Ensemble de données et formulaires de saisie de données + Toutes les saisies de données dans DHIS 2 se font à travers les ensembles de données. Un ensemble de données est une collection d'éléments de données regroupées pour la collecte de données, et dans le cas d'installations distribuées, ils définissent également des morceaux de données pour l'exportation et l'importation entre instances de DHIS 2 (par exemple exportation d'une installation locale au bureau de district vers l'installation sur le serveur national). Les ensembles de données ne sont pas liés directement aux valeurs de données, mais à travers les éléments de données qui les constituent et les fréquences de collecte; en tant que tel un ensemble de données peut être modifié, supprimé ou ajouté à moment sans affecter les données brutes déjà saisies dans le système. De telles modifications auront toutefois une incidence sur la façon dont les nouvelles données seront collectées. + Un ensemble de données a un type de période qui contrôle la fréquence de collecte des données, celle-ci pouvant être quotidienne, hebdomadaire, mensuelle, trimestrielle, semestrielle ou annuelle. Aussi bien les éléments de données à inclure dans le jeu de données et le type de période associé sont définis par l'utilisateur, avec un nom, un nom abrégé et un code. + Afin de permettre à un ensemble de données de collecter des données pour une unité d'organisation spécifique vous devez assigner l'unité d'organisation à l'ensemble de données, et ce mécanisme contrôle les unités d'organisation qui peuvent utiliser les jeux de données, et permet de définir en même temps les valeurs cibles pour la complétude des données (par exemple, combien d'établissements de santé dans un district sont attendus pour la présentation des données RCH chaque mois). + Un élément de données peut appartenir à plusieurs ensembles de données, mais cela nécessite qu'une réflexion approfondie soit menée, car cela peut conduire à des données qui se chevauchent ou qui deviennent incohérentes si par exemple les ensembles de données utilisent des périodes différentes et sont utilisés par les mêmes unités d'organisation. +
+ Formulaires de saisie de données + Une fois que vous avez attribué un ensemble de données à une unité d'organisation, cet ensemble de données est rendu disponible dans la partie dédiée à la Saisie des Données (sous le menu Services) pour les unités d'organisation que vous avez attribuées à cet ensemble de données et pour les périodes correspondant au type de période défini pour l'ensemble de données. Un formulaire de saisie par défaut des données est alors affiché, qui est simplement une liste des éléments de données appartenant à l'ensemble des données avec une colonne pour la saisie des valeurs de données associées. Si votre ensemble de données contient des éléments de données avec des catégories telles que des groupes d'âge ou de sexe, alors des colonnes supplémentaires seront générés automatiquement dans le formulaire par défaut en fonction des catégories. Il existe deux alternatives en plus du formulaire de saisie de données par défaut, les formulaires basés sur les sections et les formulaires personnalisés. +
+ Formulaires à section + Les formulaires à section offrent un peu plus de souplesse quand il s'agit d'utiliser des formulaires tabulaires et sont rapides et simples à concevoir. Souvent, votre formulaire de saisie de données devra contenir plusieurs tables avec des sous-titres, et parfois vous avez besoin de désactiver (griser) certains champs de la table (par exemple certaines catégories ne s'appliquant pas à tous les éléments de données), ces deux fonctions sont prises en charge par les formulaires à section. Après avoir défini un ensemble de données, vous pouvez définir ces sections avec des sous-ensembles d'éléments de données, un titre et éventuellement des champs grisés dans le tableau de la section. L'ordre des sections dans un ensemble de données peut également être défini. Dans la saisie de données, vous pouvez maintenant commencer à utiliser le formulaire à sections (qui devrait apparaître automatiquement lorsque les sections sont disponibles pour l'ensemble de données sélectionné). Vous pouvez basculer entre les formulaires par défaut et les formulaires à section dans le coin supérieur droit de l'écran de saisie des données. La plupart des formulaires de saisie de données tabulaires peuvent être réalisés à l'aide des formulaires à section, et plus vous pouvez utiliser les formulaires à section (ou formulaires par défaut) mieux c'est pour vous en terme de facilité. Si ces deux types de formulaites ne répondent toujours pas à vos besoins, alors la troisième option est le formulaire de saisie de données personnalisé, totalement flexible, bien que demandant plus de temps pour sa conception. +
+
+ Formulaires personnalisés + Lorsque le formulaire que vous voulez concevoir est trop compliqué pour que soit utilisé le formulaire par défaut ou le formulaire basé sur les sections, alors votre dernière option est d'utiliser un formulaire personnalisé. Cela prend plus de temps, mais vous donne une totale flexibilité en termes de design. Dans DHIS 2, ces formulaires sont construits à travers un éditeur HTML (Editeur FCK) dans le concepteur de formulaires, lequel vous permet soit de concevoir le formulaire avec l'interface graphique ou de coller votre code html directement (en utilisant la fenêtre "source" de l'éditeur). Dans le formulaire personnalisé vous pouvez insérer du texte statique ou des champs de données (liés aux éléments de données + options de catégorie de combinaison) à n'importe quel endroit sur le formulaire et vous avez toute la liberté pour concevoir la mise en page de votre formulaire. Une fois que le formulaire personnalisé a été créé pour un ensemble de données, il devient disponible dans la partie saisie de données et utilisé automatiquement. Vous pouvez revenir aux formulaires par défaut ou à sections (s’ils existent) à partir du coin supérieur droit de l’écran de saisie de données. +
+
+
+
+ Règles de validation + Une fois que vous avez mis en place la partie de saisie de données du système et commencé à collecter des données, il devient temps de définir des contrôles de qualité des données afin d'améliorer la qualité des données recueillies. Vous pouvez ajouter autant de règles de validation que vous souhaitez, celles-ci étant composées d'expressions de gauche et de droite qui sont encore composées d'éléments de données, avec un opérateur entre les deux parties. Généralement, ces règles comparent les sous-totaux et les totaux de quelque chose. Par exemple si vous avez deux éléments de données "tests de dépistage du VIH effectués" et "résultats de test VIH positifs", alors vous savez que, dans le même formulaire (pour la même période et la même unité d'organisation) le nombre total de tests doit toujours être égal ou supérieur au nombre de tests positifs. Ces règles devraient être des règles absolues ce qui signifie qu'elles doivent être mathématiquement correctes et pas seulement des hypothèses ou "la plupart du temps correct". Les règles peuvent être exécutées lors de la saisie de données, après le remplissage de chaque formulaire, ou comme un processus en lot exécuté sur plusieurs formulaires en même temps, par exemple pour tous les établissements de santé pour le mois précédent. Les résultats de ces tests vont mettre en évidence toutes les violations ainsi que les valeurs détaillées présentes de chaque côté de l'expression où la règle a été enfreinte afin de faciliter le retour à la saisie des données et de corriger les valeurs. +
+
+ Indicateurs + Les indicateurs représentent probablement la fonctionnalité d'analyse des données la plus puissante de DHIS 2. Alors que les éléments de données représentent les données brutes (valeurs numéraires) collectées, les indicateurs représentent des formules générant des taux de couverture, des taux d'incidence, des rapports et d'autres unités d'analyse basées sur des formules. Un indicateur est constitué d'un facteur (par exemple 1, 100, 1 000, 100 000), un numérateur et un dénominateur, ces deux derniers étant tous les deux des expressions basées sur un ou plusieurs éléments de données. Par exemple l'indicateur "couverture BCG < 1 an" est défini par la formule ayant un facteur 100, un numérateur ("doses de BCG administrées aux enfants de moins de 1 an") et un dénominateur ("population cible de moins de 1 an"). Le "Taux d'abandon de DPT1 à DPT3" est obtenu par la formule 100% x ("doses DPT1 administrées " - "doses DPT3 administrées") / ("doses DPT1 administrées"). + La plupart des modules de rapport dans DHIS 2 supportent à la fois les éléments de données et les indicateurs et vous pouvez également combiner ceux-ci dans des rapports personnalisés; toutefois la différence importante et la force des indicateurs par rapport aux données brutes (les valeurs des éléments de données) est leur capacité de comparer les données entre les différentes zones géographiques (par exemple, zones densément peuplées et zones rurales) par le fait que la population cible peut être utilisée au niveau du dénominateur. + Les indicateurs peuvent être ajoutés, modifiés ou supprimés à tout moment, sans interférer avec les valeurs des données présentes dans la base de données. +
+
+ Tableaux de rapports et rapports + Les rapports standards sous DHIS 2 sont un moyen très souple de présenter les données qui ont été collectées. Les données peuvent être agrégées par unité d'organisation ou niveau d'unité d'organisation, par éléments de données, indicateurs, ou en fonction du temps (par exemple, mensuellement, trimestriellement, annuellement). Les tableaux de rapport sont des sources de données personnalisables utilisées pour les rapports standards et peuvent être définis avec flexibilité dans l'interface utilisateur et rendus également accessibles aux éditeurs de rapports externes comme iReport ou BIRT. Ces modèles de rapport peuvent être définis comme des rapports accessibles en un seul clic avec des paramètres de personnalisation, de sorte que les utilisateurs peuvent exécuter les mêmes rapports, par exemple chaque mois lorsque de nouvelles données sont saisies. Ils peuvent aussi servir aux utilisateurs des différents niveaux hiérarchiques, étant donné que l'unité d'organisation peut également être choisie au moment de l'exécution du rapport. +
+
+ SIG + Dans le module SIG intégré, vous pouvez facilement afficher vos données sur des cartes, aussi bien sur des polygones (surfaces) qu'en des points (établissements de santé), comme des éléments ou des indicateurs de données. En fournissant les coordonnées de vos unités d'organisation au système, vous pouvez rapidement le connecté à ce module. Voir la section SIG pour plus de détails sur la façon de procéder. +
+
+ Graphiques et tableau de bord + L'une des façons les plus simples de visualiser vos données d'indicateurs est avec les graphiques. Un assistant de création de graphiques facile à utiliser vous guidera à travers le processus de création de différents types de graphiques avec des données présentant des indicateurs, des unités d'organisation et les périodes de votre choix. Ces graphiques peuvent être facilement ajoutées à une des quatre sections de votre tableau de bord, ce qui les rend ainsi accessibles dès votre connexion au système. Vous devrez veiller à configurer le module de tableau de bord comme module de démarrage dans les paramètres de l’utilisateur. +
+
+