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
N°
|
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
N°
|
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
N°
|
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
N°
|
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
N°
|
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
N°
|
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
N°
|
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
N°
|
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
N°
|
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
N°
|
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
|