INTRODUCTION
0.1 PROBLEMATIQUE
La réalité du monde change du jour au jour, et
tout ce changement est influencé par l'évolution des technologies
et d'autres sciences nouvelles qui sont toujours à l'actualité.
Nous savons tous que l'informatique est parmi ces sciences et technologies
nouvelles et elle reste un outil très important à la gestion.
L'informatique n'est pas une science à négliger
car son impact tant positif que négatif se permet d'être
éparpillé presque dans tous les domaines est souvent, la
maitrise de cet outil permet aux entrepreneurs, hommes d'affaires de bien
gérer leurs entreprises tout en économisant le temps et à
chercher le meilleur rendement. Mais aujourd'hui, on trouve encore un bon
nombre de gestionnaires qui utilisent encore la gestion manuelle qui est
souvent à la base des complications au sein des différentes
institutions.
Partant de nos investigations au sein du complexe scolaire
HEKIMA, nous avons trouvé qu'il y a un problème lors de la
distribution des cours aux enseignants qui, parfois, on enregistre souvent
des pertes et une confusion qui règne au sein de cette institution
scolaire qui utilise toujours la gestion manuelle ; c'est ainsi que notre
travail est intitulé « Mise en place d'un outil de
gestion de distribution des cours au sein d'une école secondaire de la
ville de Bukavu : cas du Complexe Scolaire HEKIMA » qui
va peut-être aider les autorités scolaires de voir les
données liées à la distribution des cours bien
gardés et enregistrés dans l'ordinateur. Cette gestion
informatisée aidera et améliora à cette institution
à s'adapter au rythme de la mondialisation. Bien que cette science de
traitement automatique de l'information cherche à satisfaire les
besoins de certaines entreprises, les autres restent encore absentes car
n'arrivant pas à être à la fine pointe de l'information.
C'est de là que nous est venue l'idée de mettre en oeuvre un
système informatisé de la mise en place d'un outil de gestion de
distribution des cours aux enseignants (Cas du CS HEKIMA). Au cours de ce
projet, nous ressortissions une grande problématique en nous posant ces
questions lesquelles constitueront l'objet de cette étude. C'est ainsi
que notre problématique est ainsi formulée :
Ø Cette gestion informatisée permettrait-elle
à cette école à bien distribuer les cours aux
enseignants ?
Ø L'outil informatique offre-t-il une meilleure prise
en charge pour pallier aux différents problèmes liés
à la gestion de distribution des cours au sein de cette école?
Ø L'application de méthodes et techniques
informatiques serait-t-elle avantageuse pour éviter la lenteur entre les
différents acteurs qui communiquent les uns des autres ?
0.2 HYPOTHESES
L'hypothèse est une proposition
particulière dont un système d'observation ou
d'expérimentation a pour but d'établir la vérité.
Elle peut être infirmée ou confirmée par le résultat
de la recherche.
Au regard de cette définition, nous pouvons dire que
l'hypothèse est l'ensemble de réponses anticipatives aux
questions de départ.
Les hypothèses ci-après sont formulées en
guise des réponses provisoires posées ci-haut :
ü Cette gestion automatisée permettrait à
l'autorité scolaire de bien distribuer les cours aux
enseignants ;
ü Etant donné que l'informatique est de nos jours
un outil par excellence qui procure la rapidité et l'automatisation,
source de la précision et de l'exactitude, nous pensons que l'outil
informatique offrirait une prise en charge pour résoudre les
différents problèmes par rapport à l'attribution des
cours ;
ü L'application des méthodes et techniques
informatiques s'avère d'une importance capitale pour éviter la
lenteur dans certaines tâches manuelles entre les différents
acteurs qui communiquent entre eux.
0.3 CHOIX ET INTERET DU SUJET
Chaque scientifique doit être motivé par un
certain nombre d'aspects ou des problèmes pour lesquels il devra
chercher une solution optimale en vue de bien susciter l'intérêt
des autres personnes et/ou d'autres scientifiques.
Le choix de cette étude n'est pas le fait de hasard.
Entant que finaliste en troisième année de graduat en
Informatique de Gestion, il s'agit d'une opportunité de mettre en oeuvre
une application des théories de formalisation du système
d'information à un cas spécifique de la mise en oeuvre d'un outil
de gestion de distribution des cours.
Pour le Complexe Scolaire HEKIMA, la mise en application de
notre Base de Données permettra de prévenir les ennuis
rencontrés dans l'accomplissement des tâches liées à
la gestion de distribution des cours telle est recensée dans la
problématique. Raison pour laquelle ce travail a comme motif :
a) Du point de vue personnel
Notre choix s'est vite présenté pendant le
parcours de stage au sein de cette école où nous avons
passé nos deux mois de stage d'enseignement. Pendant cette
période, notre esprit a été motivé par le fait que
cette école souffre encore par le problème de perte des
documents ; c'est pourquoi nous avons jugé bon de mettre en place
une application informatique en son sein, qui la permettra d'enregistrer
certains documents liés à l'attribution des cours aux
enseignants.
b) Du point de vue scientifique
Par la gestion de la distribution des cours aux enseignants,
nous devons réaliser une base de données capable de bien
gérer ce service. C'est dans ce cadre que nous devons restituer une
documentation qui suscitera l'intérêt des autres scientifiques qui
viendront après nous et s'adapter au rythme scientifique parmi tant
d'autres.
0.4. OBJECTIF DU TRAVAIL
-Doter le Complexe Scolaire HEKIMA d'un outil informatique et
efficace à sa gestion ;
-Donner la chance au CS HEKIMA de bien distribuer les cours
à ses enseignants sans beaucoup de difficultés.
0.5. DELIMITATION DU SUJET
Toute recherche doit respecter aussi le principe
scientifique ; c'est-à-dire, elle doit être
délimitée sur le plan spatial, chronologique et analytique. C'est
ainsi que notre travail a été délimité comme
suit :
0.5.1. DU POINT DE VUE SPATIAL
Notre étude se délimite au Complexe Scolaire
HEKIMA situé dans l'avenue MUHUNGU I, Quartier Ndendere, province du
Sud-Kivu (dans la ville de Bukavu) en République Démocratique du
Congo.
0.5.2. DU POINT DE VUE CHRONOLOGIQUE
Ce travail est présenté dans l'année
2014-2015 avec ses terminus ad-quem décembre 2014 et le post quem juin
2015.
0.5.3. DU POINT DE VUE ANALYTIQUE
Nos investigations ont porté seulement sur la
distribution des cours aux enseignants dont chaque enseignant
bénéficie selon sa spécialité ou domaine
d'étude.
0.6. METHODES ET TECHNIQUES
0.6.1. METHODE
0.61.1. Méthode historique
Cette méthode tente d'expliquer les
phénomènes sociaux en se référant à leurs
historiques et à leurs origines. Elle nous aide à remonter dans
l'histoire du Complexe Scolaire HEKIMA pour savoir se positionner
aujourd'hui.
0.6.1.2. Méthode analytique
Elle nous a permis de consulter et d'analyser les effets du
domaine de chaque enseignant. Cette méthode a servi aussi à
desceller toutes les données intéressant notre recherche.
0.6.1.3. Méthode MERISE
Celle-ci nous a permis d'approcher une démarche globale
en suivant un système analysé des entités et associations
pour le système d'information.
0.6.2. TECHNIQUES
0.6.2.1. Technique d'observation
participante
Elle nous a permis de nous déplacer au CS HEKIMA
pendant un certain temps et observer comment fait le préfet lors de
distribution des cours pour dégager les principes de la
modélisation au service concerné.
06.2.2. Technique documentaire
Sans documentation, il est difficile d'accéder aux
certaines données. Cette méthode nous a aidé à se
compléter par la consultation de certains ouvrages, livres, TFC,
Mémoire et autres dans différentes bibliothèques.
0.6.2.3. Technique d'interview
Cette technique nous a permis d'être face à face
avec le chef d'établissement ainsi que certains enseignants et cela,
nous a enrichis davantage à la récolte des données par jeu
de questions et réponses.
0.7. ETAT DE LA QUESTION
Par le respect de l'honnêteté scientifique nous
ne pouvons pas prétendre dire être le premier à mener une
étude sur l'automatisation ou l'information mais, nous le sommes au sein
de cette école et aussi, pour le cas de distribution des cours.
En faisant des lectures des travaux antérieurs, nous
avons vu seulement les gestions de paie, de présence, des frais
scolaires, de la caisse, etc. Mais nous autres, nous venons de focaliser notre
attention à distribuer les cours aux enseignants et ce qui fait
même notre particularité dans ce travail. En parcourant certains
travaux, notre attention était influencée par certains
d'eux :
· Conception d'un système informatique de gestion
de la réception des frais scolaires et de l'inscription des
élèves dans une école secondaire : cas de l'institut
BURIBA » ISP/Bukavu, G3IG, Guylain MUGARUKA BUDUGE, 2012-2013,
inédit.
· La perception des frais scolaire au sein d'une
institution scolaire « cas du Complexe Scolaire UJASIRI »
ISP/Bukavu, G3IG, AMUNAZO KALITA, 2007-2008, inédit.
· Gestion automatisée de la caisse dans une
institution scolaire : cas de l'institut
OLIMBA » ISP/Bukavu, G3IG, RIZIKI MWESA, 2007-2008,
inédit.
0.8. PLAN SOMMAIRE DU TRAVAIL
Hormis l'introduction et la conclusion
générale, notre travail est constitué par trois chapitres
entre autres :
Chapitre premier : Présentation du CS
HEKIMA
Chapitre deuxième : Analyse du système et
modélisation
Chapitre troisième : La programmation
CHAP PREMIER : PRESENTATION DU COMPLESXE SCOLAIRE
HEKIMA
1.1 ASPECT RELATIF
Notre sujet de recherche s'est orienté dans une
école privée qui est à peine de commencer, il n'y a pas
longtemps, c'est ainsi que notre attention a été focalisée
sur cette école afin de faire comprendre à la population de la
ville de Bukavu qui vient de naitre à leur propre
intérêt.
1.2 DENOMINATION
Compte tenu de la complexité des écoles tant
publiques que privées dans la ville de Bukavuet après avoir fait
notre sélection, l'entreprise éducative qui a
bénéficié notre recherche est nommée le Complexe
Scolaire HEKIMA.
1.3 LOCALISATION
Le complexe scolaire HEKIMA se trouve dans la commune
d'Ibanda, Quartier Ndendere, Avenue MUHUNGU/LA VOIE du Congo, dans la ville de
Bukavu en République Démocratique du Congo.
1.4. STATUT JURIDIQUE
Cette école est privée agréée qui
a été connue officiellement et/ou légalement par le
gouvernement congolais parmi tant d'autres écoles privées,
elle est connue par l'arrêté ministériel N°
MINEPSP/0189/2012 du 08 février 2012 et elle fonctionne par
l'agrément et autorisation des écoles primaires, secondaires et
professionnelles privées agréées.
1.5. HISTORIQUE
Rien ne peut prétendre être ici-bas sans le
commencement, c'est pourquoi, cette institution répond à cet
état de chose pour ne pas créer un sujet de controverse. C'est
dans ce cadre que l'historique du Complexe Scolaire HEKIMA intervient. Le
Complexe Scolaire HEKIMA a ouvert toute la première fois ses portes pour
commencer ses activités le 02 Septembre 2013 c'est-à-dire, elle a
deux ans maintenant et elle s'est stabilisée par la graduation des
sections et options qui suivent :
· L'école primaire
générale ;
· L'école secondaire : - Pédagogie
générale ;
-Humanité technique sociale ;
-Commerciale et Informatique.
Elle a été créée sous l'initiative
d'un congolais nommé MBILIZI MUZIKO Clovis, qui voulait sans doute
renforcer le système éducatif congolais et former la jeunesse
congolaise par une éducation de qualité et solide en
général et celle de la ville de Bukavu en particulier.
1.6. NOTE SUR LA MOTIVATION DU PERSONNEL
Il existe une relation étroite entre le rendement du
travail et la motivation. Par définition, la motivation personnelle est
le sentiment qui pousse un agent à adapter le comportement
dévoué lors de l'exécution de son travail et à
fournir le meilleur rendement de lui-même pour plus
d'efficacité.
Les facteurs de la motivation professionnelle peuvent
être énumérées pour mettre nos lecteurs à la
connaissance de ces facteurs, il s'agit entre autres : une politique
salariale stimulante, les avantages sociaux par exemple, les allocations
familiales, prise en charge par l'employeur des soins médicaux,
logement, frais scolaires des enfants, primes de risque, ...
Les conditions matérielles du travail,
l'élargissement et l'enrichissement des taches
L'élargissement des taches consiste à regrouper
les petites activités sous la responsabilité d'un même
agent en vue d'accroitre le domaine de son travail et de lui procurer aussi
une certaine satisfaction; l'enrichissement de travail consiste à
accorder à l'agent l'extension de la capacité de décision
et d'auto détermination dans l'exercice de certaines fonctions
subalternes.
Toutes ces notes concernant la motivation du personnel ne
sont pas bien respectées au Complexe Scolaire HEKIMA faute de moyen car
ce sont les élèves qui sont considérés comme les
bailleurs de fonds de cette école.
1.6.1. MODE DE PAIEMENT DE LA PRIME
Comme nous venons de signaler précédemment que
les élèves fournissent l'école en finance, au cours d'une
durée déterminée, le comité fixe pour le
contrôle des frais scolaires selon les modalités de paiement. Ici,
l'élève se présente au près du percepteur et/ou
comptable pour régler son compte, le percepteur perçoit de
l'argent et signale dans son cahier de perception le montant payé par
l'élève et il remet ensuite un reçu à
l'élève qui lui servira de preuve pour accéder aux cours
ainsi qu'aux autres activités de l'école. A la fin de la
journée le percepteur fait le rapport au préfet des études
de la situation de paiement. A la fin de cette opération, on
accède au moment de donner à chaque enseignant sa prime qui va
lui motiver quelle que soit l'insuffisance de cette dernière, et ceci,
se fait presqu'à la fin de chaque mois.
1.7. SECTIONS ET OPTIONS AUTORISEES
Tel que stipulait la loi-cadre 1986 à son article 24,
l'enseignement secondaire comprend : les écoles d'arts et
métiers, les écoles normales, les écoles professionnelles
et les humanités générales et techniques. Il peut
être organisé des sections et options dans chacune de ces
composantes, conformément aux dispositions règlementaires. C'est
dans ce cadre que le complexe scolaire HEKIMA s'est inspiré pour
demander l'autorisation de fonctionner avec les sections et options reprises
dans le tableau ci-dessous :
TABLEAU N°1 : REPRENANT LES CLASSES ET
SECTIONS AUTORISEES
CLASSE/SECTION ET OPTION
|
1ère
|
2ème
|
3ème
|
4ème
|
5ème
|
6ème
|
TOTAL
|
SECTION GENERALE
|
2
|
2
|
-
|
-
|
-
|
-
|
4
|
SECTION PEDAGOGIQUE
|
-
|
-
|
2
|
2
|
2
|
2
|
8
|
SECTION SOCIALE
|
-
|
-
|
2
|
2
|
2
|
2
|
8
|
COMMERCIALE INFORMATIQUE
|
-
|
-
|
2
|
2
|
2
|
2
|
8
|
TOTAL GEN
|
2
|
2
|
6
|
6
|
6
|
6
|
28
|
Commentaire : Toutes les sections et
classes autorisées ne sont pas présentement
opérationnelles mais elles en seront au fur et à mesure tel que
souhaité par le comité de gestion de cette école.
TABLEAU N°2 : REPRENANT LES CLASSES ET
OPTIONS ORGANISEES
CLASSE/SECTION ET OPTION
|
1ère
|
2ème
|
3ème
|
4ème
|
5ème
|
6ème
|
TOTAL
|
SECTION GENERALE
|
1
|
1
|
-
|
-
|
-
|
-
|
2
|
SECTION PEDAGOGIQUE
|
-
|
-
|
1
|
1
|
1
|
1
|
4
|
SECTION SOCIALE
|
-
|
-
|
1
|
1
|
1
|
-
|
3
|
COMMERCIALE INFORMATIQUE
|
-
|
-
|
-
|
-
|
-
|
-
|
-
|
TOTAL GEN
|
1
|
1
|
2
|
2
|
2
|
1
|
9
|
Vu que l'école est à sa troisième
année d'existence ou de fonctionnement, elle a ouvert la classe de la
6ème HP.1(*)
1.8. OBJECTIFS DU COMPLEXE SCOLAIRE HEKIMA
Chaque entreprise et/ou société se fixe les
objectifs qu'elle envisage atteindre au fur du temps ; c'est ainsi que
cette école n'a pas été épargnée à
cette décision et elle s'est assignée les objectifs
suivants :
ü Former intégralement la jeunesse
congolaise ;
ü Donner à l'enfant congolais les capacités
intellectuelles et morales afin qu'il soit utile à lui-même et
à la société ;
ü Eduquer les enfants futurs cadres du pays ;
ü Fournir un enseignement de qualité aux
enfants ;
ü Promouvoir un encadrement à tous les
élèves de l'école sans distinction aucune ;
ü Aider les parents à donner une discipline aux
enfants.
1.9. ORGANISATION MATERIELLE ET SECURITAIRE DE
L'ECOLE
L'organisation matérielle concerne l'acquisition,
l'utilisation rationnelle, l'entretien et le renouvellement des biens
matériels nécessaires pour le fonctionnement de l'école,
on peut citer ici : un terrain, les locaux ayant des dimensions
acceptables de l'école, installations sanitaires, bureaux,
bibliothèque, salle de gymnastique, les mobiliers scolaires(pupitres et
tables), autres divers matériels(fournitures de bureau, machines,...)
mais aussi, d'autres fournitures scolaires : registres, cahiers voire
même les matériels roulants pour le transport.
Pour gérer convenablement le patrimoine de cette
école, il faut qu'il y ait un inventaire lequel nécessite une
vérification permanente de l'état et de la qualité de
stock. L'inventaire sera soit sur le plan administratif ou sur le plan
comptable d'où l'inventaire comptable reprend en plus de la
qualité et de la quantité de chaque matériel, le prix et
la valeur du stock à chaque mois.
Quant à la sécurité de l'école,
nous pouvons dire qu'il s'agit un ensemble des mesures à prendre pour
prévenir, préparer ou réduire au maximum le danger qui,
par mégarde peut survenir les enfants à l'école. Tenant
compte de tout ce qui est dit ci-haut, l'inventaire du patrimoine du Complexe
Scolaire HEKIMA se présente comme suit :
TABLEAU N°3 : INVENTAIRE DU PATRIMOINE DE
L'ECOLE
N°
|
DESIGNATION
|
NOMBRE
|
ETAT
|
1
|
Bâtiment
|
2
|
B
|
2
|
Salles des classes
|
9
|
B
|
3
|
Salle de bureau administratif
|
2
|
B
|
4
|
Installation sanitaire
|
4
|
B
|
5
|
Tableau noir
|
9
|
B
|
6
|
Tables de bureau
|
2
|
B
|
7
|
Chaises
|
4
|
B
|
8
|
Armoires
|
1
|
B
|
9
|
Etagère
|
1
|
B
|
10
|
Bancs
|
1
|
B
|
11
|
Pupitres
|
107
|
B
|
C. FOURNITURES SCOLAIRES ET DE BUREAU
1. Fournitures scolaires
12
|
Registres d'appel
|
9
|
B
|
13
|
Journaux de classe
|
18
|
B
|
14
|
Préparation détaillée
|
18
|
B
|
15
|
Prévisions des matières
|
20
|
B
|
16
|
Cahier de cotation
|
20
|
B
|
17
|
Boites des craies
|
10
|
B
|
18
|
Cahiers de composition
|
20
|
B
|
19
|
Boites de stylos
|
10
|
B
|
20
|
Tableau périodique
|
60
|
B
|
21
|
Lattes
|
20
|
B
|
1. Fourniture de bureau
22
|
Sceau
|
1
|
B
|
23
|
Indicateur lettres
|
2
|
B
|
24
|
Registres d'inscription des élèves
|
1
|
B
|
25
|
Livres de caisse
|
1
|
B
|
26
|
Recueil des notes de service et de communication
|
2
|
B
|
27
|
Registre de répertoire de présence
|
1
|
B
|
28
|
Registres de répertoire des documents
|
1
|
B
|
29
|
Cahier de perception prime et frais scolaires
|
1
|
B
|
30
|
Calendrier scolaire
|
1
|
B
|
31
|
Classeurs des dossiers
|
5
|
B
|
32
|
Fardes aux lettres reçues
|
1
|
B
|
33
|
Fardes aux lettres expédiées
|
1
|
B
|
34
|
Fardes pour le PV aux réunions administratives
|
13(*)
|
B
|
35
|
Fardes pour le PV aux réunions de discipline
|
1
|
B
|
36
|
Fardes pour dossiers des élèves
|
1
|
B
|
37
|
Fardes pour prévisions des matières
|
1
|
B
|
38
|
Fardes pour le PV des réunions et d'évaluation
|
1
|
B
|
39
|
Rame des papiers
|
2
|
B
|
40
|
Rame des papiers carbones
|
1
|
B
|
41
|
Agrafeuses
|
2
|
B
|
42
|
Perforateurs
|
2
|
B
|
43
|
Encre correctrice
|
2
|
B
|
44
|
Encre à tampon
|
1
|
B
|
45
|
Farde des conventions ou ROI
|
2
|
B
|
46
|
Guide pratique de chef d'établissement
|
1
|
B
|
47
|
La gestion d'une école secondaire
|
1
|
B
|
48
|
Fiches des visites de classe
|
10
|
B
|
49
|
Fiches de classe
|
10
|
B
|
50
|
Statut de l'école
|
1
|
B
|
51
|
Loi-cadre de 1986 et de 2014
|
2
|
B
|
52
|
Statut de l'école
|
1
|
B
|
53
|
Règlement d'ordre intérieur
|
1
|
B
|
2. Matériel didactique
54
|
Carte du relief de la RDC
|
1
|
B
|
55
|
Carte de l'Afrique politique
|
1
|
B
|
56
|
Carte du relief de l'Afrique
|
1
|
B
|
57
|
Carte du monde
|
1
|
B
|
58
|
Carte d'Anatomie chez l'homme
|
1
|
B
|
59
|
Carte « «the parts of the body »
|
1
|
B
|
60
|
Carte « the human body »
|
1
|
B
|
3. Manuels scolaire
61
|
Programme national
|
1
|
B
|
62
|
Cours social
|
1
|
B
|
63
|
Programme national de Français
|
1
|
B
|
64
|
Programme national d'histoire
|
1
|
B
|
65
|
Programme national de la Biologie
|
1
|
B
|
66
|
Cours de DG et DD 4,5 et 6ème
|
3
|
B
|
67
|
Nous découvrons la grammaire
|
1
|
B
|
68
|
Livre de la littérature française
|
1
|
B
|
69
|
Au gré de vague
|
2
|
B
|
70
|
Précis de grammaire
|
1
|
B
|
71
|
Florilège 5ème
|
1
|
B
|
72
|
Math 1, 2, 3, 4,5, et 6ème
|
6
|
B
|
73
|
Livre de Géographie 1, 2, 3, 4,5, et
6ème
|
6
|
B
|
74
|
Livre d'Histoire 1, 2, 3, 4,5, et 6ème
|
6
|
B
|
75
|
Bon usage
|
1
|
B
|
76
|
Dictionnaire de français ROBERT
|
1
|
B
|
77
|
The teachyourself book
|
1
|
B
|
78
|
Philosophie 6ème
|
1
|
B
|
79
|
Cours de français
|
1
|
B
|
Tous ces matériels énumérés dans
le tableau ci-haut est l'effort que les autorités de cette école
ne cessent pas à fournir pour que l'école aille de l'avant et le
préfet de cette école, se donne corps et âme pour
équiper ladite école en document et autres matériels pour
son bon fonctionnement au cours de l'année 2014-2015.
1.9.1. ACTIVITES PREVUES
Cette dernière s'organise pour certaines
activités qui peuvent l'amener à un bon rendement et une
qualité excellente, cela étant, les activités qui sont
structurées par ladite école sont les suivantes :
Ø La participation de la hiérarchie ;
Ø Organiser et modérer des réunions
pédagogiques, des parents, d'évaluation et de conseil de
gestion ;
Ø Visiter et animer les unités
pédagogiques ;
Ø Augmenter les manuels et autres matériels pour
le bon fonctionnement de l'école ;
Ø Organiser les leçons types ;
Ø Prendre contact avec d'autres écoles ;
Ø Participer aux formations prévues.
1.9.2 MISE EN PLACE DU
PERSONNEL ADMINISTRATIF ENSEIGNANT ET OUVRIER
A. PERSONNEL ADMINISTRATIF
N°
|
N°SEC
|
NOMS & POST NOMS
|
SEXE
|
DATE NAISS
|
NATIONA
LITE
|
DATE D'ENTREE
EN FONCTION
|
ANC
|
SIFA
|
ETAT
|
QUALIF
|
DISCIPLIN
|
ANNEE
|
FONCT
|
GRAD
|
01
|
N.U
|
KYUMBI MULULI
|
M
|
1976
|
CONGOL
|
2O12
|
3
|
202
|
S/C
|
G3
|
ANGLAIS
|
2010
|
PREFET
|
13.1
|
02
|
N.U
|
WANGALALA ALBATI
|
M
|
1983
|
CONGOL
|
2O12
|
4
|
202
|
S/C
|
G3
|
ANGLAIS
|
2013
|
PROVISEUR
|
-
|
03
|
N.U
|
LUTALA BALABALA
|
M
|
1986
|
CONGOL
|
2O12
|
4
|
100
|
S/C
|
A1
|
SANTE
|
2014
|
D.D
|
22.2
|
04
|
N.U
|
MBILA BASUBI
|
F
|
1977
|
CONGOL
|
2O12
|
4
|
205
|
S/C
|
G3
|
BIOLOGIE
|
2003
|
COMPTABL
|
22.2
|
B. PERSONNEL ENSEIGNANT
01
|
N.U
|
BYAMUNGU MUZIKO
|
M
|
1983
|
CONGOL
|
2014
|
1
|
100
|
S/C
|
L2
|
ECONOMIE
|
2013
|
ENSEIGNANT
|
22.2
|
02
|
N.U
|
BUKASA KASILEMBO
|
M
|
1982
|
CONGOL
|
2012
|
4
|
102
|
S/C
|
LA
|
HSS
|
2014
|
ENSEIGNANT
|
22.2
|
03
|
N.U
|
BANIWA KIYUSILA
|
M
|
1982
|
CONGOL
|
2012
|
4
|
100
|
S/C
|
G3
|
FLA
|
2013
|
ENSEIGNANT
|
22.2
|
04
|
N.U
|
MUKUMBU MUSAGHI
|
M
|
1983
|
CONGOL
|
2013
|
3
|
100
|
S/C
|
LA
|
ANGLAIS
|
2012
|
ENSEIGNANT
|
22.2
|
05
|
N.U
|
KABWALI MASUDI
|
M
|
1979
|
CONGOL
|
2014
|
4
|
2002
|
S/C
|
L2
|
MATH
|
2010
|
ENSEIGNANT
|
22.2
|
06
|
N.U
|
CUNGILILA ANTOINE
|
M
|
1970
|
CONGOL
|
2013
|
7
|
2008
|
S/C
|
G3
|
THEOLOG
|
2000
|
ENSEIGNANT
|
22.2
|
07
|
N.U
|
SONGA BASUBI
|
M
|
1980
|
CONGOL
|
2014
|
4
|
2003
|
S/C
|
G3
|
PHYSIQUE
|
2009
|
ENSEIGNANT
|
22.2
|
08
|
N.U
|
NYANGI BAHATI
|
M
|
1982
|
CONGOL
|
2012
|
4
|
100
|
S/C
|
L2
|
INFO GEST
|
2014
|
ENSEIGNANT
|
22.2
|
09
|
N.U
|
MUZALIWA AKOMBE
|
M
|
1981
|
CONGOL
|
2012
|
4
|
100
|
S/C
|
A1
|
AGRO
|
2011
|
ENSEIGNANT
|
22.2
|
10
|
N.U
|
MUGANZA ITULAMYA
|
M
|
-
|
CONGOL
|
2013
|
3
|
201
|
S/C
|
A1
|
AGRO
|
2011
|
ENSEIGNANT
|
22.2
|
11
|
N.U
|
SWEDI MUTUNGA
|
M
|
-
|
CONGOL
|
2013
|
6
|
100
|
S/C
|
LA
|
SCA
|
2009
|
ENSEIGNANT
|
22.2
|
12
|
N.U
|
SADIKI KALUPITA
|
M
|
1977
|
CONGOL
|
2014
|
4
|
204
|
S/C
|
L2
|
PHILO
|
2010
|
ENSEIGNANT
|
22.2
|
13
|
N.U
|
JUSTIN SHABANI
|
M
|
1988
|
CONGOL
|
2014
|
1
|
100
|
S/C
|
G3
|
INFO GEST
|
2010
|
ENSEIGNANT
|
22.2
|
14
|
N.U
|
WILONDJA MUKUNDA
|
M
|
1982
|
CONGOL
|
2014
|
4
|
2001
|
S/C
|
L2
|
PSYCHOL
|
2014
|
ENSEIGNANT
|
22.2
|
C. PERSONNEL OUVRIER
01
|
N.U
|
VANGA TOTO
|
M
|
1959
|
CONGOL
|
2014
|
4
|
2001
|
S/C
|
PP2
|
-
|
-
|
OUVRIER
|
14.1
|
1.10. STRUCTURE ORGANIGANISATIONNELLE ET
ADMINISRATIVE
1.10.1. STRUCTURE ORGANISATIONNELLE
Toute structure organisationnelle fournit deux types
d'informations et comporte deux séries
d'éléments :
· Les éléments relatifs aux
liaisons : les liaisons hiérarchiques et les liaisons
d'état-major sont souvent celles représentées, mais il est
également possible d'identifier les liaisons fonctionnelles et les
liaisons de coopération ;
· Les éléments relatifs aux
organigrammes dans un organigramme : cependant, pour chaque
service, l'organigramme indique la fonction exercée et le nom du
service.
1.10.1.1. ORGANIGRAMME DU COMPLEXE SCOLAIRE HEKIMA
Selon ROSE Mary et Cie, l'organigramme est un graphique
représentant la fonction des individus au sein d'un organigramme.
4(*)
ORGANIGRAMME DU COMPLEXE SCOLAIRE HEKIMA
C.A
SECRETAIRE
OUVRIER
PROVISEUR
COMPTABLE
CORPS ENSEIGNANT
PROMOTEUR
D.D
PREFET
251651584
1.10.1.2. STRUCTURE ADMINISTRATIVE
Cette structure permet à bien comprendre notre
organigramme compte tenu de la description des taches que chaque personnel
assume dans la hiérarchie. Cependant, cette description des taches est
ainsi repartie :
1. C.A(Le conseil
d'Administration) : est un organe qui se charge à
réunir tous les problèmes que l'école connait afin d'en
proposer des pistes des solutions ;
2. PROMOTEUR : Il donne les donne les
instructions directes au préfet des études et toute autre
démarche que le préfet va mener au courant de
l'année ;
3. PREFET : C'est lui le chef
d'établissement, il coordonne toutes les activités. Il est aussi
l'autorité compétente officiellement reconnu pour gérer,
administrer l'école avec d'autres membres du comité de
direction.
Ses missions sont les suivantes :
ü Faire le suivi individualisé des
élèves du point de vue éducatif et pédagogique en
liaison avec le conseiller principal de l'éducation ;
ü Il coordonne toutes les activités au sein de
l'école et veille à l'application des directives du
ministère de l'éducation national et de toutes les
autorités hiérarchiques ;
ü La relation étroite avec les parents des
élèves ;
ü La coordination du travail éducatif et
pédagogique en équipe ;
ü La communication et mise en place du projet avec les
différents partenaires internes et externes à
l'établissement scolaire ;
ü Il assure le respect de l'ordre intérieur ainsi
que le bon climat et la discipline au sein de l'école.
4. LA COMPTABLE/PERCEPTRICE : Elle a
double rôle : elle est chargée de collecter et de
comptabiliser l'argent payé par les élèves et par
après, elle fait un rapport à la direction ;
5. PROVISEUR : Il perfectionne les
horaires (horaires des cours, des examens), il rend visites aux enseignants
pendant les leçons enseignées dans des classes différentes
sanctionnées par une côte chiffrée attribuée
à l'enseignant, il fait aussi le suivi des documents pédagogiques
tenus par les enseignants.
6. D.D : l'ordre étant de rigueur
dans toute société pour la bonne continuité de cette
dernière, le directeur de discipline est appelé à assurer
l'ordre et la discipline dans cette école en s'inspirant au
règlement d'ordre intérieur. Il a la compétence d'exclure
un élève temporairement voire même définitivement
sur décision du préfet en cas de la violation de la loi.
7. LE SECRETAIRE : il est sous ordre du
préfet, il reçoit et expédie les différentes
lettres. Il fait la saisie des rapports scolaires, les questions des examens et
il est appelé aussi à garder le secret de l'école.
Il a comme taches :
ü De mettre à jour les dossiers
administratifs ;
ü De s'occuper de la réception et distribution des
courriers ;
ü De tenir à jour le suivi des taches et
exécuter toute autre taches demandée à la
hiérarchie ;
ü Faire le rapport à la
hiérarchie ;
ü Indicatorier les lettres, donner les numéros aux
lettres reçues et expédiées ;
ü Classement des lettres ;
ü Soumettre les lettres écrites au chef
d'établissement pour signature.
8. LE CORPS ENSEIGNANT : il est
chargé de transmettre les connaissances aux élèves. Il
dispense non seulement les cours pratiques ou théoriques mais
également il donne la morale, le savoir-vivre et savoir-faire aux
élèves.
Ses taches sont les suivantes :
ü Fournir un bon environnement aux
élèves ;
ü Assurer un bon encadrement des
élèves ;
ü Transmettre une connaissance de qualité aux
élèves ;
ü Maintenir la discipline et ordre dans toute la classe
où il est affecté.
9. OUVRIER : il est chargé de la
propreté et de la sécurité de l'écoletous les jours
et à chaque instant.
CHAPITRE DEUXIEME : ANALYSE DU SYSTEME ET
MODELISATION
2.1. INTRODUCTION
S'agissant d'un système manuel au sein du Complexe
Scolaire HEKIMA, nous tendons à préciser un nouveau
système d'information qui aidera cette dernière de bien
gérer l'attribution des cours aux enseignants.
2.1.1. DEFINITION D'UNE BASE DES DONNEES, D'UNE APPLICATION
ET D'UN MODELE INFORMATIQUE
· Base de données : une base
de données est un ensemble structuré des données
enregistrées sur les supports accessibles sur l'ordinateur
représentant les informations du monde réel et pouvant être
interrogées par les utilisateurs. Elle peut donc contenir un ensemble
des données qui modélisent les objets d'une partie du monde
réel et servant de support à une application informatique. En
outre, elle peut être comprise comme étant une collection des
fichiers, objets, ou d'informations liées par des pointeurs multiples,
aussi cohérents que possible organisées de manière
à répondre efficacement à une grande variété
des questions. Une base de données (BDD en
français)
DB «data
base » est une entité dans laquelle
on peut stocker des données de façon structurée et avec
moins de risque possibles de redondance des informations. Ces données
peuvent être utilisées par des programmes ou par des utilisateurs.
On peut également élargir la notion d'une base de données
dans la gestion et le partage des données en ligne (sur réseau)
afin de pouvoir mettre en commun ces informations d'où le nom de
« BASE ». On parle
généralement du système d'information pour désigner
toute la structure regroupant les moyens mis en place pour pouvoir partager les
données.
Usuellement, une base de données est
contrôlée par le système de gestion permanente permettant
d'effectuer la recherche, le TRI ou la fusion des données ainsi que
toute autre requête à ces données. Actuellement, la base de
données trouve sa place à plusieurs niveaux et dans divers
domaines complexes où elle se pratique couramment. Ainsi, son champs
d'action s'étend sur : la gestion financière, la gestion
et/ou suivi commercial, la gestion de la clientèle, la gestion des
crédits.
· Application
Une application ou programme est l'ensemble d'instructions qui
s'exécutent afin de réaliser une tache bien précise.
· Modèle informatique
Un modèle informatique est un système
informatique mettant en jeux un ensemble d'éléments pouvant
constituer un instrument de traitement automatique des informations. Il peut se
définir également comme un outil ou une structure informatique
indiquée pour réaliser une tache bien définie et bien
déterminée.
2.1.2. UTILITE D'UNE BASE DE DONNEES
Une base de données permet de mettre les données
à la disposition de l'utilisateur en vue d'une consultation, une saisie
ou une mise à jour, tout en s'assurant des droits accordés
à ces derniers. Cela n'est plus d'autant plus utile que les
données informatiques qui sont de plus en plus complexes. Une base de
données peut être locale, c'est-à-dire celle qui est
utilisable à une machine par un utilisateur, ou bien repartie,
c'est-à-dire les informations sont stockées sur des machines
à distance et accessibles par réseau. L'avantage majeur de cette
base de données, est la possibilité de pouvoir être
accéder par plusieurs utilisateurs simultanément.
2.1.3. LES CARACTERISTIQUES D'UNE BASE DE DONNEES
Une base de données est caractérisée par
les éléments ci-après :
· Exhaustivité : implique
que l'on dispose de toutes les informations relatives au sujet, ici, la
répétition des données doit être
évitée car cela peut poser des problèmes
d'incohérence lors de la mise à jour des informations.
· La structure : suppose
l'adaptation du mode de stockage des enseignants aux traitements qui les
exploiteront et les mettront à jour, ainsi qu'au cout de stockage de ces
renseignements dans l'ordinateur.
2.2. ETUDE DE L'EXISTANT
2.2.1. DOCUMENT UTILISE
Tel que notre sujet l'indique, concernant l'attribution des
cours au Complexe Scolaire HEKIMA, nous n'y avons trouvé qu'un seul
document utilisé à ce service nommé attribution des
cours.
FICHE D'ATTRIBUTION DES COURS
Ce document renseigne le nom de l'enseignant, son niveau
d'étude, ses cours lui attribués ainsi que les différentes
classes dans lesquelles il fréquente pour enseigner. Ce document est
ainsi présenté :
FICHE D'ATTRIBUTION DES COURS AU COMPLEXE SCOLAIRE
HEKIMA
N°
|
NOMS & POST NOMS
|
NIVEAU
|
BRANCHE
|
1ère C.O
|
2ème C.O
|
3ème HP
|
3ème HTS
|
4ème H.P
|
4ème HTS
|
5ème HP
|
5ème HTS
|
6ème HP
|
6ème HTS
|
TOTAL HEURE
|
01
|
MANIWA KIYUSILA
|
G3 FLA
|
FRANÇAIS
|
8
|
8
|
|
4
|
4
|
|
|
|
|
|
24 heures
|
02
|
STANISLAS WANGA
|
G3 ACA
|
ANGLAIS
PEDAGOGIE
DIDACT GEN
DIDACT DISC
|
|
|
4
2
|
|
4
2
2
|
|
2
2
|
|
2
2
|
|
|
03
|
STANISLAS BUKASA
|
LA HSS
|
HISTOIRE
ECM
ESTHETIQUE
DEMOGRAPHIE
SOCIOLOGIE
MUSIQUE
|
2
|
2
|
2
2
|
|
2
|
|
2
1
1
2
1
|
|
2
1
|
2
|
|
04
|
JUSTIN SHABANI
|
G3 I.G
|
MATH
INFORMATIQ
|
7
1
|
7
1
|
1
|
|
1
|
|
1
|
|
|
|
19 heures
|
05
|
CLAUDE
|
G3
|
MATH
|
|
|
4
|
|
4
|
|
2
|
|
2
|
|
12 heures
|
06
|
CHRISTOPHE
|
G3 FLA
|
FRANÇAIS
PHILOSOPHIE
DOCTRINE
|
|
|
|
|
|
|
4
|
|
4
2
|
2
|
|
07
|
MUZALIWA AKOMBE
|
G3 AGR
|
GEOGRAPHIE
ECM
MUSIQUE
EDUC A LA VIE
DROIT CONST
BIOLOGIE
SCIENCES
GYMNASTIQUE
|
2
1
2
1
|
2
1
2
1
|
2
2
1
|
1
2
|
2
1
1
|
|
|
|
|
|
24 heures
|
08
|
BYAMUNGU KEVIN
|
L2 ECO
|
ECOPOL
GEOGRAPHIE
COMPTABILITE
DROIT FISCAL
MUSIQUE
ECODV
|
1
|
1
|
|
2
|
|
|
2
2
|
2
|
2
|
2
|
14 heures
|
09
|
Jean P. SWEDI
|
|
TECHNIQ ADM
I.S
ORGAN
TRAV SOC
D.C
PROTECTION
DEONTHOLOG
|
|
|
|
2
2
|
|
|
|
2
|
1
|
2
2
1
1
|
13 Heures
|
10
|
Rév. CHUNGILILA
|
G3 THEO
|
RELIGION
ECM
LANGUE
DESSIN & ECM
|
1
1
1
|
1
1
1
|
1
1
|
|
1
1
|
|
1
1
1
|
|
1
1
|
|
16 heures
|
2.3. CRITIQUE DE L'EXISTANT
2.3.1 APPRECIATION
Quel que soit le statut manuel que présente ce
document, il parvient quand même à informer à chaque
enseignant ses cours et les classes dans lesquelles il enseigne et permet au
préfet à archiver pour l'utilisation ultérieure.
2.3.2. MOYENS MATERIELS
Cette école qui organise deux options mais n'a pas
assez d'outils informatiques et cela cause un problème de lenteur dans
certains services de cette école mais aussi, la conservation de
donnés qui, parfois ont tant de risques de se perdre.
2.3.3. MOYENS HUMAINS
La plupart d'enseignants de cette école ne maitrise pas
l'outil informatique alors que l'informatique est aujourd'hui au carrefour de
toutes les sciences.
2.4. PROPOSITION DE SOLUTION
Vu la nécessité de l'informatique pour le monde
actuel, nous proposons aux autorités du complexe scolaire HEKIMA , de se
procurer un certain nombre d'ordinateurs et les mettre à la disposition
de l'école, à organiser des formations d'informatique au profit
de son personnel, de multiplier les séances pratiques aux
élèves et d'automatiser leurs services pour rendre l'école
efficace et solide.
2.5. REGLEMENT DU SYSTEME D'INFORMATION DU COMPLEXE
SCOLAIRE HEKIMA
2.5.1. REGLES ET MODELISATION DU SYSTEME D'INFORMATION
Ces règles consistent à présenter :
- Les caractéristiques du système
d'information ;
- Les entités et association à
informatiser ;
- L'outil informatique
Ces modélisations se font à travers ces
modèles :
- Modèle conceptuel de données(MCD)
- Modèle conceptuel de traitement(MCT)
- Modèle organisationnel de données(MOD)
- Modèle organisationnel de traitement(MOT)
- Modèle logique des données(MLD)
- Modèle physique des données(MPD)
2.5.2. LE DICTIONNAIRE DES DONNES
N°
|
CODE
|
RUBRIQUE
|
TYPE
|
NATURE
|
LONGEUR
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
Num
#Ense
Code
Des
Heure
Classe
#Ense
#Cls
Num
Nom
Post nom
Prénom
Sexe
Niveau
Spécialité
|
Numéro de la classe
Enseignant
Code de la classe
Désignation de cours
Heure
Classe
Enseignant
Classe
Numéro de l'enseignant
Nom de l'enseignant
Post nom de l'enseignant
Prénom de l'enseignant
Sexe de l'enseignant
Niveau d'étude de l'enseignant
Spécialité de l'enseignant
|
Numérique
Numérique
Numérique
Texte
Texte
Texte
Numérique
Numérique
Numérique
Texte
Texte
Texte
Texte
Texte
Texte
|
9999
9999
9999
AAAA
AAAA
AAAA
9999
9999
9999
AAAA
AAAA
AAAA
AAAA
AAAA
AAAA
|
Entier long
Entier long
Entier long
25
25
25
Entier long
Entier long
Entier long
25
25
25
25
25
25
|
2.5.3. MODELISATION
2.5.3.1. MODELE CONCEPTUEL DES DONNEES (MCD)
2.5.3.1.1. Les entités
N°
|
ENTITE
|
CHAMPS
|
1
|
CLASSES
|
1ère C.O
2ème C.O
3ème H.P
3ème HTS
4ème H.P
4ème HTS
5ème H.P
5ème HTS
6ème H.P
6ème HTS
|
2
|
COURS
|
Code
Désignation
Heure
Classe
Enseignant
Cls
|
3
|
ENSEIGNANTS
|
Num
Nom
Post nom
Prénom
Sexe
Niveau
Spécialité
|
2 .5 . 3.2.1. Les
associations
N°
|
DESIGNATION
|
ROLE
|
ENTITES
|
1
|
Appartenir
|
Lier l'entité Classe et cours
|
· CLASSES
· COURS
|
2
|
Assurer
|
Lier l'entité Cours et Enseignant
|
· COURS
· ENSEIGNANT
|
3
|
Affecter
|
Lier l'entité Classe et Enseignant
|
· CLASSES
· ENSEIGNANT
|
Appartenir
Affecter
251653632IIème CO
IIIème HP
IIIème HTS
IVème HP
IVème HTS
Vème HP
Vème HTS
VIème HP
VIème HTS
|
COURS
|
Code
Désignation
Heure
Classe
Enseignant
Cls
|
1,n1,n
1,n 1,n
Assurer
251652608Num
Nom
Post nom
Prénom
Sexe
Niveau
Spécialité
1,1
1,n
2.5.3.2 MODELE CONCEPTUEL DE TRAITEMENT
Début
Réception de l'enseignant au bureau du préfet
Vérification des documents relatifs à son
domaine
Vérification du niveau de spécialité
1.2
Classement terminé
Dossier non classé car le dossier non complet
Attribution terminée
Attribution non effectuée car le niveau est trop bas
Fin
251654656
|
Classement du dossier de l'enseignant
|
Oui
|
Non
|
|
Attribution des cours
|
oui
|
Non
|
S2.5.3.2.1 MODELE ORGANISATIONNEL DE
TRAITEMENT
Quand
|
Opération
|
Poste
|
Acteurs
|
Mode
|
Début
Réception de l'enseignant au bureau du préfet
Vérification du dossier
Vérification du niveau de spécialité
1.2
Classement terminé
Dossier non classé car le dossier non complet
Attribution terminée
Attribution non effectuée car le niveau est trop bas
Fin
8h-12h
Attribution des cours
OUI NON
Classement du dossier de l'enseignant
OUI NON
251659776
251661824251660800
251658752251657728
|
Bureau du préfet
Bureau du préfet
Bureau du préfet
|
Préfet
et enseignant
Préfet
et enseignant
Préfet
et enseignant
|
Temps
réel
Temps
réel
Temps
réel
|
|
2 .6 MODELE ORGANISATIONNEL DES DONNEES
ENTITE CLASSE
|
PROPRIETE
|
AUTOMATISABLE
|
|
Ière CO
IIème CO
IIIème HP
IIIème HTS
IVème HP
IVème HTS
Vème HP
Vème HTS
VIème HP
VIème HTS
|
OUI
OUI
OUI
OUI
OUI
OUI
OUI
OUI
OUI
OUI
|
ENTITE COURS
|
Code
Désignation
Heure
Classe
Enseignant
Cls
|
OUI
OUI
OUI
OUI
OUI
OUI
|
ENTITE ENSEIGNANT
|
Num
Nom
Post nom
Prénom
Sexe
Niveau
Spécialité
|
OUI
OUI
OUI
OUI
OUI
OUI
OUI
|
2.7 MODELE LOGIQUE DE DONNEES
Ce modèle comprend le contenu du MCD
précédent mais précise la volumétrie, la structure
des données telles qu'elles pourront être implantées Dans
le système. C'est le modèle conceptuel, plus la réponse
aux contraintes d'organisation des données. En outre, il permet de
préfigurer le temps d'accès et l'espace nécessaire. Les
objectifs de cette modélisation sont la définition de
l'organisation logique des données à partir du monde conceptuel
et l'organisation de cette description, compte tenu du traitement à
appliquer à l'informatique.
2.7.1. MODELE RELATIONNEL
Le concept relationnel de CF. Cold a vu le jour en 1960
[Dio98]. Le modèle relationnel découlant de ce concept a
été en dehors de toute contrainte informatique, sur une
réflexion s'appuyant sur la notion d'information. Il est basé sur
la relation mathématique.
a) Tables, lignes et colonnes :
Lorsque les données ont la même structure, on
peut les organiser en table dans laquelle les colonnes décrivent les
champs en commun et les lignes contiennent les valeurs de ces champs pour
chaque enregistrement.
b) Les clés primaires et
étrangères :
Les lignes de données ont la même structure, cela
signifie qu'une colonne doit servir à les identifier. Il s'agit de la
clé primaire de la table. Un attribut est dit clé primaire dans
une table lorsqu'il est également une clé primaire dans une
autre. Un attribut qui n'est pas clé primaire mais qui est apte à
assurer l'unicité d'une ligne, est appelée Clé
candidate.
Par convention, on souligne les clés primaires et on
fait précéder d'un dièse "#" dans la
description des colonnes d'une table.
c) Schéma relationnel :
On peut représenter les données relationnelles
par un schéma relationnel dans lequel les tables sont
appelées «relations » et le lien
entre les clés étrangères et leurs clés primaires
sont symbolisées par un connecteur.
2.7.2. REGLE DU PASSAGE DU MCD AU MLD
Règle 1 : Toute entité
devient une table dans laquelle les attributs deviennent des colonnes.
L'identifiant de l'entité constitue alors la clé primaire de la
table.
Règle 2 : Une association binaire
du type 1, n disparait au profit d'une étrangère dans la table
coté 0,1 ou 1,1 qui ne référence la clé primaire de
l'autre table. Cette clé peut recevoir la valeur si la
cardinalité est 1,1.
Règle 3 : Une association binaire
du type n : m devient une table supplémentaire dont la clé
primaire est composée de deux clés étrangères. Les
attributs de l'association deviennent les colonnes de cette nouvelle table.
Règle 4 : Une association binaire
du type 1 :1 est traduite comme une association du type 1 :n sauf la
clé se voit imposer une contrainte d'unicité en plus d'une
éventuelle contrainte de non vacuité.
Règle 5 : Une association non
binaire est traduite par une table supplémentaire dont la clé
primaire est composée d'autant de clés étrangères
que d'entités en association. Les attributs de l'association deviennent
des colonnes à cette nouvelle table.
5(*)
2.7.3. TRADUCTION DU MCD EN MLD SELON LES REGLES DE
PASSAGE
a) Tables
N°
|
ENTITES
|
CHAMPS
|
1
|
CLASSES
|
Num
Niveau C.O
Niveau Humanitaire
#Ense
|
2.
|
COURS
|
Code
Désignation
Heure
Classe
#Enseignant
#Cls
|
3
|
ENSEIGNANT
|
#Num
Nom
Post nom
Prénom
Sexe
Niveau
Spécialité
|
b) Modèle logique des données
relationnel251663872251662848les
2.7.4. LE MODELE PHYSIQUE DES DONNEES
Cette étape consiste à implémenter le
modèle dans le SGBD (système de gestion de base de
données), c'est-à-dire le traduire dans un langage de
définition de données. La traduction d'un MLD à un MLD
à un MPD. Précise notamment le stockage de chaque donnée
à travers son type et sa taille(en octets ou en bits).
1) Tables classes
CHAMPS
|
TAILLE
|
TYPE
|
DESCRIPTION
|
Ière CO
IIème CO
IIIème HP
IIIème HTS
IVème HP
IVème HTS
Vème HP
Vème HTS
VIème HP
VIème HTS
|
10
10
10
10
10
10
10
10
10
10
|
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Texte
Texte
|
Enregistrement des cours
Enregistrement des cours
Enregistrement des cours
Enregistrement des cours
Enregistrement des cours
Enregistrement des cours
Enregistrement des cours
Enregistrement des cours
Enregistrement des cours
Enregistrement des cours
|
1) Table cours
CHAMPS
|
TAILLE
|
TYPE
|
DESCRIPTION
|
Code
Désignation
Heure
Classe
Cls
|
Entier long
25
25
25
|
Numérique
Texte
Texte
Texte
Numérique
|
Clé primaire
Intitulé du cours
Volume horaire du cours
Clé étrangère
Clé étrangère
|
2) Tables Enseignant
CHAMPS
|
TAILLE
|
TYPE
|
DESCRIPTION
|
Num
Nom
Post nom
Prénom
Sexe
Niveau
Spécialité
|
Entier long
25
25
25
1
25
|
Numérique
Texte
Texte
Texte
Texte
Texte
Texte
|
Clé primaire
Le nom de l'enseignant
Post nom de l'enseignant
Prénom de l'enseignant
Son sexe
Le niveau de l'enseignant
Sa spécialité
|
CHAP III. PROGRAMMATION
Notion de programme
Un programme est une suite d'instructions exécutables
par un ordinateur et appartenant à un langage de programmation bien
déterminé.
III.1. CHOIX DU LANGAGE
Pour parvenir à la réalisation de ce travail,
nous avons fait recours au langage Visual basic for application, qui est un
langage
de programmation
événementielle
de troisième génération ainsi qu'un
environnement
de développement intégré, créé par
Microsoft
pour son modèle de programmation
COM.
Visual Basic est directement dérivé du
BASIC
et permet le
développement
rapide d'applications, la création d'
interfaces,
utilisateur graphiques, l'accès aux
bases
de données en utilisant les technologies
DAO,
ADO
et RDO, ainsi que la création de contrôles ou objets
ActiveX.
Les langages de script tels que
Visual
Basic for Applications et
VB
Script sont syntaxiquement proches de Visual Basic, mais s'utilisent et se
comportent de façon sensiblement différente.
Fonctionnalité du
langage
Visual Basic a été conçu pour être
facile à apprendre et à utiliser. Le langage permet de
créer des
applications
graphiques de façon simple, mais également de créer
des applications véritablement complexes. Programmer en VB est un
mélange de plusieurs tâches, comme disposer visuellement les
composants et contrôles sur les formulaires, définir les
propriétés et les actions associées à ces
composants, et enfin ajouter du
code
pour ajouter des fonctionnalités. Comme les attributs et les actions
reçoivent des valeurs par défaut, il est possible de créer
un programme simple sans que le programmeur ait à écrire de
nombreuses lignes de code. Les premières versions ont souffert de
problèmes de performance, mais avec l'apparition d'ordinateurs plus
rapides et grâce à la compilation en
code
natif, ce problème de performance s'est estompé.
Bien que les programmes puissent être compilés en
code natif depuis la version 5, ils requièrent toujours pour fonctionner
la présence du
moteur
d'exécution ou runtime, pour une taille d'environ
2 MB. Ce moteur d'exécution est inclus par défaut dans
Windows
2000 et versions supérieures, sous formes de bibliothèques
dynamiques. Pour les versions précédentes de
Windows,
le moteur d'exécution doit être distribué avec
l'exécutable lui-même.
Dans l'
IDE,
les formulaires sont créés en utilisant la technique de
Glisser-déposer,
permettant de disposer des contrôles (boîte de saisie, case
à cocher, bouton, etc.) sur le formulaire. Les contrôles
possèdent tous des attributs et des gestionnaires
d'évènements associés. Des valeurs par défaut sont
attribuées, qui peuvent être modifiées par le programmeur.
De nombreux attributs peuvent être modifiés dynamiquement lors de
l'exécution, en réponse à des actions de l'utilisateur ou
à des changements dans l'environnement. Par exemple, il est possible
d'ajouter du code dans le gestionnaire de l'évènement
redimensionnement du formulaire, afin de maintenir celui-ci en permanence au
centre de l'écran ou encore d'agrandir le formulaire afin qu'il occupe
toute la surface de l'écran. En ajoutant du code dans le gestionnaire de
l'évènement « KeyPress » (touche
enfoncée) d'une boîte de saisie, le programme pourrait
automatiquement convertir les minuscules en majuscules ou inversement, ou
encore interdire l'insertion de certains caractères.
Visual Basic permet de créer des exécutables
(fichiers .EXE), des contrôles
ActiveX
ou des
DLL,
mais son usage premier est la réalisation d'applications Windows et
l'interfaçage Web avec des bases de données. On peut utiliser des
boites de dialogue simplifiées (par exemple pas de
Maximize/Minimize) pour fournir des fonctionnalités de type
pop-up. Les contrôles fournissent les fonctionnalités de base de
l'application, les programmeurs ajoutant simplement le fonctionnel
supplémentaire en insérant du code dans les gestionnaires
d'évènements appropriés. Par exemple, une Boîte de
sélection déroulante est directement capable d'afficher sa liste
et de permettre à l'utilisateur de choisir l'un de ses
éléments. Un gestionnaire d'évènement est
appelé lorsqu'un élément est sélectionné,
par exemple pour remplir une liste associée.
Un composant Visual Basic peut aussi ne pas avoir d'interface
utilisateur et fournir à la place des objets ActiveX aux autres
programmes, au travers du Component Object Model (COM). Le langage
dispose d'un mécanisme de récupération de mémoire (
Ramasse-miettes),
utilisant le mécanisme de « comptage de
référence ». Il dispose également d'une grande
bibliothèque d'utilitaires et offre les bases du support de la
Programmation
Orientée Objet. Dans la mesure où les composants les plus
communs sont inclus par défaut dans le modèle de projet standard,
il est rarement nécessaire pour le programmeur d'utiliser des
bibliothèques additionnelles. À la différence de beaucoup
d'autres langages de programmation, Visual Basic n'est en général
pas sensible à la casse (l'usage des majuscules ou des minuscules est
indifférent), bien qu'il transforme automatiquement l'écriture
des mots-clés selon une convention standard et qu'il force
l'écriture des variables dans le code à être identique
à l'écriture employée lors de la déclaration. En
revanche, les comparaisons de chaînes de caractères sont-elles
sensibles à la casse par défaut, mais ce comportement est
modifiable à volonté.
Le compilateur employé par Visual Basic est le
même que celui d'autres langages fournis avec Visual Studio 6 (C, C++),
mais des restrictions placées au niveau de l'environnement de
développement intégré empêchent la
génération de code particulier (DLL Windows ou
Threads).
III.2. CONFIGURATION DU MATERIEL
· Système d'exploitation : Windows 7 (Edition
intégrale ou autres)
· Application : Microsoft office 2010
· Disque dur : 160 giga
· Type de système : 64 bits
· RAM : 2 giga
III.3. GUIDE DE L'UTILISATEUR
Ce guide est considéré comme un schéma
à suivre pour toute personne qui utilisera cette application à
son propre intérêt, c'est ainsi qu'en cliquant sur cette
icône si l'application est déjà dans votre machine, vous allez
accéder au formulaire d'accueil suivant :
a) FORMULAIRE D'ACCUEIL
b) FORMULAIRE MENU PRINCIPAL
Après le chargement de ce formulaire, vous aurez un
autre formulaire appelé MENU qui permettra de bien vouloir parcourir
tous les autres formulaires que l'application contient, cela étant, ce
formulaire s'ouvre de cette façon :
c) ENREGISTREMENT DES ENSEIGNANTS
Comme le nom l'indique ce formulaire est de grande importance
du fait qu'en cliquant sur le bouton enregistrer les enseignants et
automatiquement le formulaire va s'ouvrir comme :
Ce formulaire permet justement d'enregistrer seulement les
enseignants pour une bonne conservation et utilisation dans une date
ultérieure après cet enregistrement, il sera question de rentrer
une fois de plus au formulaire MENU pour cliquer sur un autre bouton pour une
action relative à ce bouton, donc en cliquant sur le bouton modifier les
enseignants pour avoir le formulaire suivant :
a) ENREGISTREMENT DU VOLUME HORAIRE DES
COURS
Après avoir enregistré ou modifié les
enseignants, il sera alors question d'enregistrer les données
liées à l'attribution des cours. Et pour cela, l'utilisateur fera
appel à un formulaire pour pouvoir enregistrer toutes les informations
par rapport à l'enseignant concerné. Donc sur ce formulaire on y
va enregistrer les cours dont assure l'enseignant dans chaque classe. Et ce
formulaire aura une pareille forme ci-dessous :
L'opération d'enregistrement ou de modification des
données étant déjà effectuée dans le
formulaire précédent, il sera maintenant utile de passer à
l'opération d'attribuer les cours aux enseignants où chaque
enseignant doit bénéficier selon sa spécialité ou
domaine d'étude. Raison pour laquelle ce formulaire est
nommé « enregistrement des
cours ». Il est recommandé à l'utilisateur de
remplir tous les champs du formulaire (code, désignation, nombre
d'heure, classe, code enseignant et code classe) en revanche,
l'opération ne peut pas s'effectuer avec succès car un message
pareil apparaitra « vous n'avez pas l'accès car
certains champs sont vides ». Voici comment est-ce-que ce
formulaire est présenté :
a) ENREGISTREMENT DES COURS
Etant donné que notre base de données vise
à pallier les problèmes d'attribution des cours qui comblent le
Complexe Scolaire HEKIMA, il nous est impérieux de le prouver par un des
états dites de sortie qui justifieront l'exactitude de notre travail. Ce
formulaire ci-dessous vous offre la possibilité de visualiser tous les
états conçus dans ce travail voire même la
possibilité d'imprimer ces états.
C'est ainsi qu'en cliquant sur le bouton visualiser les
enseignants du formulaire, directement tous les enseignants enregistrés
vous seront présentés sur un état et en besoin
d'impression, cliquez sur le bouton qui contient une petite image de
l'imprimante. Ce formulaire offre à l'utilisateur la possibilité de
visualiser tous les états ainsi que de faire l'impression de ces
derniers.
En besoin, cliquer sur visualiser les enseignants,
l'attribution des cours ainsi que le volume horaire hebdomadaire et obtenir la
liste de tous les enseignants enregistrés au Complexe Scolaire HEKIMA,
les cours attribués à chaque enseignant du C.S HEKIMA et enfin le
volume horaire hebdomadaire de chaque enseignant ; et en raison de revenir
au menu principal, cliquer sur « RETOUR ».
Ce formulaire est ainsi présenté :
Il nous restera alors utile de voir les états de notre
base de données dont voici comment est-ce-que sont aperçus
ci-dessous :
A. LISTE DES ENSEIGNANTS DU COMPLEXE SCOLAIRE
HEKIMA
Cet état reprend les noms des enseignants de cette
école, leurs niveau et spécialité ou domaine
d'étude.
A. ATTRIBUTION DES COURS AUX ENSEIGNANTS DU CS
HEKIMA
Le deuxième état est la distribution de cours. Ici,
chaque enseignant bénéficie les cours selon sa
spécialité ou domaine d'étude dont le voici :
B. REPREND LE VOLUME HORAIRE
Le dernier état ici, c'est le volume horaire hebdomadaire
qui détermine le nombre d'heure qu'un cours doit être
enseigné pendant la semaine. Il présente comme suit :
Et pour quitter cette application il suffit de cliquer sur le
bouton quitter l'application du menu principal et vous aurez le message
suivant :
En besoin de quitter le programme, cliquer sur OUI et par
contre, cliquer sur NON.
CONCLUSION GENERALE
Nous voici au terme de ce travail scientifique qui a eu comme
intitulé « Mise en place d'un outil de gestion de
distribution des cours dans une école secondaire de la ville de
Bukavu ». Disons que ce travail c'est un ouvrage qui prend en compte
les exigences du domaine de la recherche scientifique appliqué en VBA.
L'objectif poursuivi dans cette étude est de mettre, à la
disposition du CS HEKIMA un outil informatique adapté au rythme de la
mondialisation.
Ce présent travail s'articule sur trois chapitres
lesquels ont fait l'objet de notre particularité dans la recherche.
Le premier chapitre s'intitule présentation du Complexe
Scolaire HEKIMA, Ce chapitre tente de décrire, dans tous les aspects le
CS HEKIMA l'école qui a bénéficié notre
étude. Signalons aussi que ce chapitre a montré les forces
et les faiblesses que présente cette école.
L'analyse du système et modélisation
étant considérée comme le second chapitre de cette
monographie, nous avons voulu faire une analyse d'un système manuel au
sein du Complexe Scolaire HEKIMA, mais qui, heureusement, nous avons
précisé un nouveau système d'information qui aidera cette
dernière à bien gérer l'attribution des cours aux
enseignants.
Enfin, le dernier chapitre porte sur la programmation de
l'information où nous avons mis à la disposition du CSHEKIMA une
base de données capable de bien gérer le service de l'attribution
des cours aux enseignants où nous avons trouvé beaucoup d'ennuis.
Dans ce même chapitre, nous disposons un guide de l'utilisateur qui fera
l'application de cette base de données et qui lui permettra de bien
comprendre l'utiliser à notre absence.
Signalons en passant que, les résultats sur lesquels
nous sommes aboutis confirment bien notre hypothèse de départ car
notre application conçue est capable de gérer les
différents problèmes de la gestion de distribution des cours au
CS HEKIMA.
Nous ferons donc appel à tout celui qui fera la lecture
de ce morceau, de bien vouloir poursuivre l'étude de ce même cas
car dit-on l'oeuvre humaine n'est jamais parfaite et cela, fera même
l'honnêteté de la science comme qui dirait, qui aime la
correction, aime aussi la science.
BIBLIOGRAPHIE
4. LIVRES
a) DI GALLO Frédéric, Méthodologie des
systèmes d'information - MERISE
b) Vincent GRANET, Mini manuel d'algorithme et de
programmation, Dunod Paris 2012.
c) ROSE Mary et Cie, guide de gestion à l'analyse de
responsabilité de soin de santé primaire, OMS, Genève.
5. COURS et TFC
a) Prof Saint Jean DJUNGU, cours de MAI, G2IG ISP/BUKAVU,
2011-2012 cité par MUGARUKA BUDUGE
b) Conception d'un système informatique de gestion de
la réception des frais scolaires et de l'inscription des
élèves dans une école secondaire : cas de l'institut
BURIBA » ISP/Bukavu, G3IG, Guylain MUGARUKA BUDUGE, 2012-2013,
inédit.
c) La perception des frais scolaire au sein d'une institution
scolaire « cas du Complexe Scolaire UJASIRI » ISP/Bukavu,
G3IG, AMUNAZO KALITA, 2007-2008, inédit.
d) Gestion automatisée de la caisse dans une
institution scolaire : cas de l'institut
OLIMBA » ISP/Bukavu, G3IG, RIZIKI MWESA, 2007-2008,
inédit.
e) Prof SHINDANO et Cie, notes de cours de Base de
données, G2IG, ISP/BUKAVU, 2013-2014
f) CT KASELE Léandre, notes de cours d'Atelier de
programmation, G3IG, ISP/BUKAVU, 2014-2015
6. REFERENCE WEB
a)
http://fr.wikipedia.org/wiki/Merise_(informatique)
b) http:/fr.wikipedia.org/wide area network
TABLE DES MATIERES
0.
INTRODUCTION.................................................................................1
0.1.
PROBLEMATIQUE............................................................................1
0.2.
HYPOTHESES..................................................................................2
0.3. CHOIX ET INTERET DU
SUJET.........................................................2
0.4. OBJECTIF DU
TRAVAIL....................................................................3
0.5. DELIMITATION DU
SUJET................................................................3
0.6. METHODES ET
TECHNIQUES...........................................................4
0.7. ETAT DE LA
QUESTION....................................................................4
0.8. PLAN SOMMAIRE DU
TRAVAIL..........................................................5
CHAPITRE I. PRESENTATION DU COMPLEXE SCOLAIRE
HEKIMA.............6
I.1. ASPECT
RELATIF..............................................................................6
I.2.
DENOMINATION................................................................................6
I.3.
LOCALISATION.................................................................................6
I.4. STATUT
JURIDIQUE..........................................................................6
I.5.
HISTORIQUE.....................................................................................6
I.6. NOTE SUR LA MOTIVATION DU
PERSONNEL......................................7
I.6.1. MODE DE PAIEMENT DE LA
PRIME.................................................7
I.7. SECTIONS ET OPTIONS
AUTORISEES.................................................8
I.8. OBJECTIF DU COMPLEXE SCOLAIRE
HEKIMA...................................9
I.9. ORGANISATION MATERIEL ET SECURITAIRE DE
L'ECOLE..................9
I.9.1.ACTIVITES
PREVUES......................................................................12
I.9.2. MISE EN PLACE DU PERSONNEL ADMINISTRATIF, ENSEIGNANT ET
OUVRIER...............................................................................................13
I.10. STRUCTURE ORGANISATIONNELLE ET
ADMINISTRATIVE...............14
I.1O.1. STRUCTURE
ORGANISATIONNELLE............................................14
I.10.1.1. ORGANIGRAMME DU COMPLESXE SCOLAIRE
HEKIMA.............15
I.10.1.2. STRUCTURE
ADMINISTRATIVE................................................16
CHAPITRE II. ANALYSE DU SYSTEME ET
MODELISATION...................................................................................18
II.1.
INTRODUCTION.............................................................................18
II.1.1. DEFINITION D'UNE BESE DE DONNEES, D'UNE APPLICATION ET
D'UN MODELE
INFORMATIQUE.............................................................18
II.1.2. UTILITE D'UNE BASE DE
DONNEES.............................................19
II.1.3. LES CARACTERISTIQUES D'UNE BASE DE
DONNEES...................19
II.2. ETUDE DE
L'EXISTANT...................................................................19
II.2.1. DOCUMENT
UTILISE....................................................................19
II.3. CRITIQUE DE
L'EXISTANT...............................................................23
II.3.1.
APPRECIATION.............................................................................23
II.3.2. MOYENS
MATERIELS...................................................................23
II.3.3. MOYENS
HUMAIS........................................................................23
2.4. PROPOSITION DE
SOLUTION..........................................................23
2.5. REGLEMENT DU SYSTEME D'INFORMATION DU CS
HEKIMA..........23
2.5.1. REGLES ET MODELISATION DE
L'INFORMATION.........................23
2.5.2. LE DICTIONNAIRE DES
DONNEES...............................................24
2.5.3.
MODELISATION...........................................................................25
2.5.3.1. MODELE CONCEPTUEL DES
DONNEES.....................................25
2.5.3.1.1. LES
ENTITES..........................................................................25
2.5.3. LES
ASSOCIATIONS.....................................................................26
2.5.3.2. MODELE CONCEPTUEL DE
TRAITEMENT..................................27
2.5.3.2.1. MODELE ORGANISATIONNEL DE
TRAITEMENT.......................28
2.6. MODELE ORGANISATIONNEL DES
DONNEES.................................29
2.7. MODELE LOGIQUE DES
DONNEES.................................................29
2.7.1. MODELE RELATIONNEL
..............................................................30
2.7.2. GEGLE DU PASSAGE DU MCD au
MLD.......................................30
2.7.3. TRADUCTION DU MCD en MLD SELON LES REGLES DE
PASSAGE..................................................................................................32
b) Modèle Logique de Données
Relationnelles..........................................33
2.7.4. MODELE PHYSIQUE DES
DONNEES............................................34
CHAPITRE III. PROGRAMMATION DE
L'INFORMATION..................................................................................35
3.1 CHOIX CU
LANGAGE..........................................................................35
3.2. CONFIGURATION DU
MATERIEL.....................................................37
3.3. GUIDE DE
L'UTILISATEUR..............................................................38
CONCLUSION
GENERALE.....................................................................46
BIBLIOGRAPHIE...................................................................................47
TABLE DES
MATIERES........................................................................48
* 12 Archives du Complexe
Scolaire HEKIMA
* 3 Archives du Complexe
Scolaire HEKIMA
* 4ROSE Mary et Cie, guide de
gestion à l'analyse de responsabilité de soin de santé
primaire, OMS, Genève.
* 5 Prof saint Jean DJUNGU,
cours de MAI, G2IG, ISP/BUKAVU, 2011-2012 cité par MUGARUKA BUDUGE
|