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

Modélisation et implémentation d’un systàƒÂ¨me informatisé pour la gestion des données statistiques scolaires dans un bureau gestionnaire à‚« cas de la coordination provinciale des écoles conventionnées islamiques de la comico équateur à‚»


par Chilassy BOFUMBO
Institut supérieur de développement rural de Mbandaka  - GRADUAT 2021
Dans la categorie: Informatique et Télécommunications
   
Télécharger le fichier original

Disponible en mode multipage

Enseignement Supérieur et Universitaire

INSTITUT SUPÉRIEUR DE DÉVELOPPEMENT RURAL

« ISDR »

B.P. 118

MBANDAKA

MODÉLISATION ET IMPLÉMENTATION D'UN SYSTÈME INFORMATISÉ POUR LA GESTION DES DONNÉES STATISTIQUES SCOLAIRES DANS UN

BUREAU GESTIONNAIRE

« Cas de la Coordination Provinciale des Écoles Conventionnées Islamiques de la COMICO Équateur »

INFORMATIQUE DE GESTION

Par :

Chilassy BOFUMBO IKULUNGANO

Travail de Fin de Cycle présenté et défendu en vue de l'obtention du grade de Gradué en Technique de Développement Rural

Option : Informatique de Gestion

Directeur : CédricKABEYA TSHISEBA

Professeur Associé

Encadreur :

Octobre 2021

Guelord NZINGA EALE

Assistant2

ÉPIGRAPHE

Le monde actuel évolue au rythme de l'informatique et de l'Internet (autoroutes de l'information). Tous les aspects de notre société sont régis par une organisation et une administration, qui reposent sur les bases informatiques.

Constant N'DOM NDA OMBEL

IN MEMORIAM

À notre regrettéGrand-Père,Paul BOFUMBO IKULUNGANO,ilest parti sans récolter le fruit de son jardin qu'il a planté durant plusieurs décennies. Il restera à jamais gravé dans nos coeurs.

Chilassy BOFUMBO IKULUNGANO

DÉDICACE

Ànotre très chère Mère « biologique » Mimi EKOFO BOFUMBO, elle qui a sacrifié toute sa jeunesse pour nous donner la vie et quis'est coupée à millemorceauxafin que nous soyons aujourd'hui là où nous sommes.Nous dédions ce travail.

Chilassy BOFUMBO IKULUNGANO

REMERCIEMENTS

Nos remerciements les plus sincères s'adressent premièrement au Tout Puissant, Dieu le créateur de l'Univers, Maitre de temps et de circonstances pour sa protection divine durant nos trois années d'études en Informatique de Gestion à l'Institut Supérieur de Développement Rural de Mbandaka.

Nous remercions aussi tous les membres du comité de Gestion de l'ISDR/Mbandaka ; en commençant par le Directeur Général, Professeur Placide MAKWA MBULOLA SISI, le Secrétaire Général Académique, ProfesseurEddy MWANZO IDINA'AMINYE, le Secrétaire Général Administratif à la personne du Chef de Travaux Barnabé BINGEMBA EKEMBA, Madame Victorine BOA NKANGA l'Administrateur du budget, pour la meilleure qualité de l'enseignement longtemps prônée dans notre chère institution.

Nos remerciements s'adressent au Chef de Section et ses Adjoints, ainsi qu'a tout le corps enseignant qui a contribué ànotre formation durant cette période passer à l'ISDR.

Nos remerciements les plus particuliers s'adressent au Professeur Cédric KABEYA TSHISEBA qui, malgré ses multiples occupations a accepté de prendre la direction du présent travail. Et à l'Assistant Guelord NZINGA EALE qui a pris la charge de nous encadrer pour l'accomplissement de cette oeuvre scientifique.

De tout notre coeur, nous disons un grand merci à notre très chère épouse Rachel YELA YEKOLAMAKA et à notre tout premier fils bien-aimé Chilabert BOFUMBO MOLIKA pour le sacrifice et l'endurance subies pour l'aboutissement de cette étape aussi importante de notre vie. Ceci prouve le degré d'amour et d'affection que qu'ils ont en vers notre modeste personne.

Nos remerciements les plus sincères s'adressent à notre très cher Père Floribert NTOMBO MOLIKA qui n'a managé aucun effort pour nous élever ainsi qu'à notre Révérend Pasteur Job KOTA N'ZEE MBULA LOPITO pour son encadrement moral et spirituel.

Nos remerciement patriotiques s'adressent également à nos camarades et compagnons de lutte, Jérémie LIYOTA BOIMBO, Géneviève AMBA BOMPONGO, Annie BUTEMBO ATIABIETO, Papy EKOKO NSIMA, Crispin Joseph LOKAFA EKANGU, Chimène EKOFO BOONGO, Laetitia MPOSO EKONDJO, Falonne MBALA EONGA, Annie NTAFO EKOMBA, Girèsse BOYOO ISALOOLA, Nénette BOMPATE LOKINGA, Jules BAKOMBO BAKAMA, Cédric NKILONGO LOMPATSI, Charles ELELI, Éveline BAIKOSA EWANZO avec qui nous avons combattu et vaincu le cycle de graduat en Informatiques de Gestion à l'ISDR/Mbandaka.

Nous remercions les Agents et cadres des ECI COMICO/Équateur : aux Coordinateurs Ibrahim MOKUPE TAPESO, Ousmane LOLU RAMAZANI etIdriss NYANGOMBE BILONGO, à nos collègues chefs de services Jean MBOMBANGI EKWA, John André BOLA W'EMBYA, Stanislas AKOTOA MOKONGI, Brigitte GUKPE ZEBAY, ainsi qu'à nos très proches collaborateurs : Imorane KAPALANI, Alli BOKWAZI, Mariam MABUNYA, Ephrasie IYATO, Papy LOLUNGU, Serges Moustapha AMELU, Bob IsmaëlMOKUPE, Moise EKABELA, Canchita MOBENGI, Chams MOKWETE, Confis BOTENDJA, Julva Faustin LENGU, Rossy BOTWALI, AboubacarMBALA, Mariam LOKENGO, Jean Denis ILUMBE. Qui de près ou de loin nous ont fourni les informations susceptibles pour la réalisation du présent travail.

Nos remerciements s'adressent aux membres de famille et à nos amis et connaissance : Jean-Paul BOLALIEMA,Richard NTOMBO BILUKI, Florence NTOMBOMAMBUNI, Chantale NTOMBO MOKO, Dan NTOMBO BOYONDO, Japhet NTOMBO,RodrigueMBANGANI, Gethou BOKINDA BONGOMBE, Séraphin ELODJI,Alexis BOLONGA, Arnold MAWANGO, Faustin BIENGAJCC, Axcel BOYAKA,Bibi BOSEA IFEFEY, Cornely INGINDA, Grace EBUNDJA, Pauline MPELA ELESE, Ruth ANGWANGA, Gloddy LONGANGA,Nelson JOSEPH BAYOKO LOKONDO, Christophe KOSSE, Hassan EKPALANGA, Roger TSHIBANGU N'KASHAMA, Lasconi ELANZA, Levieux MAMBAMBU, Sédrick ENZINGA, Didier BOKWALA,Rubin BANKE, Blondy BONSANGE, Aaron BAY LIBENGE, Leance IFASO, Liliane WANGA, Eric IKANGO DJA LOOLA, Freddy KEBADIO, Rodet BOMPELI, Cyprien LOKOMO El'-Raza, Augustin PIKE MILANZE, Ortance MANGENZI, Grevisse-Maurice IMANA MBOYO,...

Nous ne saurons pas tourner cette page sans remercier toute personne qui, de près ou de loin nous a apporté une main forte sous formeune aide tant matérielle, financière que morale. Que ceux qui ne sont pas cités ci-haut ne se sentent pas lésés car, nous les portons tous à coeur.

Chilassy BOFUMBO IKULUNGANO

SIGLES ET ABRÉVIATIONS

BDD  : Base des Données

BGP  : Bureau Gestionnaire de Proximité

CETE  : Centre d'Études Techniques de l'Équipement

COMICO : Communauté Islamique au Congo

CTI  : Centre Technique d'Informatique

EA  : Entité Associative

ECI  : École Conventionné Islamique

EDI : Environnement de Développement Intégral

EPST  : Enseignement Primaire, Secondaire et Professionnel

ER  : Entité Relationnel

G1 : Premier graduat

G2 : Deuxième graduat

G3 : Troisième graduat

IG : Informatiques de gestion

ISC : Institut Supérieur de Commerces

ISDR : Institut Supérieure de Développement Rural

ITPR  : Infrastructure, Travaux Publics et Reconstruction

L1 : Première licence

MBKA : Mbandaka

MCC  : Modèle Conceptuel de Communication

MCD  : Modèle Conceptuel des Données

MCT  : Modèle Conceptuel de Traitement

MLD  : Modèle Logique des Données

MOD  : Modèle Organisationnel des Données

MPD  : Modèle Physique des Données

MPT  : Modèle Physique de Traitement

RDC  : République Démocratique du Congo

SGBD  : Système de Gestion d'une Base des Données

SI  : Système Information

SII  : Système d'Information Informatisé

TBD : Technique des Banques de données

TFC : Travail de Fin de Cycle

UPN : Université Pédagogique de Kinshasa

VB : Visual Basic

LISTE DES TABLEAUX

Tableau n°1 :

Circuit de circulation des informations....................

P.26

Tableau n°2 :

Dictionnaire des données.......................................

P.36

Tableau n°3 :

Description des objets............................................

P.37

Tableau n°4 :

Description des relations........................................

P.40

Tableau n°5 :

Volume des données..............................................

P.45

Tableau n°6 :

Volume des index..................................................

P.45

Tableau n°7 :

Présentation du MPD.............................................

P.48

LISTE DES FIGURES

Figure n°1 :

Typologie des systèmes d'information........................

P.11

Figure n°2 :

Situation géographique............................................

P.17

Figure n°3 :

Structure organique................................................

P.18

Figure n°4 :

Organigramme du service concerné..........................

P.25

Figure n°5 :

Cycle d'abstraction dans la conception du système d'information...........................................................

P.32

Figure n°6 :

Formalisme du MCD................................................

P.35

Figure n°7 :

Présentation du MCD...............................................

P.41

Figure n°8 :

Règles de passage du MOD Global au MLD...............

P.43

Figure n°9 :

Présentation du MLD...............................................

P.44

LISTE DES PHOTOS

Photo n°1 :

Table en mode création............................................

P.52

Photo n°2 :

Table en mode ouverture..........................................

P.52

Photo n°3 :

Page accueil............................................................

P.53

Photo n°4 :

Page connexion.......................................................

P.53

Photo n°5 :

Page chargement.....................................................

P.54

Photo n°6 :

Page menu principal................................................

P.54

Photo n°7 :

Page École...............................................................

P.55

Photo n°8 :

Page Rapport...........................................................

P.55

Photo n°9 :

Page Lettre..............................................................

P.56

Photo n°10 :

Page Bureau gestionnaire.........................................

P.56

Photo n°11 :

Page Hiérarchie.......................................................

P.57

Photo n°12 :

Page Contactez-nous................................................

P.57

INTRODUCTION

Actuellement, vu le volume d'informations à gérer et à traiter qui ne cesse d'augmenter dans les entreprises, le traitement manuel devient de plus en plus inefficace pour une bonne prise de décision aussi rapide. De ce fait, l'homme fait recours au traitement automatique qui est l'informatisation et qui permet de simplifier les activités, d'améliorer la sécurité, d'éviter l'encombrement de dossiers dans le bureau et de sauvegarder les informations sous forme de fichiers, d'interroger ou de modifier une grande masse d'informations dans un lapse du temps.

Dans ce cas, à l'instar de la Coordination Provinciale des Écoles Conventionnées Islamiques de la COMICO Équateur,La gestion des données statiques pose problème dans plusieurs bureaux gestionnaires, c'est pourquoi nous voulons automatiser celle du l'entreprise ci-haut citéeafin de la rendre plus efficace et fiable.

1. Définitionde concepts

Nous allons tenter, selon le contexte de donner une idée générale et abstraite que se fait dans notre esprit de cet objet de pensée concret ou abstrait, et qui nous permet de rattacher à ce même objet les diverses perceptions que nous en avons, et d'en organiser les connaissances.

1.1. Modélisation

La modélisation informatique des données est en réalité un processus de description de la structure, des associations, des relations et des impératifs liés à des datas disponibles. Elle permet de fixer des normes, tout en codant des modèles de gestion des données dans une organisation.1(*)

Dans la conception d'un système d'information, la modélisation des données est l'analyse et la conception de l'information contenue dans le système afin de représenter la structure de ces informations et de structurer le stockage et les traitements informatiques.2(*)

1.1. Implémentation

L'implémentation dans ce sens est la mise en place sur ordinateur d'un système d'exploitation ou d'un logiciel adapté aux besoins et à la configuration informatiques de l'utilisateur.3(*)

Elle est la réalisation, l'exécution ou la mise en pratique d'un plan, d'une méthode ou bien d'un concept, elle est donc l'action qui doit suivre une réflexion pour la concrétiser.

1.2. Système

Ensemble de propositions, de principes vrais ou faux mis dans un certain ordre et enchainés ensemble, de manière à en tirer des conséquences et à s'en servir pour établir une opinion.

Un système est un ensemble d'éléments en interaction dynamique, organisés en fonction d'un but donné. Plus explicitement, un système est un ensemble d'éléments matériels ou immatériels (hommes, machine, méthodes, règles, etc...) en interaction et transformant, grâce à un processus, des éléments (les entrées) en d'autres éléments (le sorties).4(*)

1.3. Informatiser 

Appliquer les méthodes et les moyens de l'informatique à des activités industrielles, de gestion ou de documentation. Introduire les techniques informatiques, les ordinateurs, dans un service, une organisation.5(*)

1.4. Gestion 

Manière de gérer, d'administrer, de diriger, d'organiser quelque chose pour le compte d'un autre.Le management est également appelé gestion ou administration. Elle désigne l'ensemble des techniques de planification, d'organisation, de direction et de contrôle mises en oeuvre dans une organisation afin qu'elle atteigne ses objectifs.

1.5. Données 

En informatique, une donnée est la représentation d'une information dans un programme : soit dans le texte du programme (code source), soit en mémoire durant l'exécution. Les données peuvent être conservées et classées sous différentes formes : textuelles ( chaîne), numériques, images, sons, etc. Les données variables qui font la souplesse d'un programme sont généralement lues depuis un appareil d'entrée utilisateur (clavier, souris...), un fichier, ou en réseau. Le processus d' enregistrement des données dans une mémoire s'appelle la mémorisation.6(*)

1.6. Statistiques 

La statistique est la discipline qui étudie des phénomènes à travers la collecte de données, leur traitement, leur analyse, l'interprétation des résultats et leur présentation afin de rendre ces données compréhensibles par tous. C'est à la fois une branche des mathématiques appliquées, une méthode et un ensemble de techniques.

La statistique appliquée est utilisée dans presque tous les domaines de l'activité humaine : ingénierie, management, économie, biologie, informatique, la physique (fondamentaux de la physique quantique, par exemple).

La statistique utilise des règles et des méthodes sur la collecte des données, pour que celles-ci puissent être correctement interprétées, souvent comme composante d'une aide à la décision.7(*)

1.7. Scolaires 

Qui concerne, qui se rapporte à l'organisation de l'école (primaire, secondaire, maternelle) sur le plan législatif ou administratif. Qui exerce dans l'école ou une administration dépendant de l'école.8(*) Sedit aussi des informations du lieu dédié à l'apprentissage. Établissement où l'on enseigne les savoirs fondamentaux comme la lecture et l'écriture et qui est aussi désigné sous le nom d'école.

1.8. Bureau 

En immobilier, un bureau est un espace où s'accomplit une activité essentiellement axée sur la production, le traitement et le transfert d'informations. Les bureaux constituent un domaine d'étude particulier car ils ont des exigences de localisation très différentes des autres activités. Les bureaux constituent une des fonctions (ou activités) urbaines les plus visibles car ils sont les plus exigeants en fait de concentration. Ils ont constamment poussé les villes modernes vers une plus grande densité et incité à la construction de plus hauts édifices. En cela, ils moulent le profil de nos centres villes plus que toute autre activité.9(*)

1.9. Gestionnaire10(*

Un gestionnaire administratif a pour rôle de gérer toutes les tâches à haute responsabilité ou les tâches quotidiennes pour soulager son entreprise de la charge de travail et libérer du temps qualifié. Ce métier est très varié et polyvalent en termes de missions. Le gestionnaire administratif a pour rôle de s'occuper de toutes les tâches administratives. Il est polyvalent et expert dans son domaine. Il prend en charge des travaux de différentes natures : comptabilité, gestion... L'agent de gestion administrative assiste un responsable ou un dirigeant dans ses différentes missions et les organise.

Un agent de gestion administrative maîtrise à la perfection les outils informatiques et bureautiques nécessaires à son activité. Il doit être organisé et minutieux pour classer correctement les dossiers et les documents. Agile, avec son esprit d'organisation et son autonomie, il peut prendre les choses en main quand un imprévu survient. Disponible, il/elle s'exécute dans les meilleurs délais pour répondre aux demandes de son supérieur. Ses compétences relationnelles sont également appréciées dans le cadre de mission d'accueil de personnes, pour orienter et informer au mieux selon les consignes et l'étiquette à respecter.

2. Problématique

La problématique signifie problème à résoudre par des procédés scientifiques. Elle désigne l'ensemble de questionsposées dans un domaine de la science en vue d'une recherche des solutions. Elle est encore un ensemble d'idées qui spécifie la position du problème suscité par le sujet d'étude.11(*)

En vue de bien pouvoir développer le sujet de notre Travail de Fin de Cycle en Informatique de Gestion, nous nous sommes posé trois questions qui ont pu retenir particulièrement notre attention, lesquelles constituent la problématique de ce sujet :

ü Le bureau de la Coordination Provinciale des ECI/COMICOÉquateur dispose-t-il d'un système de gestion des données statistiques ?

ü Si oui, le système en question est-il informatisé ?

ü Quel sera notre apport dans ce système de gestion étant un informaticien de formation ?

3. Hypothèse

L'hypothèse peut être envisagée comme une réponse anticipée que tout chercheur formule à sa question spécifique de recherche. Elle établit donc une relation qu'il nous faudra vérifier en le comparant au fait.12(*)

Nous tenterons alors de répondre aux questions posées dans notre problématique afin de fournir une orientation des réponses éventuelles qui constituent le départ de la vérification.

ü Le bureau de la Coordination Provinciale des ECI/COMICOÉquateur aurait disposé d'un système de gestion des données statistiques.

ü Le système en questionserait encore manuel.

ü La création d'une application pour une gestion informatisée serait notre apport dans ce système.

4. Objectifs

La finalité de ce travail est de mettre en placeun système de gestion informatisé permettant à un bureau gestionnaire de bien gérer ses données statistiques scolaires.

Pour y arriver, nous allons spécifiquement créer un logiciel d'application qui permettrait à la Coordination Provinciale des Écoles Conventionnées Islamiques de la COMICO/Équateur de maitriser les données statistiques scolaires de son ressort en vue de palier aux difficultés du système gestionactuellement manuel.

5. Choix et intérêt du sujet

Se choisir un sujet d'investigation scientifique passe pour un exercice malaisé surtout en science de la société. En effet, comme d'aucuns le savent, ces disciplines font face à une infinité de thèmes de recherche possible aussi vaste que le champ même du comportement social.13(*) Notre travail se base sur le progrès de la recherche fondamentale qui ajoutera des nouvelles découvertes aux connaissances théoriques déjà acquises.

5.1. Choix du sujet

Le choix du sujet de travail renvoie à des situations qui posent pratiquement ou théoriquement. On fait donc de la recherche parce que l'on a devant soi un problème à résoudre, c'est en fait le besoin d'une réponse à une question sociale du type pourquoi. Ces sont des problèmes qui se pose dans la société et qui demandent des solutions urgentes. Souvent aussi, le chercheur lit la littérature scientifique concernant tel ou tel phénomène et constate qu'il y a des lacunes et des questions non résolues et il entame la recherche pour renouveler la connaissance ou l'enrichir.14(*)

La motivation du choix de ce sujet est justifiée parl'effet pour nous d'être personnellement informaticien de carrière depuis 2015 à la Coordination Provinciale des ECI/COMICO/Équateur, ayant préalablement des connaissances y relatives, etdisposant des informations fiables pouvant appuyer le sujet du présent travail.

5.2. Intérêt du sujet

L'intérêt est ce qui importe, ce qui convient, en quelque manière que ce soit, à l'utilité, à l'avantage d'une personne ou d'une collectivité, d'un individu ou d'une personne morale, en ce qui concerne soit leur bien physique et matériel, soit leur bien intellectuel et moral, soit leur considération et leur honneur. Donc, c'est un sentiment qui nous attache à nos avantages ou qui nous fait rechercher le profit.15(*)

Le sujet de notre travail comprend trois intérêts profitables à toutes les parties prenantes qui sont :

1. Intérêt personnel : Ce travail nous a donné l'occasion de concilier les notions apprises durant nos trois années d'études en informatique de gestion à l'ISDR-Mbandaka à la réalité de la gestion administrative en appliquantainsi les connaissances de la conception, de la programmation et de la gestion des bases de données.

2. Intérêt social :Le présent travail permettra à la Coordination Provinciale des ECI/COMICO/Équateur d'être dotée d'un logiciel qui lui servira à informatiser sa gestion des données statistiques scolaires.

3. Intérêt scientifique : Notre travail étant une oeuvre scientifique,servira de source et de référence aux chercheurs qui viendront le lire et désirantajouter des connaissancessur informatique de gestion ainsi quesur les ECI/COMICO/Équateur.

6. Méthodes et techniques utilisées

6.1. Méthodes

C'est la confrontation des idées issues à la fois de l'expérience et de l'imagination aux données concrètes en vue de confirmer ou infirmer (rejeter) ces de départ. L'observation systématique ne tombe de nulle part.16(*)

La méthode étant une démarche reflétant une philosophie générale, proposant des outils scientifiques pour manipuler des concepts aptes à donner une représentation fidèle, nous avonsdans ce travail utiliséla MERISE, l'une des méthodes de conception et d'analyse informatique pour la conception de notre nouveau système d'information.

6.2. Techniques

Elles désignent les procédés qui ouvrent un contact, une communication entre les humains. Il s'agit en claire, d'une série de procédés qui mettent en présence un chercheur et un ou plusieurs enquêtés ; le premier voulant obtenir du second des informations sur les sujets précis. En sciences sociales, on recourt aux techniques d'interview, d'autobiographie, d'observation de groupes et celle de sondage d'opinion.17(*)

Pour arriver à récolter les données fiables à la modélisation de notre nouveau système d'information, nous avons pratiqué quelques techniques que voici :

a) Technique documentaire

Ces techniques sont ainsi désignées parce qu'elles mettent en présence, le chercheur d'une part et de l'autre part les documents supposés contenir des informations recherchées. Elle s'appelle aussi technique non vivante ou technique d'observation en directe.18(*)

Elle nous a permis de nous documenter c'est-à-dire de consulter les documents susceptibles de nous fournir les informations fiablespour la réalisation de notre nouveau système d'information. Nous avons donc consulté quelques rapports des écoles,la carte scolaire, le répertoire scolaire ainsi que le tableau synoptique des ECI/COMICO Équateur, les ouvrages, des cours réussi durant toute la période de formation et quelques sites internet.

b) Technique d'interview

En résumé, l'interview évoque des procédés de collecte des données qui s'appuie sur la communication verbale permettant au chercheur d'obtenir les informations dont il a besoin de la part des personnes supposées renseignées.Cette communication reste soumise à une série de contraintes scientifiques devant garantir l'objectivité des réponses attendues.19(*)

Par cette technique nous avons eu des entretiens de bouche à l'oreille avec notamment les assistants pédagogiques, le chef de service pédagogique et le Coordinateur Provincial des ECI/COMICO/Équateur afin de recueillirdes informations fiable et vérifiables.

c) Technique d'observation :

L'observation est l'action de regarder, de surveiller avec attention oude considérer avec étude les choses physiques ou morales.20(*)

Cette technique nous a permis de faire une analyse personnelle après avoir observé et palpé du doigt la gestion des données statistiques scolaires au sein de la Coordination Provinciale des ECI/COMICO Équateur.

7. Délimitation du sujet

Restreindre son champ d'investigation ne devrait pas être interprété comme une attitude faiblesse ou de foute de responsabilité mais bien au contraire comme une contrainte de démarches scientifiques. La complexité des faits sociaux ainsi que les difficultés relatives à la collecte des données imposent le réalisme si on veut produire une oeuvre scientifique. Un sujet bien limité permet à l'auteur de mener sa recherche avec suffisamment d'efficacité.21(*)

Comme nous le savons tous, tout sujet d'étude est ou doit être délimité dans le temps et dans l'espace.Sur le plan spatial, nous avons restreint le nôtre à la gestion des données statistiques scolaires dans le bureau de la Coordination Provinciale des ECI/COMICO Équateur. Tandis que sur le plan temporel, il couvre la période allant de 2020 à 2021.

8. Division du travail

En économie et en sociologie, l'expression « division du travail » désigne la répartition des activités de production entre différentes entités spécialisées dans des domaines complémentaires. La « division technique du travail » est la décomposition d'une tâche au sein d'une entreprise en une série de tâches parcellaires, confiées à des individus ou à des groupes d'individus spécialisés et souvent peu qualifiés.22(*)

Dans notre travail, mis à part l'introduction et la conclusion notre travail comprend quatre chapitresqui sont :

ü Le Chapitre premier est intitulé Approche théorique où nous essayons de ramasser les théories apprises durent toute la période de notre formation en Informatique de Gestion, en rapport avec le sujet de notre travail ;

ü Le deuxième Chapitre est titréPrésentation et étude d'opportunités, ici nous allons présenter notre milieu d'études en décrivant brièvement sa mission, son fonctionnement, le schéma de circulation de ses informations et les opportunités qu'il possède ;

ü Le Chapitre troisième est appelé Modélisationdu nouveau système. Dans celui-ci, nous analysons les procédures qui nous permettront de créer notre application.

ü Enfin, le quatrième et le dernier Chapitre est nomméImplémentationdu nouveau systèmec'est par ici qu'interviendra la création proprement dite de notre application en vue de l'effectivité de la gestion informatisée des données statistique scolaires.

CHAPITRE I : APPROCHE THÉORIQUE

Dans ce chapitre, nous essayons de ramasser les théories apprises durent toute la période de notre formation en Informatique de Gestion ayant bien-sûr trait à notre sujet de travail.

I.1. SYSTÈME

I.1.1. Définition

Un système est un ensemble d'éléments en interaction dynamique, organisés en fonction d'un but donné. Plus explicitement, un système est un ensemble d'éléments matériels ou immatériels (hommes, machine, méthodes, règles, etc...) en interaction et transformant, grâce à un processus, des éléments (les entrées) en d'autres éléments (le sorties).23(*)

I.1.2. Composition24(*)

Un système est un ensemble de composants (de sous-systèmes ou des parties élémentaires) qui travaillent ensemble pour réaliser un ou plusieurs objectifs communs.

ü Matériel : Serveurs, PCs, imprimantes, scanners, etc.

ü Logiciels : Programmes système, programmes d'application, programmes sécurité, etc.

ü Bases de données : Collections organisées de données utilisées par les logiciels d'application

ü Télécommunications : Intranet, extranet, internet

ü Ressources humaines : Ingénieurs informatique, responsables SI, utilisateurs du SI

ü Procédures : Spécifications d'utilisation, opérations, maintenance, aide en ligne, manuels d'utilisateur, manuels d'opérateur, autres documents souvent sous forme électronique.

I.1.3. Caractéristiques d'un système

Les caractéristiques d'un système sont les qualités qui permettent de décrire unsystème technologique. Tous les systèmes technologiques, qu'ils soient simples ou complexes, partagent certaines caractéristiques essentielles et sont formés de composantes.

I.2. SYSTÈME D'INFORMATION

I.2.1. Définition

L'entreprise est un système complexe dans lequel transitent de très nombreux flux d'informations. Sans un dispositif de maîtrise de ces flux, l'entreprise peut très vite être dépassée et ne plus fonctionner avec une qualité de service satisfaisante. L'enjeu de toute entreprise qu'elle soit de négoce, industrielle ou de services consiste donc à mettre en place un système destiné à collecter, mémoriser, traiter et distribuer l'information (avec un temps de réponse suffisamment bref).25(*)

I.2.2. Rôle d'un système d'information26(*)

Ce système d'information assurera le lien entre deux autres systèmes de l'entreprise : le système opérant et le système de pilotage.

ü Le système de pilotage décide des actions à conduire sur le système opérant en fonction des objectifs et des politiques de l'entreprise,

ü Le système opérant englobe toutes les fonctions liées àl'activité propre de l'entreprise : facturer les clients, régler les salariés, gérer les stocks, ...

Une telle décomposition prend bien en compte :

ü La différence de besoin en matière d'information des modules opérants et pilotes,

ü La nécessité pour le système d'information de ne pas se contenter de transmettre les informations mais d'en changer le niveau de synthèse.

I.2.3. Typologie des systèmes d'information27(*)

Nous distinguons deux familles de systèmes d'information qui sont, le système d'information de production et système d'information de pilotage.Le système d'information de production concerne le système opérant de l'entreprise. Alors que le système d'information de pilotage concerne les trois systèmes de décisions vus dans la section ci-dessus. Nous distinguons ainsi trois sous systèmes d'information liés aux trois types de planification/contrôle : Les systèmes d'information opérationnels associés au contrôle opérationnel (Régulation), les systèmes d'information de pilotage associés à la planification et au contrôle managérial (Pilotage), et enfin les systèmes d'information stratégiques associés à la planification stratégique.

Figure n°1 : Source https://www.saadrachid.net/technologie-web//

I.3. SYSTÈME INFORMATIQUE

I.3.1. Définition28(*)

Un système informatique est un ensemble des moyens informatiques et de télécommunication ayant pour finalité d'élaborer, traiter, stocker, acheminer, présenter ou détruire des données.

En d'autre terme, le système informatique est la partie informatique du système d'information, composée de matériels, logiciels, réseaux et procédures d'utilisation.

I.3.2. Qualités d'un système informatique29(*)

Dans la pratique, un bon système d'information doit avoir les qualités ci-après :

ü La fiabilité : le système d'information doit fournir les informations fiables, sans erreurs, autrement un bon système d'information doit contenir moins d'erreurs possibles.

ü La rapidité : un bon système d'information doit mettre à temps dans un délai court les informations ou résultats à la disposition des utilisateurs.

ü La sécurité : un bon système d'information doit être capable d'assurer une sécurité pour les informations en son sein.

ü Pertinente : un système d'information doit être à mesure de prendre en compte toutes les informations qui lui proviennent et analyser les informations parasites et les informations utiles pour, enfin diffuser une information (résultat) bien traité avec une bonne précision, information claire, d'où information pertinente.

I.3.3. Les attributs de mesurage

Les attributs permettant de mesurer la qualité de l'information sont :30(*)

Ø Disponibilité : Disponible toujours quand elle est nécessaire et non périmée si disponible.

Ø Complétude : Comprend tout ce que l'utilisateur doit savoir sur la situation dans laquelle elle est utilisée.

Ø Brièveté : Ne comprend pas d'éléments non nécessaires.

Ø Importance : Comprend uniquement ce qui est important dans la situation en cours.

Ø Exactitude : Correspond à la réalité qu'elle représente, ne comporte pas d'erreurs.

Ø Précision : Offre une information quantitative avec le degré d'exactitude approprié aux données correspondantes.

Ø Forme : Comporte le niveau de détails (affichage tabulaire ou graphique, forme quantitative ou qualitative) en fonction de la situation.

I.4. SYSTÈME DE GESTION DES BASES DES DONNÉES (SGBD)31(*)

Un SGBD est un ensemble de programmes permettant à des utilisateurs de créer et d'utiliser de Bases des Données.

Les activités supportées sont:

Ø La définition d'une base de données (spécification des types de données, desstructures et des contraintes)

Ø La construction d'une base de données,(stockage des données proprement dites)

Ø la manipulation des données (ajouter,supprimer, retrouver des données).

Ø Et le partage d'une base de données (par lesutilisateurs et les programmes)

SGBD

Ø Sépare la description de données, des données elles-mêmes...

Ø Cette description (méta-données) est stockée dans un catalogue (dictionnaire) également géré par le SGBD et peut être consultée par les utilisateurs...

Ø Indépendance programme-données (abstraction dedonnées).

I.4.1. Familles des SGBD

Ø Les SGBD commerciaux les plus connus sont oracle, Sybase, Ingres, informix, Access et DB2

Ø Les SGBD non commerciaux les plus connus sont postgres, MySQL, Sybase sous linux, oracle sous linux...

I.4.2. Fonctionnalités d'un SGBD

Ø Définition de données

Ø Manipulation des données

Ø Contrôler la redondance d'informations

Ø Intégrité des données

Ø Partage des données

Ø Confidentialité des données

Ø Sécurité de fonctionnement

Ø Support de persistance

I.5. BASE DES DONNÉES32(*)

Une base de données est un ensemble structuré de données enregistrées sur des supports accessibles par l'ordinateur, représentant les informations du monde réel et pouvant être interrogées par différents utilisateurs. Il est possible de stocker des données de façons structuré et avec le moins de redondance possible.

C'est ainsi l'approche base de données prend en compte les critères techniques ci-après :

ü La structuration : détermine la manière dont les données sont enregistrées sur le support, soit par hiérarchie, soit par réseau ou soit par relation. Nous avons ainsi trois types (modèles) de base de données suivants :

1) La structure hiérarchique : C'est une structure où les données sont représentées sous forme d'un arbre renversé ou arborescente. Les données sont représentées par les noeuds et les liens entre ces noeuds sont réalisés par les arcs. Son inconvénient majeur réside dans le fait qu'un fils doit avoir un seul père, et pour avoir, et pour avoir le fils, il faut nécessairement passer par le père ; d'où l'accès est unique.

2) La structure réseau : Ce modèle correspond à peu près à la structure hiérarchique, mais son modèle de données (informations) est organisé sous forme de réseau. C'est un modèle où les différents noeuds sont reliés les uns aux autres. Il y a donc un accès multiple aux données.

3) La structure relationnelle : Ce modèle a comme base la relation mathématique. Les données sont représentées sous forme des tables dans le sens mathématique c'est-à-dire des lignes et colonnes où chaque colonne est un champ et chaque ligne un enregistrement. Il possède un langage fondé sur la notion mathématique de la relation où une relation est un ensemble de n couplets avec n données à l'avance. Ceci implique que l'accès est sélectif.

§ Lenon redondance : les informations doivent se présenter une et une seule fois.

§ L'exhaustivité : la base de données doit répondre à tous les besoins des utilisateurs.

§ L'accès sélectif : l'on peut accéder séquentiellement ou directement dans la base de données.

§ L'accès concurrentiel : la base de données doit gérer les conflits d'accès des utilisateurs et les traiter correctement.

I.5.1. Avantage des bases de données

Les intérêts majeurs d'une base de données sont les suivants :

ü Les données sont indépendantes des applications ;

ü La standardisation du stockage des données ;

ü La partition des données ;

ü Les accès conflictuels peuvent être résolus ;

ü Le nombre des redondances de données peut être réduit ;

ü La sécurisation des données stockées.

I.6. PROGRAMMATION33(*)

La programmation est l'action de programmer.

Programmer c'est l'effet de concevoir un programme. Ce dernier est une suite ordonnée des codes saisis dans un éditeur de codes en vue d'un résultat attendu. Il est conçu dans un langage de programmation.

Un langage de programmation est un ensemble des codes respectant des règles et syntaxes bien précises telle que définit par le constructeur du langage. Écriture d'un programme et erreurs Il y a deux types d'erreurs dont :

Ø Erreur syntaxique : Erreurs liées à l'orthographe et à la grammaire. Elles sont faciles à corriger car l'ordinateur signale les erreurs ;

Ø Erreur sémantique : Elles sont plus difficiles à desceller car, elles proviennent surtout de la manière dont les instructions sont ordonnées.

I.6.1. Types des langages

Les langages de programmation naissent, évoluent et meurs. Nous distinguons :

Ø Langages de bas niveaux: Ce sont des langages proches du langage machine,

Ø Langage assembleur : C'est le langage intermédiaire entre le langage évolué et le langage machine.

Ø Langage évolué : Langage compris par l'être humain.

I.6.2. Traduction d'un programme:

Ø L'interprétation : C'est la traduction ligne par ligne des instructions du programme. Il présente les avantages suivant : Signalisation des erreurs et possibilité de correction. Son désavantage est qu'il encombre la mémoire de l'ordinateur.

Ø La compilation : C'est la traduction en bloc des instructions du programme. Il présente les avantages suivants : Rapidité d'exécution. Son désavantage est : Difficulté de découvrir les erreurs et de les corriger.

I.6.3. Typesde programmation

I.6.3.1. Programmation web

Type de programmation conduisant à la création des sites web. HTML, CSS, PHP, etc.

I.6.3.2. Programmation orientée-objet34(*)

Elle nous permet de créer des applications qui sont orientées vers la gestion. C'est cette deuxième option que nous utiliserons dans ce travail.L'idée de base de la programmation orientée objet est de rassembler dans une même entité appelée objet les données et les traitements qui s'y appliquent. La P.O.O. se caractérise par les éléments suivants :

Ø La classe ;

Ø Les objets ;

Ø Les modificateurs d'accès ;

Ø Les propriétés ou attributs ;

Ø Les méthodes ;

Ø L'héritage ;

Ø Les packages : cette section présente la définition et l'utilisation des packages ;

Ø La gestion dynamique des objets.

I.6.3.3. Programmation événementielle

Type de programmation qui à chaque clic sur un bouton, il y a un événement qui se produit.

CHAPITRE II : PRÉSENTATION ETÉTUDIED'OPPORTUNITÉS

Ici nous allons présenter la coordination provinciale des ÉcolesConventionnées Islamiques de la COMICO/Équateur, notre milieu d'études en décrivant brièvement sa mission, son fonctionnement ainsi que le schéma de circulation de ses informations

II.1. PRÉSENTATION DU MILIEU D'ÉTUDES

II.1.1. Historique

D'après les informations en notre possession, c'est depuis 1974 que les Écoles Conventionnées Islamiques ont vu le jour sur toute l'étendue du territoire national à l'instar de la province de l'Équateur. Pendant ce temps, le bureau (Conseillerie Résidente) des ECI a été implanté à Mbandaka pour gérer toutes les écoles à travers la province de l'Équateur.

Depuis l'ouverture de la Coordination Provinciale de l'Équateur Sud en 2008, qui avait également la gestion des ECI/Tshuapa, on ne parlait plus du bureau de la Conseillerie Résidente car, il était géré en cumul avec la coordination provinciale par Monsieur Ibrahim MOKUPE TAPESO.

Après l'arrêté Ministériel N°MINEPSP/CABMIN/816/2011 du 13 octobre 2011 portant Création et Autorisation de Fonctionnement du bureau de la Sous-Coordination des ECI à Basankusu pour gérer les territoires de Basankusu, Bolomba et Makanza, le reste de cette juridiction du District de l'Équateur (Province aujourd'hui) est sous la gestion de la Conseillerie Résidente de Mbandaka.

Depuis 2008, voici la liste des Coordinateurs Provinciaux qui se sont succédé à la tête des ECI/Équateur :

Ø De 2008 - 2016 : MOKUPE TAPESO Ibrahim

Ø De 2016 - 2018 : DATSHI SALUMU Moustapha

Ø De 2018 - 2020 : MOKUPE TAPESO Ibrahim

Ø De 2020 - 2021 : LOLU RAMAZANI Ousmane

Ø De 2021 - à ces jours : Idris NYANGOMBE BILONGO

II.1.2. Statut juridique

Les Écoles Conventionnées Islamiques, en générale, tirent leur origine depuis le 29 aout 1979 dans la convention de gestion des écoles nationales, signé entre la République du Zaïre à l'époque, représentée par le Commissaire (Ministre) d'État chargé de l'Éducation nation (Enseignement Primaire et Secondaire) agissant en vertu des pouvoirs qui lui ont été conférés par la constitution, spécialement en son article 65. Et l'Église Islamique en République du Zaïre, représentée par Al' Hadji TAMBWE ABEDI KAUZEHI, Président du Conseil Islamique et Représentant Légal.

Particulièrement, les ECI/Équateur ont pris officiellement leur existence à partir du 22 aout 2008 par l'Arrêté Ministériel n°MINEPSP/CABMIN/0255/2008, portant Création et Autorisation de Fonctionnement des Bureaux Gestionnaires des Écoles conventionnées Islamiques, signé par Maker MWANGU FAMBA, Ministre de l'Enseignement Primaire, Secondaire et Professionnel, en son époque.

II.1.3. Situation géographique

Le bureau de la Coordination Provinciale des Écoles Conventionnées Islamiques se trouve actuellement dans l'immeuble Afrique-Hôtel, situé au croisement des avenues Bonsomi (Route nationale n°8) et Ipeko. Elle est bornée :

Ø Au nord par le croisement des avenues Ipeko, Bonsomi et Elambo ;

Ø Au sud par la messe des officiers de la 13ème région militaire ;

Ø À l'Est parl'hôtel cité du Gouverneur (6 maison) ;

Ø À l'Ouest par le bâtiment de la Division Provinciale des ITPR et la station ENGEN

Figure n°2 : Source, www.google.com

II.1.4. Structure organique et fonctionnement

Conformément à l'arrêté Ministériel n°MINEPSP/CABMIN/0392/2013 du 04 septembre 2013 portant fixation de la structure organique d'une Coordination Nationale, Provinciale et Urbaine des écoles conventionnées de l'enseignement nationale, la structure organique du de la Coordination provinciale des écoles conventionnées islamiques est de 25 agents reparti dans cinq services.

II.1.4.1. Structure organique

Figure n°3 : Source : Nos enquêtes sur terrain, 2021

II.1.4.2. Fonctionnement35(*)

La coordination provinciale est un organe de gestion et de production au sein du Ministère de l'enseignement Primaire, secondaire et Technique. Elle comprend les structures de gestion suivantes : Directeur, Chef de Division, Chef de bureau, attaché d'administration de 1er classe ; Attaché d'administration de 2ème classe, agent d'administration de 1ère classe, agent d'administration de 2ème classe, Huissier.

En plus des attributions générales, la coordination provinciale des écoles, les attributions de la coordination provinciale sont fixées sur deux plans :

II.1.4.2.1.Attribution générales :

Ø Coordonner et superviser les activités de son secteur ;

Ø S'assurer de la bonne marche des écoles en étroite collaboration avec la Direction Provinciale de l'éducation, l'Inspection Principale Provinciale, la Sous-Division, la coordination sous provinciale, diocésaine ou communautaire et les Conseilleries résidentes ;

Ø Exploiter et compiler les données statistiques scolaires de son secteur et les transmettre à la hiérarchie ;

Ø Exploiter et transmettre les requêtes de la base à la hiérarchie ;

Ø Participer aux activités et travaux des Commissions Provinciales de l'EPST ;

Ø Assurer la diffusion, appliquer et faire appliquer les directives et instructions officielles du ministère de tutelle dans son secteur.

II.1.4.2.2.Au plan de la pédagogie

Ø Soutenir le respect strict de l'application du programme national et du calendrier scolaire ;

Ø Exploiter les différents rapports provenant des coordinations sous-provinciales, diocésaines ou communautaires et des Conseilleries résidentes ;

Ø Exploiter les copies des rapports provenant de l'inspection et à tous les niveaux de la province ;

Ø Organiser la formation continue des chefs d'établissement et s'assurer de la tenue effective de la formation des enseignants ;

Ø S'assurer de l'exécution et du respect des instructions officielles ;

Ø Gérer des intrants pédagogiques dans les écoles de son ressort ;

Ø Maitriser la carte scolaire de son secteur.

II.1.4.2.3.Au plan de la gouvernance

Ø Collaborer étroitement avec les autorités provinciales à tous les niveaux de la province ;

Ø S'assurer de l'existence effective et du fonctionnement des BGP et des organes de gestion des écoles de son secteur ;

Ø Veiller à la gestion et à l'entretien du patrimoine mobilier et immobilier ;

Ø S'assurer de la transparence de la gestion de toutes les ressources mises à la disposition de son secteur ;

Ø S'assurer du respect strict des lois et règlements d'administration en vigueur relatifs à la gestion de ressources humaines ; statut, régime disciplinaire, convention de gestion des écoles et règlement intérieur ;

Ø Faire le suivi de la paie des salaires du personnel ;

Ø Veiller au respect de l'application des normes de construction des établissements d'enseignement et de leur maintenance ;

Ø Assurer la gestion administrative et financière du bureau de la Coordination Provinciale ;

Ø Veiller à l'éveil et à la formation de la conscience religieuse, morale, éthique et civique du personnel et de la population scolaire.

1. Le Coordinateur Provincial

Les attributions du Coordinateur Provincial sont :

Ø Conçoit, planifie, supervise, coordonne, exploite et contrôle toutes les activités de son bureau, des écoles et rend compte ;

Ø Reproduit, distribue aux BGP le calendrier scolaire et les instructions officielles avant la rentrée scolaire et fait le suivi de leur application ;

Ø Planifie les activités annuelles et les budgétiser ;

Ø Vérifie l'effectivité du fonctionnement des BGP et des écoles ;

Ø Participe avec l'inspection provinciale dans l'organisation des sessions de formation continue et de recyclage des enseignants dans sa coordination provinciale ;

Ø Participe avec l'inspection provinciale dans l'organisation des épreuves certificatives ;

Ø Participe aux réunions du comité provincial de l'EPST ;

Ø Effectue les visites sur terrain notamment pour l'effectivité de la rentrée scolaire ;

Ø Collecte les données statistiques scolaires et les transmettre à qui de droit : Coordination Nationale, Division Provinciale de l'EPST ;

Ø Rappelle par des réunions régulières et des notes de service et les instructions officielles ;

Ø Élabore des rapports périodiques (à la rentrée, trimestriel et de fin d'année scolaire) et de circonstances et les transmettre à la hiérarchie ;

Ø Contrôle la gestion de toutes les ressources (humaine, financière, matériel) mises à la disposition des BGP conformément aux normes ;

Ø Gère administrativement et financièrement le personnel de son bureau conformément aux textes légaux : statuts, convention de gestion et autres instructions officielles en vigueur ;

Ø Tient des réunions d'évaluation périodique des activités planifiées du bureau et des BGP ;

Ø Veille sur l'application de la carte scolaire de sa province.

1.1. Secrétaire

Ø Accueille et oriente les visiteurs ;

Ø Réceptionne, enregistre, rédige, collationne, expédie et classe le courrier et les dossiers ;

Ø Traite et reproduit les textes et les documents qui lui sont soumis par le Coordinateur ;

Ø Dresse le compte rendu des réunions du bureau ;

Ø Gère la documentation de la coordination ;

Ø Exécute toute tâche administrative lui confiée par le Coordinateur ;

Ø Assure le suivi de l'agenda des rendez-vous du Coordinateur et organise les audiences.

1.2. Informaticien

Ø Saisit les lettres et documents ;

Ø Photocopie les documents saisis ;

Ø Place les documents dans le parapheur des lettres à signer ;

Ø Rédige, analyse le courrier et dépouille les parapheurs ;

Ø Exécute toute autre activité informatique selon les besoins.

1.3. Employé de bureau

Ø Réceptionne et enregistre le courrier ;

Ø Place les lettres dans les parapheurs du courrier à exploiter ;

Ø Exécute toute autre tâche lui confiée par sa hiérarchie.

1.4. Chauffeur

Ø Conduit le véhicule de la coordination et en prend soin ;

Ø Maitrise le code de la route.

1.5. Huissier

Ø Dépose le courrier dans tous les BGP et écoles ;

Ø Entretient le bureau et sa cour.

1.6. Sentinelle

Ø Assure la garde des biens du bureau ;

Ø Entretient le bureau et sa cour ;

Ø Exécute toute autre tâche lui confiée par sa hiérarchie.

2. Bureau d'administration et finances

Le bureau d'administration et finances comprend les postes de Chef de service, assistant administratif chargé d'administration, assistant administratif chargé des finances, employé de bureau de la perception des frais.

Le bureau d'administration et finances

Ø exploite rapports, les correspondances relatives à la gestion du personnel, des finances et du patrimoine et faire des observations et des propositions des piste des de solutions au Coordinateur.

Ø Propose des prévisions budgétaires annuelles de la Coordination ;

Ø Traite les dossiers disciplinaires et propose au Coordinateur les éléments de clôture ;

Ø Suivre le payement de salaires du personnel de la coordination ;

Ø Tenir correctement les documents comptables de la coordination ;

Ø Gère régulièrement les dossiers du personnel de la coordination.

2.1. Chef de service

Ø Anime toutes les activités du service et en rend compte ;

Ø Gère les ressources humaines de la coordination ;

Ø Encadre le personnel du service en veillant sur sa présence au bureau, l'exécution des tâches, la discipline... ;

Ø S'occupe de l'équipement de la coordination ;

Ø Traite le courrier et le soumet au coordinateur pour appréciation ;

Ø Veille à l'exécution des prévisions budgétaires ;

Ø Prépare, élabore et présente le rapport financier quotidien et hebdomadaire des mouvements de la caisse au coordinateur ;

Ø Propose au coordinateur la liste des besoins qui impliquent la sortie des fonds.

2.2. Assistant administratif chargé d'administration

Ø Tient des dossiers administratifs liés à la discipline, notamment sur les conflits au sein des bureaux gestionnaires et des écoles ;

Ø Assure le protocole lors des manifestations diverses ;

Ø Mène des enquêtes sur terrain et en présente les conclusions à la hiérarchie ;

Ø Exécute les tâches administratives lui exigées par la hiérarchie.

2.3. Assistant administratif chargé des finances

Ø Propose les prévisions budgétaires ;

Ø Tient la comptabilité (OHADA) de la coordination ;

Ø Tient correctement les documents comptables ;

Ø Élabore le rapport journalier des mouvements financiers.

2.4. Employé de bureau de la perception des frais

Ø Perçoit les frais de la coordination des BGP et des écoles ;

Ø Tient les documents comptables des recettes ;

Ø Place l'argent perçus dans le coffre-fort (dont le code n'est connu que du seul coordinateur) et en rend compte à sa hiérarchie.

3. Bureau de service pédagogique

Le bureau de service pédagogique est composé de Chef de service, Assistant pédagogique, Chef de Cellule.

Ce bureau de service pédagogique :

Ø Collecte et compile les données statistiques scolaires ;

Ø Maitrise la carte scolaire de la coordination ;

Ø Organise des sessions de formation du personnel des BGP et des écoles ;

Ø Exploiter les rapports des BGP et des écoles ;

Ø S'assure du fonctionnement des écoles de la coordination.

3.1. Chef de service

Ø Anime toutes les activités du service et en rend compte ;

Ø Encadre les collaborateurs du service pédagogique ;

Ø Planifie les sessions de formation du personnel ;

Ø Prépare le canevas des rapports et de collecte des données statistiques ;

Ø Prépare la carte scolaire de la coordination ;

Ø Compile les statistiques scolaire ;

Ø Analyse et interprète les résultats scolaires de la coordination aux épreuves nationales certificatives ;

Ø Exploite les rapports pédagogiques : palmarès des résultats...

Ø Prépare la cotation des collaborateurs du service.

3.2. Assistant pédagogique

Ø Exploite les rapports pédagogiques en provenance des BGP et rend compte à sa hiérarchie ;

Ø Analyse les résultats scolaire en collaboration avec les conseillers pédagogiques ;

Ø Tient les fiches de collecte des données statistiques scolaires ;

Ø S'assure l'équipement des bibliothèques scolaires, des salles de gymnastiques, des laboratoires et des ateliers des écoles de la coordination.

3.3. Chef de cellule

Ø Collabore avec le chef de service pédagogique quant à la formation du personnel ;

Ø Analyse et interprète les résultats scolaires des élèves du réseau (coordination) ;

Ø Conçoit des modules de formations des chefs d'établissement et des enseignants ;

Ø Exploite les rapports des écoles.

4. Bureau du service de formation

Le bureau du service de Formation est composé de : Chef de service, conseiller chargé du secondaire, chef de bureau, conseiller chargé de la maternelle et primaire, employé du bureau.

Le bureau du service de formation :

Ø Planifie les sessions de formation ;

Ø Conçoit des modules de formation ;

Ø Assure la formation continue du personnel (chefs d'établissement et enseignants) ;

Ø Collabore avec l'inspection Provinciale dans la formation continue du personnel ;

Ø Élabore les rapports des sessions de formation ;

Ø Exploite des rapports administratifs et pédagogiques.

4.1. Chef de service

Ø Anime toutes les activités du service de formation et en rend compte ;

Ø Encadre les collaborateurs du service ;

Ø Planifie les activités du service ;

Ø S'assure de l'effectivité de la formation du personnel des bureaux et des écoles ;

Ø Rédige les rapports des activités du service ;

Ø Prépare la cotation des agents du service.

4.2. Conseiller chargé du secondaire, chef de bureau, conseiller chargé de la maternelle et du primaire

Ø Exploite et compile les rapports provenant des Conseillers d'enseignement des BGP ;

Ø Analyse les résultats scolaires ;

Ø Anime les sessions de formation des enseignants et du personnel ;

Ø Mène les enquêtes sur terrain ;

Ø Exploite les rapports des écoles ;

Ø Élabore leurs propres rapports trimestriels d'activités.

4.3. Employé de bureau

Ø Assure le classement des dossiers et documents du service de formation ;

Ø Contrôle le patrimoine de ce service ;

Ø Exécute les taches lui confiées par sa hiérarchie.

5. Bureau d'orientation scolaire et professionnelle

Le bureau d'orientation scolaire et professionnelle comprend les postes suivants : chef de service, conseiller principal, provincial ou urbain.Le bureau d'orientation scolaire et professionnelle :

Ø Exploite les rapports transmis par les conseillers principaux communautaires ou des BGP et en rend compte ;

Ø Prépare l'organisation des tests de niveaux ;

Ø Analyse et interprète les résultats des écoles et rend compte au Coordinateur ;

Ø Conçoit le planning d'activités du service ;

Ø Recycle les conseillers d'orientation de la coordination ;

Ø Encadre des conseillers principaux des BGP.

5.1. Chef de service, conseiller provincial

Ø Anime toutes les activités du service d'orientation et en rend compte au Coordinateur Provincial ;

Ø Conçoit le planning d'activité du service et l'exécute ;

Ø Recycle les conseillers d'orientation de la coordination ;

Ø Encadre ses collaborateurs de service ;

Ø Supervise l'organisation des tests de niveaux ;

Ø Propose la cotation des agents du service.

5.2. Exploitant (de la maternelle, du primaire et du secondaire)

Ø Exploite et compile les rapports émanant des conseillers d'orientation des BGP ;

Ø Analyse et interprète les résultats des tests de niveaux ;

Ø Présente des rapports compilés au chef de service ;

Ø Classe les dossiers et documents du service d'orientation.

II.2.DIAGNOSTIC DE L'EXISTANT

II.2.1. Analyse de l'existant

Les objectifs et les résultats attendus de cette tâche sont de mettre en évidence les principales informations qui circulent dans le système d'information de la Coordination Provinciale des ECI/COMICO.Cesflux d'informations peuvent correspondre à des très différents supports d'informations qui sont entre autres :les imprimés, les communications verbales et téléphoniques ; mais aussi les acteurs qui sont lesprincipales unités actives participant à ces échanges.

II.2.1.1. Organigramme du service concerné

Figure n°4 : Source, nous-mêmes, 2021

II.2.1.2. Étude des postes de travail concernes

Ø Le Coordinateur Provincial : Collecte les données statistiques scolaires et les transmettre à qui de droit : Coordination Nationale, Division Provinciale de l'EPST ;

Ø Chef de service pédagogique : Prépare le canevas des rapports et de collecte des données statistiques ;Prépare la carte scolaire de la coordination ;Compile les statistiques scolaire ;Exploite les rapports pédagogiques : palmarès des résultats...

Ø Assistant pédagogique : Tient les fiches de collecte des données des statistiques scolaires ;

II.2.1.3. Études des documents utilises

Ø Carte scolaire ;

Ø Répertoire scolaire ;

Ø Rapport d'activités scolaire ;

Ø Palmarès scolaire ;

Ø Tableau synoptique

II.3. ÉTUDES DE PROCESSUS

II.3.1. Circuit de circulation des informations

ÉCOLE

100

COORDINATEUR PROVINCIAL

200

CHEF DE SERVICE PÉDAGOGIQUE

300

ASSISTANTPÉDAGOGIQUE

400

L'école envoie le rapport d'activités pédagogique au Coordinateur Provincial.

Le Coordinateur Provincial reçoit le rapport d'activités pédagogique de l'école et le transmet au Chef de service pédagogique pour exploitation.

Le Chef de service pédagogique reçoit le rapport d'activités pédagogique de l'école chez le Coordinateur Provincial, l'exploite et le transmet à l'Assistant pédagogique pour tirer les données statistiques.

L'Assistant pédagogique reçoit le rapport d'activités pédagogique de l'école chez le Chef de service pédagogique, tire les données statistiques et retourne le rapport au Chef service pédagogique pour classement.

201

D1

0

101

D1

0

401

D1

0

301

D1

0

 
 
 
 

L'école reçoit la lettre d'accusé de réception du Coordinateur Provincialet l'archive.

Le Coordinateur Provincial reçoit les remarques du Chef de service pédagogique et accuse réception du rapport à l'école.

Le Chef de service pédagogique reçoit le rapport chez l'Assistant pédagogique, fait part de ces remarques au Coordinateur Provincial et le classe.

 

202

D1

0

302

D1

D2

0

401

D1

D2

0

 
 
 
 

II.3.2. Description de circulation des informations

a) 100 : Poste école

101 : L'école envoie le rapport d'activités pédagogique au Coordinateur Provincial ;

102 : L'école reçoit la lettre d'accusé de réception du Coordinateur Provincial et l'archive.

b) 200 : Poste Coordinateur Provincial

201 : Le Coordinateur Provincial reçoit le rapport d'activités pédagogique de l'école et le transmet au Chef de service pédagogique pour exploitation.

202 : Le Coordinateur Provincial reçoit les remarques du Chef de service pédagogique et accuse réception du rapport à l'école.

c) 300 : Poste Chef de service pédagogique

301 : Le Chef de service pédagogique reçoit le rapport d'activités pédagogique de l'école chez le Coordinateur Provincial, l'exploite et le transmet à l'Assistant pédagogique pour tirer les données statistiques.

302 : Le Chef de service pédagogique reçoit le rapport chez l'Assistant pédagogique, fait part de ces remarques au Coordinateur Provincial et le classe.

d) 400 : Poste Assistant Pédagogique

401 : L'Assistant pédagogique reçoit le rapport d'activités pédagogique de l'école chez le Chef de service pédagogique, tire les données statistiques et retourne le rapport au Chef service pédagogique pour classement.

II.3.3. Symbole

Classement

Archive

Document ému en un seul exemplaire

Document ému en plusieurs exemplaires

II.4. ÉTUDE DES MOYENS DE TRAITEMENT UTILISES

II.4.1. Moyens humains

Le moyen humain, dans ce sens, n'est rien d'autre que le personnel employé au sein de la Coordination Provinciale des Écoles Conventionnées Islamiques de l'Équateur. Ces agents sont pris en charge par le Gouvernement Congolais à travers le Ministère de l'EPST.

La Coordination Provinciale des ECI/COMICO/Équateur compte 25 agents au total dont 7 femmes. Le niveau minimum d'étude est « D6 » et le maximum est L2. Ces employés seront donc capables de travailler avec le nouveausystème informatisé qui sera mis à leur disposition après avoir été formé.

II.4.2. Moyens matériels

La Coordination Provinciale des ECI/COMICO/Équateurreçoitchaque mois les frais de fonctionnement à alloués par l'État Congolais. Ces frais de fonctionnement permettent à cette institution d'avoir les différents matériels d'utilisation conformément au manuel de procédures de gestion des fonds au titre des frais de fonctionnement des bureaux gestionnaires.

Actuellement, ce bureau dispose les matériels suivants :

Ø Un kit complet d'ordinateur de bureau en bon état ;

Ø Quatre imprimantes dont une en laser, tous en bon état ;

II.5. CRITIQUE DE L'EXISTANT

Ce point est tout à fait essentiel dans l'étude préalable en général et dans l'analyse de l'existant en particulier, car on ne peut pas remettre en cause un système existant sans le connaitre ni l'évaluer.

Sur ce, il ne suffit pas seulement de décrire le système d'information actuel du domaine étudié, mais aussi, il faut porter un jugement lucide sur ce système en analysant les points ci-dessous :

Ø Quels sont ses points forts ?

Ø Quels sont ses points faibles ?

Ø Comment récapituler les souhaits et espérance des utilisateurs ?

II.5.1. Points forts

Les points forts sont les potentialités qu'a la Coordination Provinciale de ECI/COMICO Équateur pour faire face à divers activités tant sur le plan administratif que pédagogique dans sa juridiction. Pour ce qui est de l'actuel système de gestion des données statistiques scolaires, cette institution dispose quelques points forts qui sont :

Ø La bonneorganisation structurelle et fonctionnelle des informations ;

Ø Lacirculation des informations est bien adaptée aux processus.

Ø La bonne gestion physique des sources des données statistiques.

II.5.2. Point faibles du système en place

Comme toute autre entreprise, la Coordination Provinciale des ECI/COMICO Équateur présente aussi des failles dont nous détaillons quelques une en fonction du sujet de notre travail.

Ø La lenteur dans l'exécution des taches ;

Ø Le risque de perte et de falsification des documents ;

Ø Difficulté de mettre à jour les données en temps record ;

Ø Lenteur dans la recherche des documents;

Ø Risque de commettre des erreurs dans la communication des résultats.

II.6. PROPOSITIONS ET CHOIX DE SOLUTION

Partant de notre étude menée sur ce système, pour remédier aux faiblesses et augmenter les forces de la Coordination Provinciale des ECI/COMICO/Équateursur la gestion des données statistiques scolaires, nous proposons la solution informatique qui, vu ses avantages est la meilleure et consiste à automatiser certaines tâches dans leprocessus de traitement de ces informations. Pour y arriver, nous suggérons :

Ø Que chaque chef d'Établissementait au moins un téléphone androïde (Smartphone) qui lui permettra d'envoyer les données statistique à temps réel afin que la base des données de la Coordination provinciale soit toujours à jour ;

Ø Que chaque BGP aient au moins un ordinateur et un Modem qui lui permettront de compiler et mettre à jour la basse des données de sa juridiction avant de l'envoyer à la Coordination Provinciale ;

Ø Que chaqueConseiller d'enseignement des BGP et de la Coordination Provinciale ait un téléphone androïde (Smartphone)qui lui permettra de rester en contact permanant avec les chefs d'Établissements en vue de faciliter la collecte des données statiques.

Avantage

Le nouveau système que nous proposons présente des avantages énormes dont voici quelques-uns :

Ø Rapidité dans opérations de collecte des données statistiques scolaires et son traitement ;

Ø Restriction d'accès aux informationsdu bureau ;

Ø Bonne conservation des informations ;

Ø Respect du délai d'exécution des tâcheset traitement d'un grand volume d'informations ;

Ø Traçabilité des informations.

Inconvénients

Ø Solution couteuse en matériel et en formation ;

Ø Rupture de traitement en cas d'une panne matériel ;

CHAPITRE III : MODÉLISATION DU NOUVEAU SYSTÈME

III.1. OUTIL DE SYSTÈME D'INFORMATION UTILISÉ (MERISE)

La méthode MERISE date de 1978-1979, et fait suite à une consultation nationale lancée en 1977 par le ministère de l'Industrie dans le but de choisir des sociétés de conseil en informatique afin de définir une méthode de conception de systèmes d'information. Les deux principales sociétés ayant mis au point cette méthode sont le CTI (Centre Technique d'Informatique) chargé de gérer le projet, et le CETE (Centre d'Études Techniques de l'Équipement) implanté à Aix-en Provence.36(*)

III.1.1. Définition37(*)

Une méthode est une démarche, reflétant une philosophie générale, proposant des outils spécifiques pour manipuler des concepts aptes à donner une représentation fidèle des systèmes étudiés et du réel perçu.

III.1.2. Caractéristiques de MERISE38(*)

En principes, La méthode MERISE se caractérise par deux doubles démarches : a. par niveau d'abstraction et étapes de décision Par niveau pour formaliser le futur système (stratégie, règles de gestion, organisation et moyens techniques), sous forme de modèles. Par étapes pour hiérarchiser les décisions prises tout au long de la vie du nouveau système. Ces deux doubles démarches vont permettre de maîtriser les risques et les enjeux, par une validation des modèles à chaque étape. b. des modèles externes vers une vision globale Chaque acteur ayant une formation dans l'entreprise ne considère le S.I. que par rapport à ses préoccupations. Sa vue parcellaire du système est appelée modèle externe. Tous les points de vue sont pris en compte pour impliquer tous les acteurs dans une vision synthétique du système.

III.1.3. Approche systémique

L'efficacité des deux approches est due au fait qu'elles tirent parties des principes de la systémique. On peut considérer l'entreprise comme un système à part entière. Comme dans tout système, on distingue trois sous-systèmes : - système de pilotage - système d'information - système opérant.

III.1.4. Séparation entre l'étude des données et celle des traitements

La méthode Merise permet que les informations et leurs relations soient traitées d'une part et les utilisations qui en sont faites d'autre part.La séparation des données et des traitements assure une longévité au modèle. En effet, l'agencement des données n'a pas a été souvent remanié, tandis que les traitements le sont plus fréquemment.39(*)

La méthode Merise est basée sur la séparation des données et des traitements à effectuer. Elle aboutit ainsi à l'élaboration de plusieurs modèles correspondants (MCD, MOD, MLD, MPD, d'une part, et MCT, MOT, MLT, MPT, d'autre part).

Dans un premier temps, au cours de l'étape conceptuelle, l'étude par rapport à l'autre puisque conduites indépendamment l'une de l'autre. Selon une méthode issue de l'approche « bases de données, l'étude des données consiste d'abord à modéliser le réel perçu, sans préjuger des traitements qui seront faits.

Parallèlement à cette étude des données, celle des traitements va consister à abstraire le réel existant pour pouvoir arriver à une formalisation conceptuelle des processus, sans tenir compte de l'outil informatique.

Dans un deuxième temps, lors de la validation des modèles conceptuels au cours de l'étape organisationnelle, le réel perçu et les procédures désirées son mis en accord et sont étudiées conjointement, avec en toile de fonds, la possibilité d'utiliser l'outil informatique. En fait, la démarche de Mérite se fait selon trois axes qui constituent ce qu'on appelle les trois cycles de Merise.40(*)

III.1.5. Cycle d'abstraction dans la conception du système d'information41(*)

La conception du système d'information se fait par étapes, afin d'aboutir à un système d'information fonctionnel reflétant une réalité physique. Il s'agit donc de valider une à une chacune des étapes en prenant en compte les résultats de la phase précédente. D'autre part, les données étant séparées des traitements, il faut vérifier la concordance entre données et traitements afin de vérifier que toutes les données nécessaires aux traitements sont présentes et qu'il n'y a pas de données superflues.Cette succession d'étapes est appelée cycle d'abstraction pour la conception des systèmes d'information :

Figure n°5 : Source, https://web.maths.unsw.edu.au/~lafaye/CCM/merise/concintro.htm

L'expression des besoins est une étape consistant à définir ce que l'on attend du système d'information automatisé, il faut pour cela :

ü Faire l'inventaire des éléments nécessaires au système d'information

ü Délimiter le système en s'informant auprès des futurs utilisateurs.

Cela va permettre de créer le MCC (Modèle conceptuel de la communication) qui définit les flux d'informations à prendre en compte.L'étape suivante consiste à mettre au point le MCD (Modèle conceptuel des données) et le MCT (Modèle conceptuel des traitements) décrivant les règles et les contraintes à prendre en compte.Le modèle organisationnel consiste à définir le MOT (Modèle organisationnel des traitements) décrivant les contraintes dues à l'environnement (organisationnel, spatial et temporel).Le modèle logique représente un choix logiciel pour le système d'information.Le modèle physique reflète un choix matériel pour le système d'information.

III.1.6. Définition des concepts et formalismes utilisés en MERISE42(*)

III.1.6.1. Concernant les données

Le MCD (modèle conceptuel de données) est un modèle abstrait de la méthode Merise permettant de représenter l'information d'une manière compréhensible aux différents services de l'entreprise.

Le modèle conceptuel des données (MCD) a pour but de représenter de façon structurée les données qui seront utilisées par le système d'information. Le modèle conceptuel des données décrit la sémantique c'est-à-dire le sens attaché à ces données et à leurs rapports et non à l'utilisation qui peut en être faite.

Le Modèle Conceptuel des Données introduit la notion d'entités, de relations et de propriétés. Nous allons commencer par voir certains aspects « théoriques » avant de nous plonger dans la pratique. La représentation graphique, simple et accessible, permet à un non informaticien de participer à son élaboration.

III.1.6.2. Les concepts de base

Les concepts de base du modèle entité-association (encore appelé modèle conceptuel des données) sont :

ü Entité ou Objet : Une entité est un objet, une chose concrète ou abstraite qui peut être reconnue distinctement:

Ø ayant une existence propre,

Ø présentant un intérêt pour l'entreprise,

Ø traduisant une préoccupation de gestion.

ü Les propriétés : La propriété est définie comme étant une donnée élémentaire ayant un sens et pouvant être utilisée de manière autonome. Les propriétés servent à décrire les entités et les associations. Ce sont donc des particules d'information.

ü Association ou Relation : Une association est un lien sémantique qui a une signification précise entre plusieurs entités. Elle est exprimée souvent sous forme de verbe à l'infinitif ou locution verbale.

ü Identifiant : Une des propriétés de l'objet a un rôle bien précis, c'est l'identifiant nommé aussi la clé. L'identifiant permet de connaître de façon sûre et unique l'ensemble des propriétés qui participent à l'entité.

ü Cardinalités : Les cardinalités caractérisent le lien entre une entité et une association. La cardinalité d'une association est le nombre de fois minimal et maximal qu'une occurrence d'une des entités associée peut intervenir dans l'association :

v Minimale : nombre minimum de fois qu'une occurrence d'une entité participe aux occurrences de l'association, généralement 0 ou 1.

v Maximale : nombre maximum de fois qu'une occurrence d'une entité participe aux occurrences de l'association, généralement 1 ou n.

Les cardinalités maximales sont nécessaires pour la création de la base de données. Les cardinalités minimales sont nécessaires pour exprimer les contraintes d'intégrités.

ü Pattes(Pax) : Sont des pattes qui relient les relations des objets.

ü Dimension d'une relation : La dimension d'une relation est le nombre d'objets entrant dans sa collection. Elle est dite :

Ø Récursive(ou réflexive ou unaire) relie la même entité ;

Ø Binaire relie deux entités ;

Ø Ternaire relie trois entités ;

Ø Relation n aires relie n entités

III.1.6.3. Concernant les traitements

Le Modèle Conceptuel de Traitements met en lumière les traitements à effectuer sur les données indépendamment de toute contrainte liée à l'organisation, le Modèle Conceptuel des Traitements répond à la question « Quoi ? ». Le Modèle Conceptuel des Traitements ne répond ni au comment, ni au quand, ni au qui, mais à Que souhaite-t-on obtenir ?

Le MCT est une représentation schématique de l'activité d'une entreprise indépendamment des choix d'organisation et des moyens d'exécution.

III.1.6.4. Les concepts de Base

Dans l'élaboration du MCT, les concepts de base suivants sont évoqués :

ü Événement : Tout qui est capable de déclencher une opération. L'arrivée d'un ou plusieurs évènements va générer une opération qui va elle-même fournir un résultat. Selon leur origine on distingue les évènements externes et les évènements internes générés par le système d'information.

ü Synchronisation : Est une condition booléenne traduisant les règles de gestion qui doivent vérifier des événements pour déclencher l'action. La synchronisation agit au niveau des évènements avec des opérateurs logiques : et, ou.

ü Règle d'Émission : Condition traduisant les règles de gestion à laquelle est soumise l'émission de résultat d'une opération. Symboles utilisés : OK, KO...

Ainsi, les résultats d'une opération peuvent être conditionnés par les règles d'émission et l'absence des règles d'émission signifie le résultat est « TOUJOURS » produit.

ü Résultat : C'est le produit de l'exécution d'une opération, Le résultat fait réel de même nature que l'événement pourra être le déclencher d'une une autre opération.

III.2. CONCEPTION PROPREMENT DITE

III.2.1. Étape conceptuelle

Le modèle conceptuel des données est une représentation statique du système d'information de l'entreprise qui met en évidence sa sémantique. Il a pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc d'une représentation des données, facilement compréhensible. Cet aspect recouvre les mots qui décrivent le système ainsi que les liens existants entre ces mots. Le formalisme adopté par la méthode Merise pour réaliser cette description est basé sur les concepts « entité-association ».43(*)

L'approche par les concepts de la gestion des données statistiques scolaires, construit les objets et les relations, et range ensuite les informations dans ceux-ci. Le contrôle de cohérence entre les informations et celles existantes sur les documents actuels est fait plus tard. Objets etrelations sont étudiés en premier. Les règles à respecter sur les informations pour obtenir un modèle de données correct sont ensuite développées. Les compléments à apporter au modèle, les contraintes sont ensuite abordés. Enfin, la vie d'un modèle et les différents pièges à éviter entre information, objet et relation seront passés en revue.

III.2.1.1. Formalisme du MCD

Relation

Identifiant A

Propriété 1

*

*

Propriété n

Entité A

Identifiant B

Propriété 1

*

*

Propriété n

Entité B

(x , y )

( x , y )

Cardinalité minimale

Cardinalité maximale

Figure n°6, Source : NZINGA EALE Guelord, Cours de Méthode d'Analyse en Informatique par l'approche `'MERISE `', 2021

III.2.1.2. Dictionnaire des données

Celui-ci étant une grille permettant d'ajuster les données dans les tables, nous allons ici remplir le tableau ci-dessous par des propriétés qui seront utilisées dans notre MCD enfin de permettre de bien concevoir notre système informatique.

Rubriques

Type

Agent

BGP

Compiler

COPRO

École

Exploiter

Hiérarchie

Lettre

Rapport

Recevoir

Adresse

 
 

X

 

X

X

 

X

 
 
 

Agents Femme

 
 

x

 
 

X

 
 
 
 
 

Agents Homme

 
 

x

 
 

X

 
 
 
 
 

Classes autorisées

 
 
 
 
 

X

 
 
 
 
 

Classes multigrades

 
 
 
 
 

X

 
 
 
 
 

Classes organisées

 
 
 
 
 

X

 
 
 
 
 

Date

 
 
 

X

 
 

X

 

X

X

X

Destinataire

 
 
 
 
 
 
 
 

X

 
 

Élèves filles

 
 
 
 
 

X

 
 
 
 
 

Élèves garçons

 
 
 
 
 

X

 
 
 
 
 

E-mail

 

X

X

 

X

X

 

X

 
 
 

Fonction

 

X

 
 
 
 
 
 
 
 
 

Grade

 

X

 
 
 
 
 
 
 
 
 

Matricule

 

X

X

 

X

X

 

X

 
 
 

Nom

 

x

x

 

x

X

 

x

 
 
 

Nom du Chef d'Établissement

 
 

x

 

x

X

 

x

 
 
 

Nom du Gestionnaire

 
 

X

 

X

x

 

X

 
 
 

Numéro

 
 
 
 
 
 
 
 

x

X

 

Objet

 
 
 
 
 
 
 
 

X

 
 

Province

 
 

x

 

X

X

 
 
 
 
 

Référence juridiques

 
 

x

 
 

X

 
 
 
 
 

Sexe

 

X

 
 
 
 
 
 
 
 
 

Situation salariale

 
 

x

 
 

X

 
 
 
 
 

Sous-Division

 
 

x

 
 

X

 
 
 
 
 

Statut d'occupation

 
 

x

 
 

X

 
 
 
 
 

Téléphone

 

x

x

 

x

x

 

x

 
 
 

Téléphone du CE

 
 

x

 

x

X

 

x

 
 
 

Téléphone du Gestionnaire

 
 

X

 

X

 
 

X

 
 
 

Territoire

 
 

x

 

X

X

 
 
 
 
 

Type

 
 
 
 
 
 
 
 
 

X

 

Ville

 
 
 
 
 
 
 

X

 
 
 

III.2.1.3. Description des objets

Décrire un objet (ou entité) c'est définir toutes les propriétés dont on a besoin pour l'entité. On procédera donc à la recherche de tous les renseignements nécessaires portés une connaissance pour l'objet.

OBJETS

RÔLE

PROPRIÉTÉ

CODE PROPRIÉTÉ

TYPE

TAILLE

INDEX

ÉCOLE

Etablissement scolaire servant à l'encadrement, éducation et intellectualisation des personnes humaines. Dans ce sens, l'école permet d'établir un rapport à un bureau gestionnaire.

Matricule

MatriEcol

Numérique

07

#

Nom

NomEcol

Text

30

 

Adresse

AdresEcol

Text

50

 

Téléphone

TelEcol

Numérique

10

 

E-mail

MailEcol

Text

25

 

Province

ProvincEcol

Text

15

 

Territoire

TeritEcol

Text

15

 

Sous-Division

SDivEcol

Text

17

 

Référence juridiques

RefJirEcol

Text

30

 

Statut d'occupation

SOcupEcol

Text

12

 

Nom du Chef d'Établissement

NomCEcol

Text

45

 

Téléphone du CE

TelCEcol

Numérique

10

 

Situation salariale

SitSalEcol

Text

20

 

Classes autorisées

ClasAtoEcol

Numérique

20

 

Classes organisées

ClasOrgEcol

Numérique

02

 

Classes multigrades

ClasGradEcol

Numérique

02

 

Élèves filles

FillEcol

Numérique

03

 

Élèves garçons

GarcEcol

Numérique

03

 

Agents Homme

HomEcol

Numérique

02

 

Agents Femme

FemEcol

Numérique

02

 

RAPPORT

Un document émis par une l'école à titre de témoignage pour justifier ses activités à son hiérarchie.

Numéro

NumRapor

Text

30

#

Date de rapport

DateRapor

Date/Time

10

 

Type

TypeRapor

Text

45

 

Provenance

ProveRapor

Text

30

 

Date de réception

RecepDate

Date/Time

10

 

Exploitant

ExplPar

Text

30

 

Date d'exploitation

ExplDate

Date/Time

10

 

Transmission

TransRapor

Text

30

 

Date

TransDate

Date/Time

10

 

LETTRE

Document rédigé par un bureau gestionnaire à titre de Feedback à une école.

Numéro

NumLetr

Text

30

*

Objet

ObjeLetr

Text

30

 

Date de la lettre

DateLetr

Date/Time

10

 

Destinataire

DestiLetr

Text

30

 

Date de sortie de la lettre

DateSorLetr

Date/Time

10

 

AGENT

Personne chargée pour l'exploitation des rapports provenant des écoles.

Matricule

MatriAg

Numérique

07

*

Noms

NomAg

Text

45

 

Sexe

SexeAg

Text

01

 

Grade

GradeAg

Text

04

 

Fonction

FonctAg

Text

30

 

BGP

Un établissement hiérarchiquement supérieur à une école chargé de s'assurer de la bonne marche de celle-ci.

Matricule

MatriBGP

Numérique

07

*

Nom

NomBGP

Text

30

 

Territoire

TeritBGP

Text

15

 

Adresse

AdresBGP

Text

30

 

Province

ProvBGP

Text

15

 

Sous-Division

SDivBGP

Text

17

 

Téléphone

TelBGP

Numérique

10

 

E-mail

MailBGP

Text

25

 

Référence juridiques

RefJirBGP

Text

30

 

Statut d'occupation

SOcupBGP

Text

12

 

Nom du Gestionnaire

NomCEBGP

Text

45

 

Téléphone du CE

TelCEBGP

Numérique

10

 

Situation salariale

SitSalBGP

Text

20

 

Agents Homme

HomBGP

Numérique

02

 

Agents Femme

FemBGP

Numérique

02

 

Nombre École

NbrEcol

Numérique

03

 

Nombre École Primaire

EcolPri

Numérique

03

 

COPRO

Etablissement provincial chargé de veiller sur la bonne marche des écoles et des BGP de son éntité.

Matricule

MatriBG

Text

07

*

Nom

LibeleBG

Text

30

 

Province

TeritBG

Text

15

 

Adresse

AdresBG

Text

30

 

Téléphone

TelBG

Numérique

10

 

E-mail

MailBG

Text

25

 

Nom du Gestionnaire

NomG

Text

45

 

Téléphone du Gestionnaire

TelG

Numérique

10

 

HIÉRARCHIE

Etablissement hiérarchiquement supérieur à une COPRO chez qui ce dernier transmet le rapport.

Matricule

MatrHie

Text

10

*

Nom

NomHie

Text

30

 

Adresse

AdresHie

Text

30

 

Téléphone

TelHie

Numérique

10

 

E-mail

MailHie

Text

25

 

Nom du Gestionnaire

NomGHie

Text

45

 

Téléphone du Gestionnaire

TelGHie

Numérique

10

 

Compiler

Action menée par la COPRO aux rapports.

Code

CodeCopil

Text

10

*

Date

DateCopil

Date/Time

10

 

Exploiter

Action menée par un agent de la COPRO.

Code

CodeExpl

Text

10

*

Matricule

ExplPar

Text

30

*

Date

ExplDate

Date/Time

10

 

Recevoir

Action menée par la COPRO aux rapports.

Code

CodeRecep

Text

10

*

Date

DateRecpt

Date/Time

10

 

III.2.1.4.Description des relations

Décrire une relation consiste à déterminer sa dimension, les objets associés et si la relation est porteuse des propriétés.

Relation

Dimension

Objets association

Propriété

Compiler

Binaire

Hiérarchie

Rapport

CodeCopil

DateCopil

Exploiter

Binaire

Agent

Rapport

CodeExpl

ExplPar

ExplDate

Résumé

Tertiaire

COPRO

BGP

Rapport

 

Faire

Tertiaire

BGP

Ecole

Rapport

 

Recevoir

Tertiaire

BGP

Ecole

Lettre

CodeRecep

DateRecpt

Emettre

Binaire

COPRO

Lettre

 

Transmettre

Binaire

COPRO

Hierarchie

 

III.2.1.5. Détermination des cardinalités

1. Une hiérarchie peutcompiler un ou plusieurs rapports.

Un rapport peut être compilé par une ou plusieurs hiérarchies ;

2. Un agent peutexploiter zéro ou plusieurs rapports.

Un rapport peut être exploité par un ou plusieurs agents ;

3. Une COPRO peutrésumer un ou plusieurs rapports.

Un rapport nepeut être résuméque par une et une seule COPRO ;

Un BGP peutrésumer un ou plusieurs rapports.

Un rapport nepeut être résuméque par un et un seul BGP ;

4. Une COPRO peutémettre une ou plusieurs lettres.

Une lettre nepeut êtreémiseque par une et une seule COPRO ;

5. Un BGP peutrecevoir une ou plusieurs lettres.

Une lettre peut êtrereçue par une ou plusieurs BGP ;

Une Ecole peutrecevoirune ou plusieurs lettres.

Une lettre peut êtrereçue par une ou plusieurs École ;

6. Une École peutfaire un ou plusieurs rapports.

Un rapport nepeut êtrefaitque par une et une seule École ;

7. Une COPRO peuttransmettre un ou plusieurs rapports.

Un rapport nepeut êtretransmisque par une et une seule COPRO ;

III.2.1.6. Présentation du MCD

ÉCOLE

#Matricule

Nom

Adresse

Téléphone

E-mail

Province

Territoire

Division

Sous-Division

Référence juridiques

Statut d'occupation

Nom duCE

Téléphone du CE

Situation salariale

Classes autorisées

Classes organisées

Classes multigrades

Elèves filles

Elèves garçons

Agents Homme

Agents Femme

HIÉRARCHIE

#Code

Libellé

Ville

Adresse

Téléphone

E-mail

Nom Gest

Téléphone Gest

LETTRE

#Numéro

Objet

Date

Destinataire

COPRO

#Matricule

Libellé

Province

Adresse

Téléphone

E-mail

Nom Gest

Téléphone Gest

BGP

#Matricule

Libellé

Territoire

Adresse

Téléphone

E-mail

Nom Gest

Téléphone Gest

RAPPORT

Numéro

Date de rapport

Type

Provenance

Date de récep

Exploitant

Date d'expl

Transmission

Date

AGENT

#Matricule

Noms

Sexe

Grade

Fonction

Compiler

Exploiter

Résumer

Faire

Recevoir

Émettre

Transmettre

(1 , n)

(1 , n)

(1 , n)

(0 , n)

(1 , 1)

(1 , n)

(1 , n)

(1 , n)

(1 , n)

(1 , 1)

(1 , n)

(1 , n)

(1 , n)

(1 , n)

(1 , 1)

(1 , 1)

III.2.2. Étape logique

Dans cette étape nous allons décrire le schéma de la base des données, la répartition des données sur les unités de stockage, le volume par unité de stockage.44(*)

II.2.2.1. Règles de passage du MOD Global au MLD

Le passage du MOD au MLD se fait en fonction de règles. Celles-ci examinent les cardinalités des pattes, le nombre de pattes d'une relation et l'existence éventuelle d'informations dans la relation.


· Règle1 :

ü Les objets ou entité deviennent des tables dans le sens mathématique du terme ; donc les lignes aux colonnes sous forme de tables.

ü Les propriétés des objets deviennent des attributs ou champs des tables ;

ü Les identifiants deviennent des clés primaires ;


· Règle 2 :

Toute relation de type père est caractérisée par l'existence d'une dépendance fonctionnelle entre l'identifiant de l'entité reliée par le segment portant la cardinalité 1,1 ou 0,1 et l'autre entité. Dans le schéma ci-dessous on a la dépendance fonctionnelle suivante :

Émettre

#Matricule

Libellé

Province

Adresse

Téléphone

E-mail

Nom Gest

Téléphone Gest

COPRO

#Numéro

Objet

Date

Destinataire

LETTRE

(1, n)

(1 ,1)

Figure n°8, Source : Notre MCD

Une telle relation entraîne l'intégration de l'identifiant de l'entité but de la dépendance fonctionnelle dans la table associée à l'entité source de la dépendance fonctionnelle. La propriété ainsi dupliquée devient clé étrangère dans la table source et est marquée par un.

Une clé étrangère dans une table est une propriété qui est clé primaire dans une autre table.

#Matricule

Libellé

Province

Adresse

Téléphone

E-mail

Nom Gest

Téléphone Gest

COPRO

#Numéro

#Matricule

Objet

Date

Destinataire

LETTRE

(1, n)

(1 ,1)

Figure n°9, Source : Notre MCD

Pour les relations du type autre que père fils, ils deviennent des tables de liens et auront comme clé, une clé composite héritées des tables qui participe à cette relation. Et si elle est porteuse des propriétés, celle-ci deviennent automatiquement attribut de la table des liens.

Compiler

#Code

Libellé

Ville

Adresse

Téléphone

E-mail

Nom Gest

Téléphone Gest

HIÉRARCHIE

#Numéro

Type

Date

RAPPORT

(1, n)

(1, n)

Compiler

#CodeHieNumRapor

DateCopil

#Code

Libellé

Ville

Adresse

Téléphone

E-mail

Nom Gest

Téléphone Gest

HIÉRARCHIE

#Numéro

Type

Date

RAPPORT

Figure n°9, Source : Notre MCD

Note : Les cas de relations (1,1) - (1,1) ou (1,1) - (0,1), ils seront intégrés dans les relations de type autre que père fils.

III.2.2.2. Présentation du MLD

LETTRE

#NumLetr

MatriBG

ObjeLetr

DateLetr

DestiLetr

DateSorLetr

RECEVOIR

#CodeRece

NumLetr

MatriEcol

MatriBGP

DateRecpt

HIÉRARCHIE

#MatrHie

NomHie

AdresHie

TelHie

MailHie

NomGHie

TelGHie

BGP

#MatriBGP

NomBGP

TeritBGP

AdresBGP

ProvBGP

SDivBGP

TelBGP

MailBGP

RefJirBGP

SOcupBGP

NomCEBGP

TelCEBGP

SitSalBGP

HomBGP

FemBGP

NbrEcol

EcolPri

ÉCOLE

#MatriEcol

NomEcol

AdresEcol

TelEcol

MailEcol

ProvincEcol

TeritEcol

SDivEcol

RefJirEcol

SOcupEcol

NomCEcol

TelCEcol

SitSalEcol

ClasAtoEcol

ClasOrgEcol

ClasGradEcol

FillEcol

GarcEcol

HomEcol

FemEcol

COPRO

#MatriBG

LibeleBG

TeritBG

AdresBG

TelBG

MailBG

NomG

TelG

AGENT

#MatriAg

NomAg

SexeAg

GradeAg

FonctAg

EXPLOITER

#CodeExpl

NumRapor

MatriAg

ExplPar

ExplDate

COMPILER

#CodeCopil

MatrHie

NumRapor

DateCopil

RAPPORT

#NumRapor

MatriEcol

MatriBG

MatriBGP

DateRapor

TypeRapor

ProveRapor

RecepDate

ExplPar

ExplDate

TransRap

TransDate

III.2.2.3. Estimation du volume de la Base des données (VBDD)

Ici on calcul l'espace réel ou exacte qu'occupera la base de données, car à ce stade on connait déjà la liste exhaustive des tables qui seront créer base de données relationnelle. Pour ce faire, on utilise la formule suivante :

Volume de la base de données= (Ó volume tables + Óvolume

Index)* coefficient de multiplication. Le coefficient varie entre 2,5 à 3.

A. Volume des données

Table

Taille

Effectif

Volume

École

320

200

64000

Rapport

205

1200

246000

Lettre

110

300

33000

Agent

87

30

2610

BGP

276

2

552

COPRO

172

1

172

Hiérarchie

160

2

320

Compiler

20

2

40

Exploiter

50

1200

60000

Recevoir

20

300

6000

 

412694

Source : Nous-mêmes, 2021

B. Volume des index

Table

Index

Taille

Taille Tot

Effectif

Volume

École

MatriEcol

7

7

200

1400

Rapport

NumRapor

30

51

1200

61200

MatriEcol

7

MatriBGP

7

MatriBG

7

Lettre

NumLetr

30

37

300

11100

MatriBG

7

Agent

MatriAg

7

7

30

210

BGP

MatriBGP

7

7

2

14

COPRO

MatriBG

7

7

1

7

Hiérarchie

MatriHie

10

10

2

20

Compiler

MatriHie

10

40

2

80

NumRapor

30

Exploiter

NumRapor

30

37

1200

44400

MatriAg

7

Recevoir

NumLetr

30

37

300

11100

MatriEcol

7

 

129531

Source : Nous-mêmes, 2021

D'où, le volume de la base de données sera :

Volume des objets

412694,0 Oct

Volume des Index

129531,0 Oct

VolumeBDD

542225,0 Oct

 

529,5 Ko

 

0,5 M

III.2.2.4. Proposition de la configuration informatique adoptée

v Composition hardware

Il s'agit des composants matériels (unité centrale et ses périphériques d'entrées comme sorties)

Ø Type de Microprocesseur : Intel Dual Core 2,7 GHz

Ø Moniteur : LCD 19"

Ø Disque dur : 600 Go

Ø Mémoire vive (RAM) : 3 Go

Ø Lecteur DVD RW

Ø Clavier : Microsoft 118 touches

Ø Souris : PS/2 compatible

Ø Imprimante : Laser HP200

Ø Onduleur : 1KVA

v Caractéristiques logicielles

C'est la partie immatérielle ou intelligible de l'ordinateur. Elle comprend :

Ø Système d'exploitation : Windows 8

Ø Logiciel d'application : Microsoft office 2013

Ø Langage de programmation : Visual basic 2012

Ø SGBD : Ms SQL Server 2012

Ø Antivirus : Avast 2018

v Estimation du coût :

Après détermination du Hardware et Software, viendra l'étape de l'estimation du coût de tout ce qui a été proposé. Il faudra donc se renseigner sur le prix de chaque élément proposé.

Qté

Désignation

PU

PT

03

Ordinateursportables

 
 

01

Logiciels d'application

 
 

03

Imprimante 

 
 

03

Clé USB 

 
 

03

MODEM

 
 

03

Groupe électrogène 2.5 KVa

 
 

03

Première installation des Ordinateurs

 
 
 

Frais de formation du personnel pour utilisation 

 
 

TOTAL

 

III.2.3. Étape physique

Le niveau physique, représente le résultat informatique. Il dépend des logiciels de développement nécessaires à la programmation et à la manipulation des données. La méthode laisse place aux normes du réel. En l'état de l'art, on arrive assez facilement à déduire du MLD Validé des structures de SGBD ou, à partir d'un dessin d'écran, des programmes transactionnels.45(*)

Il s'agit du modèle physique de données qui est défini comme étant la traduction du modèle logique de données « MLD» dans un langage de description de données « LDD » spécifique au système de gestion de base de données.

II.2.3.1. Règle de passage du MLD au MPD

Le passage du MLD validé au MPD exige que les différentes tables qui jusqu'alors sont externes à la base, soient traduites en fichiers, faisant partie intégrale de la base de données.

Ø Les tables décrites au niveau du système logique associé au MLD validé deviennent des fichiers de données communément appelées « Tables » et l'ensemble de tous ces fichiers ou tables forme un seul fichier physique représentant ainsi la base de données ;

Ø Les attributs deviennent des champs

Ø Les identifiants deviennent des clés primaires qui permettent d'indexer les tables

Ø Les clés héritées deviennent des clés étrangères

III.2.3.2. Présentation du MPD

Table école

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatriEcol

Numérique

07

OK

-

OK

2

NomEcol

Text

30

-

-

-

3

AdresEcol

Text

50

-

-

-

4

TelEcol

Numérique

10

-

-

-

5

MailEcol

Text

25

-

-

-

6

ProvincEcol

Text

15

-

-

-

7

TeritEcol

Text

15

-

-

-

8

SDivEcol

Text

17

-

-

-

9

RefJirEcol

Text

30

-

-

-

10

SOcupEcol

Text

12

-

-

-

11

NomCEcol

Text

45

-

-

-

12

TelCEcol

Numérique

10

-

-

-

13

SitSalEcol

Text

20

-

-

-

14

ClasAtoEcol

Numérique

20

-

-

-

15

ClasOrgEcol

Numérique

02

-

-

-

16

ClasGradEcol

Numérique

02

-

-

-

17

FillEcol

Numérique

03

-

-

-

18

GarcEcol

Numérique

03

-

-

-

19

HomEcol

Numérique

02

-

-

-

20

FemEcol

Numérique

02

-

-

-

Table Rapport

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

NumRapor

Text

30

OK

-

OK

2

MatriEcol

Numérique

07

-

OK

-

3

MatriBGP

Numérique

07

-

OK

-

4

MatriBG

Text

07

-

OK

-

5

DateRapor

Date/Time

10

-

-

-

6

TypeRapor

Text

45

-

-

-

7

ProveRapor

Text

30

-

-

-

8

RecepDate

Date/Time

10

-

-

-

9

ExplPar

Text

30

-

-

-

10

ExplDate

Date/Time

10

-

-

-

11

TransRapor

Text

30

-

-

-

12

TransDate

Date/Time

10

-

-

-

Table Lettre

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

NumLetr

Text

30

OK

-

OK

2

MatriBG

Text

07

-

OK

-

3

ObjeLetr

Text

30

-

-

-

4

DateLetr

Date/Time

10

-

-

-

5

DestiLetr

Text

30

-

-

-

6

DateSorLetr

Date/Time

10

-

-

-

Table Agent

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatriAg

Numérique

07

OK

-

OK

2

NomAg

Text

45

-

-

-

3

SexeAg

Text

01

-

-

-

4

GradeAg

Text

04

-

-

-

5

FonctAg

Text

30

-

-

-

Table BGP

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatriBGP

Numérique

07

OK

-

OK

2

NomBGP

Text

30

-

-

-

3

TeritBGP

Text

15

-

-

-

4

AdresBGP

Text

30

-

-

-

5

ProvBGP

Text

15

-

-

-

6

SDivBGP

Text

17

-

-

-

7

TelBGP

Numérique

10

-

-

-

8

MailBGP

Text

25

-

-

-

9

NomGP

Text

45

-

-

-

10

TelGP

Numérique

10

-

-

-

11

RefJirBGP

Text

30

-

-

-

12

SOcupBGP

Text

12

-

-

-

13

NomCEBGP

Text

45

-

-

-

14

TelCEBGP

Numérique

10

-

-

-

15

SitSalBGP

Text

20

-

-

-

16

HomBGP

Numérique

02

-

-

-

17

FemBGP

Numérique

02

-

-

-

18

NbrEcol

Numérique

03

-

-

-

19

EcolPri

Numérique

03

-

-

-

Table COPRO

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatriBG

Text

07

OK

-

OK

2

LibeleBG

Text

30

-

-

-

3

TeritBG

Text

15

-

-

-

4

AdresBG

Text

30

-

-

-

5

TelBG

Numérique

10

-

-

-

6

MailBG

Text

25

-

-

-

7

NomG

Text

45

-

-

-

8

TelG

Numérique

10

-

-

-

Table Hiérarchie

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

MatrHie

Text

10

OK

-

OK

2

NomHie

Text

30

-

-

-

3

AdresHie

Text

30

-

-

-

4

TelHie

Numérique

10

-

-

-

5

MailHie

Text

25

-

-

-

6

NomGHie

Text

45

-

-

-

7

TelGHie

Numérique

10

-

-

-

Table Compiler

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

CodeHie

Text

10

-

OK

-

2

NumRapor

Text

30

-

OK

-

3

DateCopil

Date/Time

10

-

-

-

Table Exploiter

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

NumRapor

Text

30

-

OK

-

2

MatriAg

Numérique

07

-

OK

-

3

DateExplt

Date/Time

10

-

-

-

Table Recevoir

Champ

Type

Taille

Clé primaire

Clé étrangère

Propriété unique

1

NumLetr

Text

30

-

OK

-

2

MatriEcol

Numérique

07

-

OK

-

3

DateRecpt

Date/Time

10

-

-

-

CHAPITRE IV : IMPLÉMENTATION DU NOUVEAU SYSTÈME

IV.1. OUTILS DE RÉALISATION DE LA SOLUTION INFORMATIQUE (VB)

Environnement de développement intégré (ide)Microsoft Visual Studio est un ensemble de logiciels de développement pour Windows permettant d'engendrer desapplications Web ASP.NET, des services Web XML, desapplications bureautiques, etc.Les langages VB, Visual C++, Visual C#, etc. utilisent touscet environnement intégré fournissant un éditeur de texte, un dévermineur, etc.46(*)

VB 1.0 a été introduit en 1991 par Microsoft en se basantsur le langage Basic (Dartmouth Collège, New Hampshire,USA, 1964).Il s'agit d'un langage de programmation événementielle dans lequel les programmes sont définis par leurs réactions à différents événements. Ainsi, il permet la création aisé d'interfaces utilisateurgraphique (gui), l'accès aux bases de données, etc. La dernière mise à jour est la version VB 6.0 sortie en 1998.À partir de la version 7.0, le langage évolue et est qualifié deVisual Basic.net ; ce cours ne présente pas les spécificités dece langage.47(*)

IV.2. SYSTÈME DE GESTION DE BASES DE DONNÉES UTILISE (ACCESS)48(*)

Dans notre travail, le Système de Gestion de Base des Données utilisé est Accès, quin'est autre qu'un logiciel se trouvant dans le package de Microsoft Office. Une basse de données Access est composé généralement d'une ou des Tables, des Requêtes, des Formulaires, des Macros, des États et des Modules qui sont les principaux objets d'une base des données Access. L'extension d'un fichier Microsoft Access est « accdb ».

Ø Les Table : Lieu de définition et de stockage des informations. C'est dans les tables que nous allons stocker et enregistrer nos données.

Ø Les requêtes : Interrogation et création de vue sur les données. Les requêtes permettent de manipuler les données qui se trouvent dans des tables. C'est-à-dire que dans Access des tables ne servent que seulement pour stocker les informations et que si on veut faire des tries, des filtres ou des calculs basées sur les données du table, on utilise la requête.

Ø Les formulaires : Écrans personnalisés pour la saisie, la modification et la consultation des données. Un formulaire c'est une interface graphique de l'utilisateur lui permettant d'afficher des données provenant d'une table ou aussi permet d'ajouter des données dans une table. À partir d'un formulaire on peut remplir une table. Un formulaire peut aussi être utilisé pour faire des menus, des boites de dialogue, etc.

Ø Les états : Présentation facile des données à imprimer et calculs des totaux pour des enregistrements regroupés.

Ø Les macros : Automatisation des tâches répétitives. Si vous ne savez pas trop en programmation, les macros sont là pour faire l'intermédiaire entre vous et votre ordinateur. En effet, il y a des moments où vous avez besoin que votre ordinateur face quelque chose alors que vous ne savez pas encore comment écrire ces instructions en VBA, vous ouvrez la page de création de macros et vous spécifier ce que vous voulez faire et les macros s'en charge.

Ø Les modules : Procédures du langage intégré Access Basic.

1. Table en mode création

Photo n°1, Source : Capture d'écran Access, 2021

2. Table en mode ouverture

Photo n°2, Source : Capture d'écran Access, 2021

IV.3. Présentation des résultats

1. Page accueil

Cette page est toute première qui apparait dès le lancement de l'application et qui donne accès à la page connexion, une fois cliquer sur « Se connecter » par contre, quand on clique sur « Annuler » c'est pour fermer complètement l'application.

Voici un extrait des codes

Connection.Visible = True

Me.Hide()

2. Page connexion

Celle-ci est la page qui permet à l'utilisateur d'introduire ses informations avant d'accéder au menu principal en passant par la page de chargement qui vérifie l'authenticité des informations fournies. Si le nom d'utilisateur et mot de passe sont correctement saisis, un fois cliqué sur connexion, le message de confirmation apparait. Après avoir cliqué sur OK, on accède à la page suivante. Si les informations fournies ne sont pas correctes, alors le massage d'erreur apparait et on reste sur la présente page.

Voici un extrait des codes

If nomuser.Text = "TFChilaBofumbo"And mdpuser.Text = "202021"Then

MsgBox("Bienvenu dans notre système de Gestion. Cliquer sur OK pour continuer.")

Chargement.Visible = True

Me.Hide()

Else

MsgBox("Les informations saisies ne sont pas correctes. Veuillez vérifier s'il vous plait !")

EndIf

3. Page chargement

La page ici est celle de vérification des informations fournies par l'utilisateur afin de pouvoir accéder au menu principal. Le chargement ne prend que 10 secondes.

Voici un extrait des codes

ProgressBar1.Increment(10)

If ProgressBar1.Value = 50 Then

Menu2.Visible = True

Me.Hide()

EndIf

4. Page menu principal

La page menu principal contient des icônes de toutes les pages de gestion de l'application qui permettent à l'utilisateurde choisir une page sur laquelle il veut travailler, Elle a également lien avec la page accueil au cas où l'utilisateur souhaite se limiter dans celle-ci. Dans cette page, nous donnons à l'utilisateur la possibilité de pouvoir lire le présentdocument en version PDFen cliquant sur « Lisez-moi » et de nous contacter en cliquant sur « Contactez-nous » en cas de besoin. Dans cette page, il n'y a pas la possibilité de quitter l'application.

Voici un extrait des codes

Process1.StartInfo.FileName = "D:\TFC IG ISDR 2021\TFChilaBofumbo\TFChilaBofumbo.pdf"

Process1.Start()

5. Page École

Cette page est celle de gestion, elle permet à l'utilisateur d'introduire les informations susceptibles à une école en vue de les enregistrer dans la basse de données de la Coordination provinciale. La possibilité de modifier et supprimer y en a également.

Voici un extrait des codes

cnx.Open() 'pour ouvrir la connexion avec la bdd

cmd.CommandText = "select MatriEcol,NomEcol,AdresEcol,ProvincEcol,TeritEcol,SDivEcol,TelEcol,MailEcol,RefJirEcol,SOcupEcol,NomCEcol,TelCEcol,SitSalEcol,ClasAtoEcol,ClasOrgEcol,ClasGradEcol,FillEcol,GarcEcol,HomEcol,FemEcol from Ecole where MatriEcol='"& (rechEcole.Text) &"'"' requette ou l'on demande à la bd de ns donner le nom ki ressemble au nom kon saisi ds le texbox et le %represente plusier caastere

dr = cmd.ExecuteReader 'pour le recuperer If dr.HasRows Then ' verification s'il a obtenu des lignes

If dr.Read Then'verifier sil est en état de lire

MatriEcol.Text = ""& dr(0)

6. Page Rapport

Celle-ci est unepage de gestion, permettant à l'utilisateur de fournir des informations dont on aura besoinpourl'enregistrement d'un rapport dans la basse de données du bureau en vue d'une bonne traçabilité. On peut toutefois modifier et supprimer les informations déjà fournies.

Voici un extrait des codes

IfMessageBox.Show("Nouveau Rapport détecté"& vbNewLine &"Souhaitez-vous l'enregistrer ?", "MERCI", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly) = Windows.Forms.DialogResult.No Then

EndIf

MsgBox("Le rappport enregistré avec succès. Cliquez sur OK pour continuer.")

7. Page Lettre

La présente page est également celle de gestion, elle donne à l'utilisateur la possibilité de fournir des informations capables d'identifierune lettre et l'enregistrer dans la basse de données du bureau en vue d'une bonne traçabilité des correspondances. L'agent peut aussi modifier et supprimer les informations jadis fournies.

Voici un extrait des codes

IfMessageBox.Show("Nouvelle Lettre détectée"& vbNewLine &"Souhaitez-vous l'enregistrer ?", "MERCI", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly) = Windows.Forms.DialogResult.No Then

EndIf

MsgBox("La lettre enregistrée avec succès. Cliquez sur OK pour continuer.")

NumLetr.Text = ""

8. Page Bureau gestionnaire

La page bureau gestionnaire est aussi celle de gestion, elle donne à l'utilisateur la possibilité d'introduireles éventuelles informations afin d'identifier un bureau gestionnaire et les enregistrer dans la basse de données dans le butpromouvoir une franche collaboration entre la Coordination Provinciale et ces Gestionnaires de proximité. L'utilisateur aura également la possibilitéde pouvoir modifier et supprimer les informations précédemment fournies en cas de besoin.

Voici un extrait des codes

IfMessageBox.Show("Nouveau BGP déctecté"& vbNewLine &"Souhaitez-vous l'enregistrer ?", "fin de l'action", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly) = Windows.Forms.DialogResult.No Then

EndIf

MsgBox("Le BGP enregistré avec succès. Cliquez sur OK pour continuer.")

MatriBGP.Text = ""

NomBGP.Text = ""

9. Page Hiérarchie

Celle-ci est également une page degestion, elle permet à l'utilisateur de faire entrer les informations permettant bien identifier un bureau hiérarchiquement supérieur chez qui la Coordination Provinciale a le devoir de faire rapport. Comme toute autre page, le droit de porter modification et supprimer les déja informations est aussi réservé à l'utilisateur.

Voici un extrait des codes

IfMessageBox.Show("Nouvelle Hierarchie détectée"& vbNewLine &"Souhaitez-vous l'enregistrer ?", "MERCI", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly) = Windows.Forms.DialogResult.No Then

EndIf

MsgBox("Hiérarchie enregistrée avec succès."& vbNewLine &"Cliquez sur OK pour continuer.")

10. Page Contactez-nous

La page ici est la toute dernière de l'application, elle n'a rien avoir avec la gestion des données statistiques comme c'est le cas pour les précédentes. La page Contactez-nous permet à toute personne intéressée par cette réalisation de pouvoir nous contacter afin de s'approprier de cette Application ou celle de son choix.

Dans celle-ci, l'utilisateur aura également la possibilité d'accéder à la page d'accueil, au menu principal et de pouvoir quitter complétement l'application.

CONCLUSION

Nous voici arrivé au terme de notre Travail de Fin de Cycle qui est axé sur Modélisation et implémentation d'un système informatisé pour la gestion des données statistiques scolaires dans un bureau gestionnaire« Cas de la Coordination Provinciale des Écoles Conventionnées Islamiques de la COMICO Équateur ».

Nul n'ignore que toute recherche scientifique fixepour objectif principal l'aboutissement à un résultat la sanctionnant, dans le cas de notre travail, nous avions principalementpour objectif lacréationd'un logiciel d'application qui désormais permettra à la Coordination Provinciale des Écoles Conventionnées Islamique de la COMICO/Équateur de maitriser les données statistiques scolaires de son ressort en vue de palier aux difficultés du système gestionjadis manuel.

En vue de matérialiser notre objectif poursuivi, nous avons préalablement Présenté et étudier les opportunités du système existant dans notre milieu d'étude, nous avons Modélisé le nouveau système d'information en analysant les procédures qui nous ont permis de créer notre application et notre base des données qui ont effectivement informatisé la gestion des données statistique scolairesdes ECI COMICO/Équateur.

Microsoft Visual Studio 2010 c'est l'environnement de développement intégral (EDI) qui à l'aide du langage de programmation orientée objet Visual Basic nous a permis d'implémenter notre application que nous mis à la disposition de la Coordination Provinciale des Écoles Conventionnées Islamique de la COMICO/Équateur tandis que le Microsoft Office Access était le SGBD qui nous a permis la réalisation de la base de données.

Loin de nous la prétention d'avoir réalisé un travail parfait car toute oeuvre humaine ne manque jamais des imperfections. Raison pour laquelle nous vous de ne pas vouloir nous tenir rigueur sur les éventuelles lacunes constatées dans ce travail. Toutefois, vos remarques et suggestions nous seront les bienvenues afin de nous permettre de nous améliorer prochainement.

BIBLIOGRAPHIE

I. OUVRAGES

1. Alexandre Sedoglavic, Programmation structurée en Visual Basic Premiers pas, Licence -- Université Lille 1, Première année DEUST -- 2008-09 ;

2. DOMINIQUE DIONISIO, l'essentiel sur merise, paris, Ed. Ayrolle, 1998.

3. MATHERON JP., Comprendre la merise, outils conceptuels et organisationnels, Paris, Edition Eyrolles, 2000.

4. MOREJON J. : principe et conception d'une base de données relationnelle, Ed. des organisations, Paris 1992.

5. OLIVIVIER DAHAN, Les bases de données relationnelles, normalisation et SQL conférence, Borland, 2001.

6. QUIVY R. et Van CAMPENHOUDT,), Manuel de recherche en sciences sociales, Paris : Dunond, 2006.

7. Secrétariat Général de l'EPSP, Description de postes, Inédit, Kinshasa, avril 2019 ;

II. COURS

1. Eric KABEYA TSHISEBA, Cours de TBD, G3, ISDR-Mbka, 2021 ;

2. Joslin IKANGA, Cours d'informatique Général, G1, GAISF, ISP, Mbandaka, 2021

3. Joslin IKANGA, Cours de programmation Java, G2, IG, ISDR, Mbandaka, 2019,

4. Joslin IKANGA, Cours de VB.Net, G1, IG, ISDR, Mbandaka, 2019,

5. KUYUSU M, Souport de l'informatique de gestion, L1, ISP-Mbka, 2016-2017 ;

6. MAKWA MBULOLA, Note de cours de méthodes de recherche scientifique, G2, IG, ISDR, Mbandaka, 2020,

7. NZINGA EALE Guelord, Cours d'Algorithme, G2, IG, ISDR, Mbandaka, 2020,

8. NZINGA EALE Guelord, Cours d'informatique Général, G1, IG, ISDR, Mbandaka, 2021,

9. NZINGA EALE Guelord, Cours de Méthode d'Analyse en Informatique par l'approche `'MERISE `', G2 IG, ISDR/Mbka, Inédit, Mbandaka, 2019 ;

III. TFC ET MEMOIRES

1. Aimée DEMBO KINDJANGU, L'informatisation de la gestion des abonnés de la SNEL (Société nationale d'électricité en RDC), Institut facultaire des sciences de l'information et de la communication RDC -Graduat 2012 ;

2. Eric WANGI NGOY, Conception et réalisation d'un système pour la gestion de patient, Université protestante au Congo - Licence 2007 ;

3. KASS KASONGO NDJOKO, Conception d'un système d'information pour le contrôle des structures des écoles, Institut Supérieur de Commerce/Kinshasa - Graduat 2012 ;

4. Qui-vive KUSAKANA, Mise en place d'un système informatisé pour la gestion de la rémunération des enseignants dans une école. Cas institut Ngolo Zabambuta, Université Pédagogique Nationale (UPN) - Gradué 2016 ;

IV. WEBOGRAPHIE

1. http://www.marche-public.fr

2. https://baripedia.org

3. https://docplayer.fr

4. https://fr.wikipedia.org

5. https://officeopro.com

6. https://web.maths.unsw.edu.au

7. https://www.cnrtl.fr

8. https://www.memoireonline.com

9. https://www.saadrachid.net

10. https://www.toupie.org

11. www.esgi.fr

12. www.larousse.fr

13. www.wikipedia.org

AUTRES

1. Wiktionnaire CC BY-SA 3.0

TABLE DES MATIÈRES

ÉPIGRAPHE I

IN MEMORIAM II

DÉDICACE III

REMERCIEMENTS IV

SIGLES ET ABRÉVIATIONS VI

LISTE DES TABLEAUX VII

LISTE DES FIGURES VIII

LISTE DES PHOTOS IX

INTRODUCTION 1

1. Définition de concepts 1

2. Problématique 4

3. Hypothèse 4

4. Objectifs 5

5. Choix et intérêt du sujet 5

6. Méthodes et techniques utilisées 6

7. Délimitation du sujet 8

8. Division du travail 8

CHAPITRE I : APPROCHE THÉORIQUE 9

I.1. Système 9

I.2. Système d'information 10

I.3. Système informatique 11

I.4. Système de gestion des bases des données (SGBD) 12

I.5. Base des données 13

I.6. Programmation 14

CHAPITRE II : PRÉSENTATION ET ÉTUDIE D'OPPORTUNITÉS 16

II.1. Présentation du milieu d'études 16

II.2. Diagnostic de l'existant 26

II.2.1. Analyse de l'existant 26

II.3. Études de processus 27

II.3.1. Circuit de circulation des informations 27

II.3.2. Description de circulation des informations 28

II.3.3. Symbole 28

II.4. Étude des moyens de traitement utilises 29

II.5. Critique de l'existant 29

II.6. Propositions et choix de solution 30

CHAPITRE III : MODÉLISATION DU NOUVEAU SYSTÈME 31

III.1. Outil de système d'information utilisé (MERISE) 31

III.2. Conception proprement dite 36

III.2.1. Étape conceptuelle 36

III.2.1.1. Formalisme du MCD 36

III.2.1.2. Dictionnaire des données 37

III.2.1.3. Description des objets 37

III.2.1.4. Description des relations 41

III.2.1.5. Détermination des cardinalités 41

III.2.1.6. Présentation du MCD 42

III.2.2. Étape logique 43

III.2.2.2. Présentation du MLD 45

III.2.3. Étape physique 48

III.2.3.2. Présentation du MPD 49

CHAPITRE IV : IMPLÉMENTATION DU NOUVEAU SYSTÈME 52

IV.1. Outils de réalisation de la solution informatique (VB) 52

IV.2. Système de gestion de bases de données utilise (Access) 52

IV.3. Présentation des résultats 54

CONCLUSION 59

BIBLIOGRAPHIE 60

* 1 www.esgi.fr28/08/2022 06:53

* 2 www.wikipedia.org28/08/2022 06:53

* 3 www.larousse.fr28/08/2022 06:53

* 4 NZINGA EALE Guelord, Cours de Méthode d'Analyse en Informatique par l'approche `'MERISE `', G2 IG, ISDR/Mbka, Inédit, Mbandaka, 2019, pg3

* 5 https://fr.wiktionary.org/wiki/informatiser 10/08/2021 04:50

* 6 https://fr.wikipedia.org/wiki/Donn%C3%A9e_(informatique) 10/08/2021 04:54

* 7 https://fr.wikipedia.org/wiki/Statistique 10/08/2021 04:59

* 8 https://www.cnrtl.fr/definition/scolaire 10/08/2021 05:06

* 9 https://fr.wikipedia.org/wiki/Bureau_(immobilier) 10/08/2021 05:15

* 10 https://officeopro.com/assistant/gestionnaire-administratif/ 10/08/2021 05:24

* 11 M. Mbulola, Note de cours de méthodes de recherche scientifique, G2, IG, ISDR, Mbandaka, 2020, Pg 30.

* 12 Idem

* 13 M. Mbulola, op. cit, Pg 48.

* 14 Idem, Pg 22.

* 15 Wiktionnaire CC BY-SA 3.0

* 16 Idem

* 17 M. Mbulola, op. cit, Pg 43.

* 18 M. Mbulola, op. cit, Pg 43.

* 19 Idem.

* 20 Wiktionnaire CC BY-SA 3.0

* 21 M. Mbulola, op. cit, Pg 24.

* 22 https://www.toupie.org/Dictionnaire/Division_travail.htm 10/08/2021 05:35

* 23 NZINGA EALE Guelord, Cours de Méthode d'Analyse en Informatique par l'approche `'MERISE `', G2 IG, ISDR/Mbka, Inédit, Mbandaka, 2019, pg3

* 24 https://baripedia.org/wiki/Introduction_et_typologie_des_syst%C3%A8mes_d%27information

* 25 https://baripedia.org/wiki op.cit

* 26 Idem

* 27 https://www.saadrachid.net/technologie-web//

* 28 http://www.marche-public.fr/Terminologie/Entrees/systeme-informatique.htm

* 29https://www.memoireonline.com ; L'informatisation de la gestion des abonnés de la SNEL (Société nationale d'électricité en RDC) par Aimée DEMBO KINDJANGU, Institut facultaire des sciences de l'information et de la communication RDC - Graduat 2012.

* 30 https://baripedia.org/wiki/Introduction_et_typologie_des_syst%C3%A8mes_d%27information

* 31E. Tshiseba, Cours de TBD, G3, ISDR-Mbka, 2021, pp 4-6

* 32 NZINGA EALE, op. cit, p7

* 33 J. Ikanga, Cours de langage de programmation JAVA, G2, ISDR-Mbka, 2021, pg 4-5

* 34 J. Ikanga, op.cit

* 35 Secrétariat Général de l'EPSP, Description de postes, Inédit, Kinshasa, avril 2019 ;

* 36 NZINGA E. op. cit, pg1

* 37 Idem, pg2

* 38 https://docplayer.fr/40534381-La-methode-merise-ii-caracteristiques-de-merise-a-presentation-generale-de-merise-a-1-generalites-a-2-principes-a-3-approche-systemiques.html

* 39 Eric WANGI NGOY, Conception et réalisation d'un système pour la gestion de patient, Université protestante au Congo - Licence 2007 ;

* 40 Qui-vive KUSAKANA, Mise en place d'un système informatisé pour la gestion de la rémunération des enseignants dans une école. Cas institut Ngolo Zabambuta,Université Pédagogique Nationale (UPN) - Gradué 2016 ;

* 41 https://web.maths.unsw.edu.au/~lafaye/CCM/merise/concintro.htm

* 42 Kass Kasongo Ndjoko, Conception d'un système d'information pour le contrôle des structures des écoles, Institut Supérieur de Commerce/Kinshasa - Graduat 2012

* 43 NZINGA E. op. cit, pg16

* 44 NZINGA E. op. cit, pg53

* 45 NZINGA E. op. cit, pg69

* 46 Programmation structurée en Visual Basic Premiers pas, Licence -- Université Lille 1, Première année DEUST -- 2008-09, pg2

* 47 Idem, pg 16

* 48 KUYUSU M, Souport de l'informatique de gestion, L1, ISP-Mbka, 2016-2017, pp 36, 49, 57, 64