I
EPIGRAPHE
« Tout est possible à celui qui croit
»
Marc 9 :23
« Que personne ne méprise ta jeunesse ; mais sois
un modèle pour les fidèles, en parole, en conduite, en
charité, en foi, en pureté »
Timothée 4:12
L'avenir d'un peuple dépend de son éducation ;
l'éducation d'un peuple est à la base de son
développement.
MOBUTU SESE SEKO
YOSHUA TIVYA Norbert
II
IN MEMORIOM
Mon grand-père et Grand-mère : NAKALALA,
KANYEKEMBO qui nous ont quittés très tôt pendant que nous
avions encore besoin de votre existence sur cette terre.
Que vos âmes reposent en paix !
YOSHUA TIVYA Norbert
III
DEDICACE
A mes parents Papa TIVYA NAKALALA et Maman Eugénie
NDAGANO de nous avoir assisté matériellement et moralement dans
toutes nos charges durant toute notre vie et surtout du point de vue
scolarité ; que le Seigneur Dieu le tout puissant leur prête une
longue vie.
A mes frères et Soeurs Palmer CHANCE NAKALA, MAOMBI
RIZIKI, Eugénie BWEMERE MUKUNDE, Christel KASHINDI, Gaël ZIGASHANE,
ADELA pour votre sacrifice consenti qui nous aligne au rang des avisés,
pour une bonne éducation morale et spirituelle, et pour avoir
supporté nos caprices depuis l'enfance jusqu'à cet âge et
surtout pour la lutte que vous ne cessez de mener pour que nous soyons homme
capable de voler de nos propres ailes.
A mes compagnons ASIFIWE MUTAMBALA, YOSHUA NAKIVULA, BENOIT
EKELA, ABDALA AMURI, AMISSI KASHEFU, FISTON KASIGWA, TUMUSIFU RUKABO, KEMBISTE
KIKALYE, MIKAMBA ESPOIR, ZAKWANI SONGOLO.
A vous tous qui de loin ou de près, qui avaient
apporté un soutien à la réalisation de ce travail, nous
disons merci.
YOSHUA TIVYA Norbert
IV
REMERCIEMENT
Le présent travail est l'appui de plusieurs personnes,
c'est pourquoi il serait ingrat de n'avancer chaleureusement mes remerciements
aux personnes qui de loin ou de près ont contribué à la
réalisation de celui-ci.
Cependant, en premier lieu nous remercions le Dieu Tout
Puissant qui nous accordé sa grâce de commencer et finir ce
premier cycle.
Nous adressons également nos sentiments de gratitude
aux enseignants du département d'informatique à l'Institut
Supérieur Technique d'Etudes en Gestion et en Informatique « ISTEGI
» en général pour la formation qu'ils nous ont donné
et plus particulièrement à l'Assistant MURHULA KABI
Grace, le directeur de ce travail pour des sacrifices consentis durant
l'élaboration du présent travail.
Nous ne pouvons pas oublié de reconnaitre la grande
contribution de nos parents pour le grand amour qu'ils ne cessent de manifester
à notre égard.
Nous remercions aussi nos frères et soeurs,
CHANCE NAKALALA, MAOMBI RIZIKI, BWEMERE MUKUNDE, KASHINDI TIVYA,
ZIGASHANE TIVYA, ADELA NANJUKI, BUSHAMBALE NAKALALA, ESPERANCE KAHINDO
pour leurs conseils constructifs ainsi que leurs apports tant moraux
que matériels à notre personne.
A nos neveux et nièces Ephraïm MUREGEZA, Divin
MUHEMERI, Dorcas Deborah, Jacques BYADUNIA RUZEDUKA, Emmanuel RUZEDUKA,
Thérèse RUZEDUKA.
Que tous nos compagnons de lutte qui auraient contribué
d'une façon ou d'une autre à notre formation, malgré les
circonstances qui peuvent nous arriver, notre obligation ne finira jamais et
à travers ces lignes ; nous leur disons merci.
YOSHUA TIVYA Norbert
V
SIGLES ET ABREVIATION
A.G : Administratif Gérant
BDD : Bases des Données
C.O : Cycle d'Orientation
CBH : Collège de la bonne humeur
COGE : Comité de Gestion
COPA : Comité de parents
D.D : Directeur de Discipline
EPSP: Enseignement Primaire, Secondaire et Professionnel
HP : Humanités Pédagogiques
HTS : Humanités Techniques Sociale
I.S.T.E.G.I : Institut Supérieur Technique d'Etudes en
Gestion et en Informatique
IG : Informatique de Gestion
MCD : Modèle Conceptuel des Données
MCT : Modèle Conceptuel de Traitement
MLD : Modèle Logique des Données
MPD : Modèle Physique des Données
SGBD : Système de Gestion de Base des Données
SI : Système d'Information
T.F.C : Travail de Fin de Cycle
VBA : Visual Basic for Application
YOSHUA TIVYA Norbert
YOSHUA TIVYA Norbert
VI
TABLE DE FIGURES ET TABLEAUX
1. FIGURES
o Figure N°1 : Organigramme du Collège de la
Bonne Humeur ;
o Figure N°2 : Fiche de répartition de cours ;
o Figure N°3 : Fiche d'Attribution de cours ;
o Figure N°4 : Fiche d'Elaboration de l'Horaire ;
o Figure N°6 : Modèle Conceptuel de
données ;
o Figure N°7 : Modèle Conceptuel de Traitement
;
o Figure N°8 : Modèle Organisationnel de
traitement ;
o Figure N°2 : Modèle Logique de
données.
2. TABLEAUX
o Tableau N°1 : Mobilier ;
o Tableau N°2 : Personnel Administratif ;
o Tableau N°3 : Personnels Enseignants ;
o Tableau N°4 : Personnel Auxiliaire ;
o Tableau N°5 : Effectif des élèves du
Collège de la Bonne Humeur ;
o Tableau N°6 : Effectif des élèves vers
les années 2017-2018 ;
o Tableau N°7 : Dictionnaire de données ;
o Tableau N°8 : Tableau descriptif des entités
;
o Tableau N°9 : Tableau Descriptif des
Propriétés des entités ;
o Tableau N°10 : Tableau Descriptif des Associations
;
o Tableau N°11 : Modèle Organisationnel de
données
1
0. INTRODUCTION
0.1 PROBLEMATIQUE
La problématique est l'ensemble de questions qu'une
science ou une philosophie se pose dans un domaine particulier1
De façon récurrente et permanente, l'importance
de l'informatique se perçoit manifestement accrue jusqu'à
alléger en rendant faciles et en courte durée de façon
rationnelle les travaux qui, manuellement, s'avéraient durs et prenaient
beaucoup de temps ; aussi, permet-elle d'esquiver trop d'erreurs manuelles
grâce à son outil principal qui est l'ordinateur.
Actuellement, l'informatique constitue une approche et une
ressource par excellence de la gestion facile et méthodique des
activités, en l'occurrence dans la paie des agents, la
comptabilité, la gestion des entrées et sorties, la transmission
des informations, la perception des frais scolaires dans les milieux
éducatifs, les transactions bancaires, etc. Pour ce faire, le recours
à l'informatique demeure impératif dans le chef de toute
organisation : service public, organisation non gouvernementale, locale ou
internationale, école, etc.
En observant le monde de l'art et de la technologie à
l'ère actuelle, certaines écoles en République
Démocratique du Congo en particulier et précisément dans
la province du Sud-Kivu, continuent jusqu'à présent à
gérer manuellement leurs opérations scolaires.
C'est le cas du Collège Bonne Humeur en territoire
d'Uvira plus précisément à Kavimvira qui, jusqu'à
présent, sa gestion des horaires de cours se fait manuellement. Ceci
génère beaucoup d'erreurs et de problèmes tels que :
- Difficulté d'élaboration des horaires des
enseignants;
- Perte du temps lors de suivi des enseignants dans les
différentes classes sur base de l'horaire déjà
élaboré ;
Considérant tous les éléments ci-haut
évoqués, des inquiétudes demeurant à ce sujet nous
ont amené à nous poser la question suivante :
- La mise en place d'un système informatisé des
horaires de cours pourrait-elle se révéler efficace et aider les
décideurs à échapper à tous ces problèmes
?
1 Dictionnaire français petit LA ROUSSE 2010
2
0.2 HYPOTHESE
Par définition, les hypothèses sont des
réponses provisoires ou anticipées aux questions que se pose le
chercheur au début de son travail. Elles doivent être
vérifiées pendant toute la recherche2
Tenant compte de la préoccupation soulevée au
niveau de la problématique, l'hypothèse de ce travail peut
être formulée de cette façon :
? La conception et la réalisation d'une application
automatisée de la gestion des horaires des cours au sein Collège
Bonne Humeur serait une solution aux problèmes soulevés
ci-haut.
0.3 OBJECTIF DU TRAVAIL
L'objectif majeur poursuivi dans cette recherche est de :
- Sur le plan théorique : Contribuer
fièrement à l'informatisation au collège de la bonne
humeur d'Uvira qui nécessitant l'amélioration des certains
services suite à la progression de la technologie et la
décontenance de la modernisation tout en suscitant l'esprit scientifique
de l'utilisateur dans une bonne gestion automatisée des services et
particulièrement la Gestion des Horaires de Cours.
- Sur le plan pratique : présenter un
logiciel à la disposition du collège de la Bonne Humeur, capable
de gérer facilement les informations en rapport avec la gestion des
horaires de cours dès le premier mois au dernier mois de programme des
horaires de cours, c'est-à-dire à partir du mois de septembre
jusqu'au mois de juin, en permettant le suivi des horaires des enseignants, en
réduisant au minimum le niveau des erreurs et la lenteur dans le
traitement des données, etc.
.
0.4 CHOIX ET INTERET DU SUJET
Le choix de ce sujet de recherche n'est pas un jeu du hasard
car, à chaque fin du cycle tout étudiant présente un
travail marquant la formation reçue, c' est pourquoi notre choix s'est
juste orienté vers ce sujet qui est la mise en place d'un système
de gestion automatisée des horaires des cours au sein d'une école
secondaire : cas du Collège Bonne Humeur à Uvira.
2 Dictionnaire français petit LA ROUSSE 2010
3
En effet, le problème de gestion est devenu une
bête noire à pas mal d'entreprises et organisations, à
savoir la gestion manuelle ou mécanique des ressources
informationnelles.
Le caractère laborieux d'une telle pratique, les
retards qui en découlent dans le traitement et l'inefficacité
générale du traitement manuel, nous ont poussé à
élaborer ce modeste travail en vue d'apporter une contribution, tant
soit peu, à l'implantation d'une application capable de répondre
aux nécessités actuelles dans la gestion des horaires des
enseignants au Collège Bonne Humeur.
L'intérêt que le Collège Bonne Humeur
trouvera dans ce travail est de se voir doté d'une application
informatique formalisée et adaptée à la gestion des
horaires des enseignants en son sein.
0.5 ETAT DE LA QUESTION
Après des recherches menées, nous nous sommes rendu
compte que certains autres chercheurs ont traité des sujets ayant des
ressemblances avec le nôtre. Nous pouvons citer.
- ELIRA SHEHU : « Conception et mise en place d'un
système de gestion des temps », PME, Université de
Fribourg/Suise, Juin 2010.
- LUBUNGA KUBALI Raymond : « Gestion Informatisée de
la paie des agents d'une école secondaire » : cas de l'INSTITUT
AGAPE/Bukavu, TFC, ISP/Bukavu, 20142015, Inédit.
0.6 DELIMITATION DU SUJET
1. sur le plan temporel
Sur le plan temporel, notre étude va s'effectuer au
courant de l'année académique 20172018, cette année
correspond avec notre période de recherche.
2. sur le plan spatial
Ce travail se limitera à mettre sur pied un
système automatisé efficace permettant une bonne gestion des
Horaires de cours au sein du collège de la bonne sis avenue de
l'école à quelques 50 mètres du chapelle de la
8èCEPAC SINAI-KAVIMVIRA, territoire d'Uvira, province du
Sud-Kivu, en République Démocratique du Congo (RDC).
4
0.7 METHODOLOGIE ET TECHNIQUES UTILISES 0.7.1
Méthodes
Une Méthode :
manière d'agir en vue d'obtenir un résultat reposant sur
l'organisation et le contrôle3
Pour atteindre nos objectifs, nous nous sommes servi des
méthodes et techniques ci-
après:
a. La méthode historique
Cette méthode est basée sur deux approches
notamment : ? Approche génétique
Cette approche nous a permis de retracer l'évolution
du Collège de la bonne humeur dès sa création
jusqu'à nos jours. Ainsi avons-nous été à
même d'élaborer l'historique, les objectifs et la situation
géographique de cette institution ;
? Approche diachronique
Cette approche nous a aussi permis d'étudier
l'évolution de la gestion des horaires des enseignants dans le temps
pour appréhender son état de fonctionnement.
b. La méthode merise
Avec cette méthode nous avons pu comprendre, recenser
les entités et les associations dans le but de comprendre le
fonctionnement général du Collège de la Bonne Humeur,
l'objectif étant la Mise en place d'un système informatisé
de la gestion automatisée des horaires des cours des cours au sein d'une
institution secondaire de en suivant une démarche appropriée.
c. La méthode structuro-fonctionnelle
Pour avoir une idée sur la responsabilité de
chaque service au sein de du Collège de la bonne humeur, nous
étions censés recourir à cette dernière. De ce
fait, pour étudier et comprendre le fonctionnement de l'organigramme
rencontré dans cette institution, nous avons fait usage de cette
méthode.
3 Dictionnaire français Encarta 2009
5
0.7.2 Techniques
Hormis les méthodes, nous nous sommes aussi servis de
quelques techniques pour la récolte des données ; nous pouvons
citer :
1. La technique documentaire
Cette technique nous a permis de consulter les différents
manuels en rapport avec notre sujet de recherche, des notes de cours, des
documents produits par l'ISTEGI/BKV ainsi que les différents sites
internet.
2. La technique d'interview
Cette technique nous a permis de compléter notre
lecture par les entretiens avec les autorités scolaires du
collège de la bonne humeur pour comprendre d'avantage l'organisation et
la gestion des horaires de cours dans cette institution.
0.8 DIFFICULTES RENCONTREES
Pendant la réalisation de ce travail nous nous sommes
heurtés à certaines difficultés comme :
- L'accès difficile à la documentation,
- Le problème de moyen financier pouvant nous permettre
très facilement de nous déplacer d'ici jusqu'au Collège de
la bonne Humeur à Uvira où notre école d'application est
située.
Malgré toutes les difficultés citées
ci-haut, nous les avions contournées grâce à l'internet.
0.9 CANEVAS DU TRAVAIL
Hormis l'introduction et la conclusion générale,
notre travail comporte quatre chapitres :
Le premier chapitre porte sur l'aperçu
général du COLLEGE DE LA BONNE HUMEUR. Ce chapitre
présente l'historique du collège de la bonne humeur ; le
deuxième chapitre porte sur l'analyse préalable, qui va devoir
montrer comment fonctionne la gestion des horaires de cours; le
troisième chapitre est consacré à la modélisation
du système d'information en montrant comment circulent des informations
dans le service de l'Administration et le quatrième chapitre porte sur
la conception du système informatique d'information.
6
Chapitre Premier. CADRE DU TRAVAIL
Ce chapitre est constitué de deux (2) points dont: le
cadre du sujet et le contexte de l'étude. Dans le cadre du sujet
où nous allons définir quelques concepts utilisés dans
notre travail et dans le contexte de l'étude, nous allons décrire
l'institution où notre sujet est orienté (Collège de la
bonne humeur).
1. CADRE DU SUJET
- Gestion : c'est une action de gérer
une et contrôler quelque chose (d'une entreprise privée ou
publique)4
- Automatisée : c'est rendre un
processus, un fonctionnement automatique5
- Horaire : c'est l'indication,
relevé des heures de départ et d'arrivée des moyens
déterminer.6
- Cours : Enseignement donné par un
professeur sous forme d'une série de leçons ou de
conférences.7
2. CONTEXTE DE L'ETUDE
a. DENOMINATION DE L'ECOLE
Le Collège de la bonne Humeur est une école
privé agrée du territoire d'Uvira, Province du Sud-Kivu en
république démocratique du Congo, c'est une école
créer sous son arrêté ministériel d'agrément
N°MINEPSP/CABMIN/OO53/2011 du 31/01/2011 et notifier par
N°MINEPSP/SG/80/0453 du 14/02/2011.8
b. LOCALISATION DE L'ECOLE
Elle se trouve dans la province du Sud-Kivu, commune d'UVIRA,
quartier KAVIMVIRA, dans l'avenue du lac, plus précisément
à Uvira en République Démocratique du Congo, mais aussi
c'est un établissement pédagogique, dont le recrutement quant
à elles fait par voix d'étude de dossier mais aussi par voix
d'enregistrement dans toutes les classes confondues.
4 Dictionnaire français Encarta 2009
5 Dictionnaire français Petit la ROUSSE 2010
6 Dictionnaire français Petit la ROUSSE 2010
7 Dictionnaire français Petit la ROUSSE 2010
8 La synthèse de la dénomination
donnée par le Chef d'établissement ASSANI SADIKI Jean-Claude
7
c. BREF HISTORIQUE DE L'ECOLE
L'école dénommé le Collège de la
bonne Humeur fut créé vers les années 2013 avec seulement
huit (8) classes 1ereet 2eme cycle d'orientation,
3ème, 4ème, 5ème,
6ème humanités technique sociale et Pédagogie
générale.
Arrivée en septembre 2017 à nos jours
l`école fut organisé une trois (3) sections qui sont :
a. pédagogie générale ;
b. Technique sociale ;
c. Biologie-chimie.
d. SITUATION GEOGRAPHIQUE
Le collège de la bonne humeur est situé dans
l'avenue du lac, dans le quartier Kavimvira, territoire, province du Sud-Kivu
en RD Congo. Elle est limitée :
- Au nord par l'institut technique ALI ;
- Au sud par la route allant vers Bujumbura et le centre transit
de HCR - A l'EST par l'église 8ème CEPAC
SINAI-KAVIMVIRA
- A l'OUEST par la route nationale n°05
e. STRUCTURE DE L'ECOLE
i. Sections organisées
Nous sommes en train de constater que, cette école
organise pour le moment trois (3) sections dont : la pédagogie
générale, la technique sociale et la Biologie-chimie.
ii. Structure matérielle
a) bâtiment
Cette école comprend deux (2) bâtiments dans
lesquels nous trouvons deux bureaux, celui du préfet et celui du
directeur de discipline, avec neufs classes pour les élèves qui
fait un total de onze (11) salles de classe.
b) Matérielle didactique
? Un ordinateur pour la pratique de l'informatique dans un
état bon ; ? Deux équerres en bois pour la mathématique
dans un Etat bien ;
8
? Un squelette et 4 appareils respiratoire, circulaire,
urinaire, et digestif humain pour
pratiquer l'anatomie ;
? Quatre cartes de la RDC pour la géographie ;
? Une carte du monde pour la géographie ;
? Une plante pour la botanique ;
? Etc....
Tableau N°1
c) Mobilier
NUMERO
|
DESSIGNATION
|
NOMBRE
|
ETAT
|
OBSERVATION
|
01
|
Tableau noir
|
08
|
Très bien
|
|
02
|
Tables de bureau
|
10
|
Bien
|
|
03
|
Etagère
|
02
|
Bien
|
|
04
|
Chaises canées
|
08
|
Bien
|
|
05
|
Banc
|
22
|
Bien
|
|
05
|
Pupitres
|
150
|
Bien
|
|
(CBH, 2016-2017)
iii. Structure pédagogique
Le collège de la bonne humeur organise trois (3) sections
qui sont la pédagogie générale, sociale et Biochimie.
f. SITUATION DU PERSONNEL, ADMINISTRATIFS et ENSEIGNANT
1. personnel Administratif
L'école comprend trois (3) personnels administratives dans
laquelle nous trouvons le chef d'établissement (préfet), le
directeur de discipline, la caissière ; le tableau qui suit nous
expliques.
Tableau N°2
N°
|
NOM & POSTNOM
|
SEXE
|
QUALITE
|
FONCTION
|
OBS
|
01
|
ASSANI SADIKI Jean-Claude
|
M
|
G3GESTION
|
PREFET
|
|
02
|
LADUMU MAKAMA
|
M
|
A2 SOC
|
DD
|
|
03
|
KITUNGANO MAPENDO
|
F
|
D6 PEDA
|
CAISSIERE
|
|
(CBH, 2016-2017)
9
Tableau N°3
2. les personnels enseignants
N°
|
NOM&POSTNOM
|
SEXE
|
FONCTION
|
QUALITE
|
01
|
BUSOMERE BYAMASU
|
M
|
PROFESSEUR
|
A2 CA
|
02
|
BYAMUNGU MATABARO
|
M
|
PROFESSEUR
|
D6N PEDA
|
03
|
DESIRE BIGIRIMANA
|
F
|
PROFESSEUR
|
G3 S I
|
04
|
EMMANUEL RAMAZANI
|
F
|
PROFESSEUR
|
L2 ACA
|
05
|
FABRICE MUTUNWA
|
M
|
PROFESSEUR
|
L2 SCIENCES EC
|
06
|
KALUNDU LWANGO PANGO
|
F
|
PROFESSEUR
|
L2 FRANCAIS
|
07
|
MASUDI BUENDWA
|
M
|
PROFESSEUR
|
G3 BIOLOGIE
|
08
|
KIKUNI WABULAKOMBE
|
M
|
PROFESSEUR
|
G3 DC
|
09
|
NEEMA SARAH
|
F
|
PROFESSEUR
|
L1 MATH
|
10
|
CHRISTOPH CHUBAKA
|
M
|
PROFESSEUR
|
G3 SCA
|
(CBH, 2016-2017)
Tableau N°4
3. Le personnel auxiliaire
|
L2
|
L1
|
G3
|
G1
|
D6
|
OUVRIER
|
|
|
|
|
|
HUISSIER
|
|
|
|
|
1
|
Tableau N°5
g. EFFECTIFS DES ELEVES DU COLLEGE DE LA BONNE
HUMEUR
Années
|
Nombres d'élèves
|
2013-2014
|
200
|
2014-2015
|
258
|
2015-2016
|
320
|
2016-2017
|
390
|
(CBH, 2016-2017)
10
Tableau N°6
Effectifs des élèves vers l'année
2017-2018
Classes
|
Garçons
|
Filles
|
Total
|
1ere C0
|
20
|
30
|
50
|
2eme CO
|
19
|
28
|
45
|
3emeBC
|
8
|
18
|
26
|
3emeHP
|
12
|
20
|
32
|
3ème HTS
|
20
|
28
|
48
|
4ème HP
|
14
|
33
|
47
|
4ème HTS
|
12
|
28
|
40
|
5emeHP
|
15
|
25
|
45
|
5ème HTS
|
17
|
28
|
35
|
6emeHP
|
20
|
30
|
50
|
6ème HTS
|
18
|
32
|
50
|
TOTAL
|
168
|
300
|
468
|
(CBH, 2016-2017)
h. OBJECTIFS ET MISSION DE L'ECOLE
1. MISSION
Le collège de la bonne humeur est une institution
d'enseignement secondaire qui a pour mission principale de former la jeunesse
congolaise
2. OBJECTIFS
Le collège de la bonne humeur poursuit comme objectifs
:
V' Eduquer les enfants futurs cadre du pays
V' Fournir un enseignement aux enfants
V' Promouvoir un bon encadrement à tous les
élevés de l'école V' Aider les parents à
donner une discipline aux enfants
11
i. FONTIONNEMENT DE L'ECOLE 1. DESCRIPTION DES
TACHES
a. le préfet
Il est l'autorité compétente officiellement
reconnu pour gérer, administrer l'école avec l'assistance des
autres membres de comité de direction et rend compte au gestionnaire de
l'école c'est-à-dire le coordonnateur.
Ses missions principales sont :
? Faire les suivie et individualiser, des élevés
du point de vue éducatifs et pédagogique, en liaison avec les
conseils principales d'évaluation et les professeurs principaux.
b. le secrétaire
Il a comme taches :
V' Il met à jour les dossiers administratifs
V' Il s'occupe de la réception et distribution de
courriers
V' Tenir à jour le suivi des taches et exécuter
toutes autres demandes à la hiérarchie
V' Faire le rapport à la hiérarchie
V' Indicatrice les lettres et donner les numéros aux
lettres reçues et expédiés
V' Codifier les lettres écrites au chef
d'établissement pour signature
c. directeur de discipline
Ses taches sont les suivantes :
1) Il s'occupe de la discipline des élèves
2) Il éveille et maintient l'ordre et la discipline de
l'école
d. les enseignants
Ces enseignements se font dans le strict respect des normes et
directives pédagogique à savoir : le calendrier scolaire
qui est un document qui est fourni en chaque début d'année
par le Ministère de l'Enseignement Primaire, Secondaire et Initiation
à la Nouvelle Citoyenneté « E.P.S.I.N.C » , qui fixe
les échéances des activités pédagogiques à
exercer au courant de l'année, délimite la durée des
périodes, les semestres, les jours des congés et des vacances,
12
indique les jours fériés, ect., l'horaire de
cours, les manuels scolaires, les programmes nationaux, les bâtiments
scolaires, le bureau, les classes, les installations sanitaires,
etc.9
La préfecture du Collège de la Bonne Humeur
distribue à chaque enseignant une copie pour savoir les activités
qui sont prévues au courant de l'année et lui donne un fil
conducteur.
Ils ont aussi leurs taches :
> Ils assurent un bon encadrement de leurs
élevés ;
> Ils sont destiné à transmettre une
connaissance des qualités aux élevés ;
> Ils doivent maintenir la discipline et ordre dans chaque
classe ;
> Justifient les absences et les présences à la
direction avant d'entrée en classe ;
> Autorisent la sortie de la classe et non de l'école
si les circonstances l'exigent ;
2. CONSEIL DE GESTION DU COLLEGE DE LA BONNE
HUMEUR
Le conseil de gestion du Collège de la Bonne Humeur est
composé des membres ci-après10 :
· le chef d'Etablissement,
· le représentant des enseignants,
· le représentant des parents,
· Le représentant des élèves.
3. L'ORGANIGRAMME DE L'ECOLE
En ce qui concerne Les fonctions de chacun, les relations
horizontales et verticales entre les personnes et les différents
services sont bien définit dans le schéma d'un organigramme
ci-dessous :
9 Le conseil de gestion donné par Préfet
du Collège de la bonne humeur ASSANI SADIKI Jean-Claude
10 Résumé donné par le Chef
d'Etablissement ASSANI SADIKI Jean-Claude
13
Figure N°1
|
|
A.G ou
PROMOTEUR
|
PROVISORAT ou DIRECTION DE DISCIPLINE
PREFECTURE
SYNDICAT
|
|
|
CORPS DES ENSEIGNANTS
|
COMITE DE GESTION
|
|
|
La légende de l'organigramme
- A.G : Administratif Gérant
- COE : Comité des élèves
- COPA : Comité des enseignants
HUISSIER
COMITE DES ELEVES
14
Chapitre Deuxième. ETUDE DU SYSTEME DE
L'EXISTANT
L'analyse : est une
décomposition d'un problème en petits problèmes
théoriquement plus faciles à régler.11
Dans l'optique de maitriser le bon fonctionnement d'une
organisation, il est très indispensable de subdiviser en domaines
d'activité les schémas le système existant pour avoir, une
bonne application.
Un système : est l'ensemble
de moyens matériels et logiciels mis en oeuvre en vue d'une application
spécifiée ou d'un ensemble d'applications12
Système de l'information :
est considéré comme un ensemble organisé comprenant des
ressources comme les matériels, les logiciels, le personnel, les
données, les processus permettant de détriter de l'information au
sein de l'organisation comme les services distincts des sociétés
différentes.
II.1 ANALYSE DE LA CIRCULATION DE
L'INFORMATION
Dans ce présent point nous allons aborder la façon
dont la gestion des horaires se déroule, les documents intervenants et
les données récoltées dans ces documents.
La gestion des horaires sont fixés normalement dans chaque
institution selon leur milieu de fonctionnement. Au collège de la bonne
humeur, les horaires sont élaborés avant la rentrée
scolaire, par d'administration de l'institution.
Signalons qu'au Collège de la bonne humeur, il y a deux
personnes pour l'élaboration des horaires; l'un pour la
1ère C.O, 2ème C.O. et
3ème BIO-CHIMIE, HP, HTS et un autre pour le reste de
classes.
? Diagramme de flux
1
ENSEIGNANT
ADMINISTRATION
2
3
4
COURS CLASSES
11 Jargon informatique.
12 Dictionnaire français petit LA ROUSSE
2010
15
? Légende
- 1ère étape : l'enseignant se
présente au bureau de l'Administration ;
- 2ème étape : l'Administrateur et
l'enseignant se conviennent pour l'attribution de cours ;
- 3e étape : l'Administration vérifie
la fiche de répartition de cours et Attribue un ou
plusieurs cours à l'enseignant ;
- 4e étape : l'Administration élabore
l'horaire de tous les cours dans chaque classe respective
à chaque Enseignant avant la rentrée
scolaire.
MATRICE DE FLUX
|
ENSEIGNANTS
|
ADMINISTRATION
|
COURS
|
CLASSES
|
ENSEIGNANT
|
|
1
|
3
|
4
|
ADMINISTRATION
|
2
|
|
|
|
COURS
|
|
|
|
|
CLASSES
|
|
|
II.2 ETUDE DES DOCUMENTS
Un document : est un écrit
servant de preuve ou des titres, au collège de la bonne humeur on
utilise les documents ci-après :13
Le collège de la bonne humeur utilise plusieurs documents
pour l'élaboration des horaires de cours dans toutes les salles de
classe durant toute l'année scolaire.
a. FICHE DE REPARTITION DES COURS
Cette fiche détermine la façon dont les cours sont
reparti dans chaque salle de classe et en déterminant aussi le nombre
d'heures par semaine.
Le Collège de la bonne Humeur pratique ses enseignements
pendant cinq (5) jours par semaine, donc du Lundi au Vendredi.
13 Dictionnaire français le Grand Robert
2007
16
Figure N°2
Voici un exemplaire de la Fiche de
répartition des cours.
|
République Démocratique
du Congo
|
|
ENSEIGNEMENT PRIMAIRE, SECONDAIRE ET INITIATION A
LA
NOUVELLE CITOYENNETE
« »
FICHE DE REPARTITION DES COURS
N°
|
COURS
|
CLASSE
|
NOMBRE D'HEURES PAR
SEMAINE
|
L
|
M
|
M
|
J
|
V
|
|
|
|
|
|
|
|
|
Fait à Uvira, le / ./20.....
Chef d'Etablissement
b. FICHE D'ATTRIBUTION DES COURS AUX
ENSEIGNANTS
La fiche d'attribution des cours aux enseignants
détermine la façon dont les cours sont attribués aux
différents enseignants, mais aussi les jours et les dates où ils
sont programmés dans les différentes salles de classe en
déterminant aussi le nombre d'heures à presté durant toute
l'année scolaire.
17
Le Collège de la bonne Humeur pratique ses enseignements
pendant cinq (5) jours par semaine, donc du Lundi au Vendredi.
La fiche d'attribution des cours aux enseignants se
présente comme suit :
Figure N°3
République Démocratique du
Congo
ENSEIGNEMENT PRIMAIRE, SECONDAIRE ET INITIATION A LA NOUVELLE
CITOYENNETE
« »
FICHE D'ATTRIBUTION DES COURS AUX
ENSEIGNANTS
N°
|
NOM DE L'ENSEIGNANT
|
COURS
|
CLASSE
|
NOMBRE D'HEURES PAR SEMAINE
|
L
|
M
|
M
|
J
|
V
|
|
|
|
|
|
|
|
|
|
Fait à Uvira, le / ./20.....
Chef d'Etablissement
c. FICHE D'ELABORATION DE L'HORAIRE
Le collège de la bonne humeur consulte non seulement la
fiche de répartition des cours et fiche d'attribution des cours aux
enseignants mais aussi la fiche d'élaboration de l'horaire. Celle-ci
détermine le jour, la date, l'heure des cours affectés dans les
différentes salles de classes est seront enseignés par tel ou tel
autre enseignant.
18
Figure N°4
Voici l'exemplaire d'une fiche d'élaboration de
l'horaire.
|
République
Démocratique du Congo
ENSEIGNEMENT PRIMAIRE, SECONDAIRE ET INITIATION A LA
NOUVELLE CITOYENNETE COLLEGE DE LA BONNE HUMEUR
|
|
JOURS
|
1ère C.O
|
2ère C.O
|
3e BC
|
3e HP
|
3e HTS
|
4e HP
|
4e HTS
|
5e HP
|
5e HTS
|
6e HP
|
6e HTS
|
|
LUNDI
|
|
|
|
|
|
|
|
|
|
|
|
|
MARDI
|
|
|
|
|
|
|
|
|
|
|
|
|
MERCREDI
|
|
|
|
|
|
|
|
|
|
|
|
|
JEUDI
|
|
|
|
|
|
|
|
|
|
|
|
|
VENDREDI
|
|
|
|
|
|
|
|
|
|
|
|
|
19
II.3 ANALYSE CRITIQUE DU SYSTEME EXISTANT
? Critique de l'existant
Les documents utilisés dans la gestion des horaires
sont représentés par des fiches gérés annuellement
avec les stylos.
En cas de réclamation ou modification, l'administration
est obligé de parcourir tous les documents relatifs à la gestion
des horaires, d'où une perte de temps et courir beaucoup de risques.
? Proposition de solution
a. Solution manuelle améliorée
En vue d'une amélioration du système manuel des
horaires en vigueur au collège de la bonne humeur, il serait d'une
importance capitale au service d'Administration de compléter
attentivement tous les documents pour éviter les coïncidences.
Cette solution manuelle n'est pas à rejeter mais à
améliorer pour pallier aux caprices technologiques
imprévisibles
b. Solution informatique
La mise en place d'un système informatisé de la
gestion des horaires de cours au sein du collège de la bonne humeur
serait un des outils indispensables pour l'élaboration des horaires de
cours.
Partant des documents manuellement utilisés par le
service d'administration, nous proposons à ce dernier un logiciel
informatique adapté, qui doit lui permettre d'enregistrer tous les
enseignants et leurs cours par classe avant la rentrée scolaire.
20
Chapitre Troisième. MODELISATION DU NOUVEAU
SYSTEME
Nous attendons par modélisation une
méthode d'analyse, qui consiste à créer une
représentation virtuelle d'une réalité de telle
façon à faire ressortir les points auxquels s'intéressent
les concepteurs. Ce qui nous amène à dire que la conception d'un
système informatique n'est pas évidente car il faut
réfléchir sur l'ensemble d'organisation que l'on doit mettre en
place.
C'est une méthode dans laquelle découlent
plusieurs autres méthodes d'analyse. Parmi elles, nous étions
utilement intéressé par la méthode dite « MERISE
», par ce qu'elle nous aidera dans le développement informatique,
grâce à elle, nous arriverons à concevoir un système
informatique.
3.1 MODELISATION D'UN SYSTEME INFORMATIQUE
Pour la modélisation de notre système
informatique, nous devons nous servir de différents niveaux ci-dessous
:
? niveau conceptuel ;
? niveau organisationnel ;
? niveau logique ; ? niveau physique.
A. LE NIVEAU CONCEPTUEL
Ce niveau conceptuel est composé de deux modèles
à savoir : - Le Modèle Conceptuel de donnés (MCD)
- Le Modèle Conceptuel de Traitement (MCT)
1. Modèle Conceptuel de Données
(MCD)
Le modèle conceptuel des données 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 MCD représente la photographie d'une entreprise ou
sous système de cette dernière au temps qui concerne la
circulation des informations.
Pour la réalisation du Modèle Conceptuel de
Données nous allons nous servir des concepts suivants :
- Les Entités;
- Les Propriétés ;
- Les associations ; - Les Cardinalités.
21
- Entité : est la
représentation d'un objet matériel ou immatériel pourvu
d'une existence propre et conforme aux choix de gestion de l'entreprise
;
- Une propriété : est une
information élémentaire qui permet de décrire une
entité ou une association ;
- Une association : est un lien entre
deux entités (ou plus), on doit lui donner un nom, souvent un verbe qui
caractérise le type de relation entre les entités ;
- Cardinalités : ce sont des
expressions qui permettent d'indiquer combien de fois au minimum et au maximum
le lien entre deux entités peut se produire.
Tableau N°7
LE DICTIONNAIRE DES DONNEES
NOMS
|
SIGNIFICATION
|
TYPE
|
TAILLE
|
Id_Administratif
|
Identifiant de
l'Administratif
|
Numérique
|
Entier long
|
Nom_Admin
|
Nom de l'Administratif
|
Texte
|
25
|
Postnom_Admin
|
Post-nom de l'Administratif
|
Texte
|
25
|
Prenom_Admin
|
Prénom de l'Administratif
|
Texte
|
25
|
Sexe_Admin
|
Sexe de l'Administratif
|
Texte
|
2
|
Fonction
|
La fonction de
l'administratif
|
Texte
|
-
|
Identifianant
|
L'Identifiant de
l'Administrateur
|
Texte
|
30
|
Mot_Passe
|
Mot de passe
|
Texte
|
25
|
Id_Enseignant
|
Identifiant de l'Enseignant
|
Numérique
|
Entier long
|
Nom_Enseignant
|
Nom de l'Enseignant
|
Texte
|
25
|
Postnom_Enseignant
|
Post-nom de l'Administratif
|
Texte
|
25
|
Prenom_Enseignant
|
Prénom de l'Administratif
|
Texte
|
25
|
Qualification
|
Qualification
|
Texte
|
20
|
Adresse_Enseignant
|
L'adresse
|
Texte
|
20
|
Telephone_Enseignant
|
Numéro de téléphone de l'enseignant
|
Texte
|
15
|
Code_Classe
|
Identifiant de la classe
|
Numérique
|
Entier long
|
Designation
|
Désignation de la classe
(1ère, 2e, 3e, 4e, 5e et 6e)
|
Texte
|
15
|
Option
|
L'option d'une salle de
classes
|
Texte
|
15
|
CodeCours
|
Le code de cours
|
Texte
|
20
|
22
Intitule
|
L'intitulé du cours
|
Texte
|
20
|
Id_Programme
|
Identification de
programme
|
Numérique
|
Entier long
|
Heure
|
L'heure programmée (1ère heure,...
7e heure)
|
Texte
|
10
|
Jour
|
Jours programmés soit
(Lundi, vendredi)
|
Texte
|
_
|
Année_Scolaire
|
L'Année scolaire
|
Texte
|
10
|
Détermination des entités
L'entité est une représentation d'un
élément matériel ou immatériel, ayant une existence
propre qui a un rôle dans le système que l'on désire
décrire. Elle contient les informations qui la caractérisent ;
ces informations sont appelées propriétés. Ces
propriétés sont collectées lors de l'établissement
du dictionnaire de données ci-haut.
Tableau Descriptif des entités
Le tableau suivant contient les objets et leurs
propriétés que nous aurons à manipuler au moment de la
conception de notre base de données.
Tableau N°8
N°
|
ENTITES
|
DESCRIPTION
|
PROPRIETES
|
1
|
ENSEIGNANT
|
Cette entité contient les informations relatives
à l'Enseignant.
|
Id_Enseignant
|
Nom_Enseignant Postnom_Enseignant Prenom_Enseignant Sexe
Adresse
Telephone
|
2
|
ADMINISTRATIF
|
Elle décrit les informations qui sont relatives
à l'identification de l'Administratif.
|
IdAdmin
|
NomAdmin PrenomAdmin Fonction Identifiant Mot_Passe
|
3
|
COURS
|
Cette entité permet de mettre à jour les cours.
Elle donne à l'Administratif la possibilité
d'adapter la réalité de l'école dans
cette application qui est conçue.
|
CodeCours Intitule
|
23
|
|
Cette entité permet de mettre à jour les
classes.
|
CodeClasse
|
4
|
CLASSE
|
Elle donne à l'agent la possibilité d'adapter la
réalité de l'école dans cette application qui est
conçue.
|
Designation Option
|
Détermination des
propriétés
La propriété est une information
élémentaire, c'est-à-dire non déductible d'autres
informations qui présentent un intérêt pour le domaine
étudié. Le nom d'une propriété doit être le
plus explicite possible ; à sa seule lecture on doit donc pouvoir se
faire une idée de ce que représente la
propriété.
Tableau Descriptif de propriétés des
entités
Dans le tableau ci-après sont reprises les
propriétés des entités représentées dans le
tableau ci-haut tout en donnant leurs significations.
Tableau N°9
N°
|
NOM PROPRIETE
|
SIGNIFICATION
|
1
|
Id Enseignant
|
Le numéro matricule de l'enseignant
|
|
2
|
Nom_Enseignant
|
Le nom de l'enseignant
|
3
|
Postnom_Enseignant
|
Le post nom de l'enseignant
|
4
|
Prenom_Enseignant
|
Le prénom de l'enseignant
|
5
|
Sexe
|
Le sexe de l'enseignant
|
6
|
Adresse
|
L'adresse de l'enseignant
|
7
|
IdAdmin
|
Le numéro matricule de l'administratif
|
|
8
|
NomAdmin
|
Le nom de l'Administratif
|
9
|
PrenomAdmin
|
Le prénom de l'administratif
|
10
|
Fonction
|
La fonction de l'administratif
|
11
|
Identifiant
|
L'identifiant de l'Administrateur
|
12
|
Mot_Passe
|
Le mot de passe de l'Administrateur
|
13
|
CodeCours
|
Le code de cours
|
14
|
Intitule
|
L'intitule du cours
|
15
|
CodeClasse
|
Le code de la classe
|
16
|
Designation
|
La désignation de la classe
|
17
|
Option
|
L'option de chaque salle de classe
|
24
Détermination des relations
Une relation (appelée aussi parfois association)
représente les liens sémantiques qui peuvent exister entre
plusieurs entités. Signalons également qu'une relation peut ou ne
pas avoir des informations. Des associations suivantes ont été
utilisées dans le cadre de ce travail :
Tableau N°10
Tableau descriptif des Associations
N°
|
Relations
|
Descriptions
|
Propriétés
|
Entités reliées
|
1
|
Programmer
|
Cette association est celle
qui existe entre
l'administration et
l'enseignant. Elle signifie
que l'enseignant est
programmé par l'administration.
|
Id_Programme Heure
Jour/Date Annee_Scolaire
|
ADMINISTRATION et L'ENEIGNANT
|
2
|
Dispenser
|
Cette association est celle qui existe entre l'enseignant et le
cours.
|
-
|
L'ENEIGNANT et LE COURS
|
3
|
Appartenir
|
Cette association existe
entre le cours et la classe
|
-
|
LE COURS et LA CLASSE
|
Comme souligné dans les lignes
précédentes, Le modèle conceptuel des données a
pour but de représenter de façon structurée des
données qui seront utilisées par le système
d'information.
Signalons qu'après avoir recueilli toutes les
propriétés du système d'information relatives à la
gestion des horaires de cours, les entités ainsi que leurs associations,
nous sommes arrivés à produire le modèle conceptuel de
données suivant
25
Figure N°5
La Présentation du Modèle Conceptuel des
Données
2. Le Modèle Conceptuel de Traitement
(MCT)
Le modèle conceptuel des traitements permet de traiter
la dynamique du système d'information, c'est-à-dire que les
opérations qui sont réalisées en fonction
d'événements.
Ce modèle permet donc de représenter
schématiquement l'activité d'un système d'information sans
faire référence à des choix organisationnels ou des moyens
d'exécution. Il permet de définir tout simplement ce qui doit
être fait.
Le MCT utilise généralement 5 concepts que nous
pouvons détailler de la manière ci-
après :
? Evènement ;
? Processus ;
? Synchronisation ;
26
? Opération ;
? Règles d'émission ; ? Résultat.
a) Evènement
Un évènement matérialise une
sollicitation du système d'information. Il indique que quelque chose
s'est passée et que le système doit réagir. Un
évènement peut être externe ou interne
b) Processus
Un processus est un sous ensemble de l'activité de
l'entreprise. Il est lui-même composé de traitements
regroupés en ensembles appelés opérations.
c) Opération
Une opération est un ensemble d'actions
exécutées par le système suite à un
évènement, ou à une conjonction
d'événements.
d) La synchronisation
La synchronisation d'une opération définit une
condition booléenne sur les événements contributifs
vis-à-vis d'une opération. Il s'agit donc des conditions au
niveau des événements régies par une condition logique
réalisée grâce aux opérations :
- OU - ET
- NON
e) Règles d'émission
Elles représentent les règles auxquelles est
soumise l'émission des résultats d'une opération. Une
règle d'émission va permettre de décider quels
résultats déclencher en fonction des événements de
l'opération (Ex : OK, NON, Valide, Non Valide, Toujours...) et
définit les conditions devant être réalisées pour
qu'un évènement soit émis.
f) Résultat
Collection de faits produits par l'opération, dans les
conditions prévues par la règle d'émission.
27
Figure N°6
Présentation du Modèle Conceptuel de
Traitement (MCT)
28
LE NIVEAU ORGANISATIONNEL
Ce niveau est composé de deux (2) modèles
ci-après :
o Le Modèle Organisationnel des Données ;
o Le Modèle Organisationnel des Traitements
1. Le Modèle Organisationnel de Données
(MOD)
Le Modèle Organisationnel de données est un
modèle qui utilise le même formalisme que le modèle
conceptuel de données mais le MOD ne retient du MCD que les informations
informatisables14. Son rôle est de décrire de
manière efficace les attributs des entités qui doivent faire
objet de la manipulation de données par un système de gestion de
base des données. Etant donné que toutes les données
constituant notre MCD sont informatisables, cela implique automatiquement que
le MCD est égal au MOD.
Tableau N°11
Voici le Modèle Organisationnel de
Données (MOD)
N°
|
ENTITES
|
CHAMPS
|
AUTOMATISABLE
|
1
|
ADMINISTRATION
|
IdAdmin
|
Oui Oui Oui Oui Oui Oui
|
NomAdmin PrenomAdmin Fonction Identifiant Mot_Passe
|
2
|
ENSEIGNANT
|
IdEnseignant
|
Oui Oui Oui Oui Oui Oui
|
Nom_Enseig Postnom_Enseig Prenom_Enseig Sexe
Adresse Telephone
|
3
|
CLASSE
|
CodeClasse
|
Oui Oui Oui
|
Designation Option
|
4
|
COURS
|
CodeCours
|
Oui Oui
|
Intitule
|
5
|
PROGRAMMER
|
CodeHoraire
|
Oui Oui Oui Oui Oui Oui Oui Oui
|
HeureCours Jours AnneeScolaire IdEnseignant Classe
Option CodeCours
|
14
www.commentçamarche.net>Accueil>Encyclopedie
>Developpeur/DBA> Base de données> MERISE
29
1. Le Modèle Organisationnel des
Traitements
Le Modèle organisationnel des traitements s'attache
à décrire les propriétés des traitements non
traitées par le MCD.
Le Modèle Organisationnel des Traitements consiste donc
à représenter le Modèle Conceptuel des Traitements dans un
tableau dont les colonnes sont la durée, le lieu, le responsable et
ressources nécessaires à une action.
Figure N°7
Voici notre Modèle Organisationnel de Traitement
30
B. NIVEAU LOGIQUE
Ce niveau logique est constitué de deux (2) modèles
à savoir :
V' Le Modèle Logique des données (MLD) ;
V' Le Modèle Logique des Traitements (MLT)
1. Le Modèle Logique des
Données
Ce modèle permet de préfigurer les temps
d'accès et l'espace nécessaire. Il est une représentation
du M.C.D. de manière à être utilisé par le S.I. A ce
point, les entités deviennent des « tables »,
les identifiants deviennent des « Clés
primaires» de ces tables et les propriétés
deviennent des « attributs ».
Figure N°8
Présentation du Modèle Logique de
Données
Codes SQL
#
# Script MySQL.
#
#
# Table: ADMINISTRATION
# CREATE TABLE ADMINISTRATION( IdAdmin Numeric NOT NULL ,
31
NomAdmin Varchar (25) NOT NULL ,
PrenomAdmin Varchar (25) NOT NULL ,
Fonction Varchar (25) NOT NULL ,
Identifiant Varchar (25) NOT NULL ,
Mot_Passe Varchar (25) NOT NULL
,CONSTRAINT ADMINISTRATION_PK PRIMARY KEY (IdAdmin)
)ENGINE=InnoDB;
# # Table: CLASSE
#
CREATE TABLE CLASSE(
CodeClasse Numeric NOT NULL ,
Designation Varchar (10) NOT NULL ,
Option Varchar (15) NOT NULL
,CONSTRAINT CLASSE_PK PRIMARY KEY (CodeClasse)
)ENGINE=InnoDB;
# # Table: COURS
#
CREATE TABLE COURS(
CodeCours Numeric NOT NULL ,
Intitule Varchar (30) NOT NULL ,
IdAdmin Numeric NOT NULL
,CONSTRAINT COURS_PK PRIMARY KEY (CodeCours)
,CONSTRAINT COURS_ADMINISTRATION_FK FOREIGN KEY (IdAdmin)
REFERENCES
ADMINISTRATION(IdAdmin)
)ENGINE=InnoDB;
# # Table: ENSEIGNANT
# CREATE TABLE ENSEIGNANT(
IdEnseignant Numeric NOT NULL , Nom_Enseig Varchar (25) NOT NULL
, Postnom_Enseig Varchar (25) NOT NULL , Prenom_Enseig Varchar (25) NOT NULL
,
Sexe Varchar (1) NOT NULL ,
Adresse Varchar (25) NOT NULL , Telephone Varchar (15) NOT
NULL
,CONSTRAINT ENSEIGNANT_PK PRIMARY KEY (IdEnseignant)
)ENGINE=InnoDB;
# # Table: PROGRAMMER
#
CREATE TABLE PROGRAMMER(
IdEnseignant Numeric NOT NULL , CodeCours Numeric NOT NULL ,
CodeClasse Numeric NOT NULL , CodeHoraire Numeric NOT NULL , HeureCours Varchar
(15) NOT NULL ,
Jours Varchar (15) NOT NULL , AnneeScolaire Varchar (15) NOT
NULL
,CONSTRAINT PROGRAMMER_PK PRIMARY KEY
(IdEnseignant,CodeCours,CodeClasse)
32
,CONSTRAINT PROGRAMMER_ENSEIGNANT_FK FOREIGN KEY (IdEnseignant)
REFERENCES ENSEIGNANT(IdEnseignant)
,CONSTRAINT PROGRAMMER_COURS0_FK FOREIGN KEY (CodeCours)
REFERENCES COURS(CodeCours)
,CONSTRAINT PROGRAMMER_CLASSE1_FK FOREIGN KEY (CodeClasse)
REFERENCES CLASSE(CodeClasse)
)ENGINE=InnoDB;
? Le Modèle Logique des Données
Relationnelles
Ce Modèle est la transformation du Modèle Logique
des Données (MDC) en Lignes. Il est présenté de la
manière suivante :
T_ADMINISTRATION (Id Administration, Nom_Admin,
Prenom_Admin, Sexe, Fonction, Identifiant, Mot_Pass) ;
T_ENSEIGNANT (Id_Enseignant, Nom, Postnom, Prenom, Adresse,
Telephone) ; T_COURS (Code_Cours, Intitule) ;
T_CLASSE (Code_Classe, Designation, Option) ;
T_PROGRAMMER (Id_Programme, Jours, Date, Annee_Scolaire, #
CodeCours, # Id_Enseignant) ;
LE NIVEAU PHYSIQUE
A ce niveau, il consiste à l'implémentation du
modèle dans le SGBD, c'est-à-dire le traduire dans un langage de
définition des données15. Il est aussi
constitué de deux (2) modèles ci-après :
? Modèle Logique de Données (MPD) ; ? Modèle
Logique de traitements (MPT).
1. Le Modèle physique de données
(MPD)
A. Définition : un MPD est une
étape de la définition des données à
l'intérieure de la structure physique de l'ordinateur ;
c'est-à-dire le résultat de la décision technique qui a
été prise en fonction des objets et de contrainte.
B. Règle de passage du Modèle Logique
de Données au Modèle Physique de Données Le
passage du Modèle Logique de Données au Modèle Physique de
Données exige que les tables qui sont externe à la base
donnée se traduisent en fichiers faisant partie intégrante de la
base de données16.
Ainsi :
? Les tables décrites au niveau du schéma logique
deviennent des fichiers de données appelés « Tables »
;
15.
www.commentçamarche.net>Accueil>Encyclopedie
>Developpeur/DBA> Base de données> MERISE 16 .
Blaise Lusikila LUAMBUSU, Conception, implémentation d'une BD pour la
gestion d'un organisme et administration Réseau à distance sur
base des outils libres « cas de projet limete université cardinale
malula »2007.
33
? Les propriétés deviennent des champs des
tables ;
? Les identifiants deviennent des clés primaires ;
? Des clés héritées deviennent des
clés secondaires ou étrangères.
Le Modèle Opérationnel et physique des
Traitements (MOpT).
o Table ADMINISTRATION
Cette table nous permettra d'enregistrer, les informations
sur l'Administration, sa structure se présente comme suit :
o Table CLASSE
Cette table nous permettra d'enregistrer, les informations sur
toutes les classes disponibles au sein du collège de la Bonne Humeur.
Elle se présente de la manière suivante :
o Table COURS
Cette table nous permettra d'enregistrer, les informations sur
tous les cours dispensés au sein du collège de la Bonne Humeur.
Elle se présente de la manière suivante :
34
o Table ENSEIGNANT
Cette table nous permettra d'enregistrer tous les enseignants
du Collège de la Bonne Humeur. Elle se présente de la
manière suivante :
o Table PROGRAMMER
Cette table nous permettra d'élaborer l'horaire de
cours dans toutes les classes au sein du collège de la Bonne Humeur.
Elle se présente de la manière suivante :
35
Chapitre Quatrième : REALISATION DU SYSTEME
D'INFORMATION 4.1. CHOIX ET PRESENTATION DU LANGAGE DE
PROGRAMMATION
4.1.1. CHOIX DU LANGAGE DE PROGRAMMATION
Nous avons opté pour Visual Basic for Application (VBA)
qui est un langage de programmation événementiel sous la base de
données Microsoft ACCESS.
Nous étions contraints à choisir ce langage car
c'est un système de gestion des bases des données relationnel
(SGBR) ; il est de même un langage utilisant les procédures
événementielles car avec Access l'utilisateur contrôle les
actions et le déroulement de l'application en déterminant ce qui
doit être fait et quand cela doit l'être.
4.1.2. PRESENTATION DU LANGAGE DE PROGRAMMATION
Disons que VBA utilise plusieurs éléments dont:
- La Table ;
- Le Formulaire ;
- La requête ;
- Module ;
- Macros ;
- Etat.
a) Table : est une collection de
données de même nature ; elle peut servir de support de saisi pour
les données et est à cet effet représenté sous
forme de tableur.
b) Formulaire : est conçu pour
entrer, modifier, supprimer et consulter les enregistrements dans une base de
données.
Il peut servir aussi à afficher à
l'écran des enregistrements issus des tables ou d'une requête.
c) Requête : Celle-ci peut
déterminer les enregistrements d'une ou plusieurs tables à partir
d'une ou plusieurs conditions.
Exemple : trier les produits en stock en fonction de leurs dates
d'expiration.
d) Module :
e) Macros : elle nous aide à
automatiser des fonctions, elle peut être affectée à un
formulaire, un état, un contrôle ainsi qu'une combinaison de
touches ou une commande.
f) Etats : est une collection de valeur
provenant de plusieurs enregistrements.
Dans un état on peut regrouper des enregistrements et
calculer le total des nombres ou des différents groupes
d'enregistrements. Il sert aussi à envoyer une sélection de
données sur l'imprimante.
36
4.2. CHOIX ET PRESENTATION DU SGBD UTILISE
Un langage de programmation est un logiciel qui permet
d'écrire d'autres logiciels, il sert donc à écrire une
suite d'opération exécutable par un ordinateur.
4.2.1. CHOIX DU SGBD
Notre choix concernant le langage de programmation à
porter sur Visual Basic orienté vers Access (USA) par les
possibilités et avantages qu'il offre comme par exemple permettre une
bonne gestion de base de données sans beaucoup des peines et de
manière souple.
4.2.2. PRESENTATION DU SGBD
MS Access est un logiciel utilisant des fichiers au format
Access (extension accdb depuis la version 2007 ou, avant 2007, extension de
fichier mdb pour Microsoft DataBase). Chaque fichier est un conteneur des
différents objets d'une base de données Access (tables,
relations, requêtes, formulaires, états, macros, VBA). Une base de
données Access peut donc être constituée d'un seul
fichier.
Access est compatible avec les requêtes SQL (sous
certaines restrictions [archive]) et dispose d'une interface graphique pour
saisir les requêtes (QBE - Query by Exemple - « Requête par
l'exemple »). Il permet aussi de configurer, avec des assistants ou
librement, des formulaires et sous-formulaires de saisie, des états
imprimables (avec regroupements de données selon divers critères,
des totalisations et des sous-totalisations, conditionnelles ou non et
éventuellement des sous-états, reliés ou non aux
données principales de l'état), des pages html liées aux
données d'une base, des macros et des modules VBA. Les formulaires et
les états disposent aussi de leurs propres modules VBA. On accède
aux objets par un navigateur de l'interface d'Access ou dans des applications
programmées (par macro ou VBA) par les formulaires de l'interface
homme/machine ainsi construits.
Comme beaucoup de systèmes de gestion de bases de
données relationnelles, ses données peuvent être
utilisées dans des programmes écrits dans divers langages.
Les langages couramment utilisés avec Access sont le
Visual Basic for Application (VBA) et les langages qui disposent de modules
d'accès aux données pour les fichiers accdb ou anciennement .mdb
: Delphi de Borland, Windev de Pc Soft, Visual Basic,
VB.net, C#, C++ sous Visual Studio de
Microsoft par exemple. Les bases de données produites par Access restent
accessibles à tous les langages de programmation qui permettent une
connexion à une base ODBC, c'est le cas par exemple sous Java en se
servant de la passerelle JDBC-ODBC d'Oracle. VBA, intégré
à Access comme à toutes les applications de la suite Microsoft
Office, permet de créer des applications de gestion complètes,
livrées avec un programme d'installation qui gère automatiquement
la mise en place éventuelle d'un runtime d'Access, et dont le code
source est protégé dans une version semi-exécutable des
fichiers (accde ou anciennement mde).
37
En pratique les bases de données Access sont souvent
constituées non pas d'un mais d'au moins deux fichiers car il est en
effet possible et conseillé d'installer un fichier accdb ou mdb,
contenant les tables de données, sur un poste ou un serveur local et des
fichiers accdb (ou accde) contenant tous les éléments de
l'application sur les postes client. Cette séparation permet le
déploiement de mises à jour de la partie applicative sans avoir
à manipuler les données existantes d'une base à une autre
à chaque mise à jour. Dans ce cas, les fichiers clients sont
« attachés » aux tables du fichier « accdb »
installé sur le poste serveur. Le fait que les objets d'Access sont
rassemblés dans un fichier présente l'avantage qu'Access est donc
très simple à déployer car il n'a pas besoin de service
serveur comme MySQL, Oracle, PostgreSQL, etc. Par contre un défaut
d'écriture du fichier peut compromettre la totalité des
données de la base. Il existe des outils de réparation de
fichiers Access propre à Access et d'éditeurs tiers pour des
réparations plus difficiles. Comme pour toute application logicielle, un
modèle de sauvegarde est donc fortement recommandé.
Selon Microsoft les limites d'Access sont circonscrites par la
taille maximum d'un fichier qui est de 2 Go. On peut ouvrir en simultané
2048 tables et chaque table peut contenir au maximum 255 champs (colonnes),
D'un point de vue concret Access convient généralement à
des applications comprenant une centaine de tables (principales et de jointures
/ relations) avec 100 000 enregistrements pour les tables principales et de 1
000 000 d'enregistrements pour les tables de jointures (appelées aussi
tables de liaisons ou de relations). Mais dans certaines configurations on
trouve des tables principales d'Access qui contiennent plus d'un million
enregistrements. C'est en fait la limite globale de la taille du fichier Access
qui limite la répartition des données dans la base.
4.3. REALISATION DE L'APPLICATION
Dans cette partie nous allons exposer les structures des
tables, formulaires, états de sorties ainsi que les outils lors du
développement.
Voici les tables constitutives de notre
application
4.3.1. LES TABLES
38
Nous Démarrons de notre application. Voici la page
d'accueil, qui représente notre sujet, le réalisateur et autres
chose. Il y'a un petit message intéressant qui demande à
l'utilisateur de patienter pendant que le programme configure ses
paramètres. Elle se présente de la manière suivante :
Après la page d'accueil ci-haut mentionnée, la
page de la connexion (Identification) apparait et qui vous demande d'entrer le
nom de l'utilisateur et son mot de passe pour se connecter :
39
En savoir plus sur la connexion de l'utilisateur, cliquer sur le
bouton aide au coin supérieur droit, la page d'aide apparait et se
présente de la manière suivante :
Après avoir li toutes ces instructions, cliquées
sur le bouton Retour pour retourner à la page de la connexion.
Ici l'utilisateur sera obligé d'entrer son nom et son
mot de passe correctement, enfin cliqué sur le bouton connexion. Exemple
: le nom de l'utilisateur « Starkcardinal » et le mot de passe «
YOSHUA ». Dans le cas où le nom de l'utilisateur est incorrect, il
y'aura un message suivant : l'utilisateur est non
reconnu. Si le nom de l'Utilisateur est correct et que le mot de
passe est incorrect, le message suivant s'affiche dans la boite de dialogue :
Votre mot de passe
40
est incorrect. Si le nom de
l'utilisateur et le mot de passe sont corrects, cliqué sur le bouton
connexion et un menu principal apparait et se présente comme suit :
Ce formulaire « MENU PRINCIPAL »,
comprend six (6) boutons. Cliquer sur le bouton
« SAISIE DES DONNEES », un formulaire
d'ajout des informations s'ouvre et se présente comme suit :
Pour enregistre les Administrateur dans la table, cliquer sur
le concernant la « AJOUTER UN ADMINISTRATEUR », le formulaire suivant
qui vous permet de saisir les instructions sur l'administrateur et s'affiche de
la manière suivante:
41
L'administrateur est enregistré avec succès.
Cliquer sur le bouton « RETOUR » pour retourner au
Formulaire « AJOUTER LES INFORMATIONS »
Lorsque vous voulez Ajouter un Enseignant, étant sur le
formulaire « AJOUTER LES INFORMATIONS » ; cliquer
sur le bouton « AJOUTER UN ENSEIGNANT », le formulaire suivant
s'affiche :
Cliquer sur le bouton « RETOUR » pour
retourner au Formulaire « AJOUTER LES INFORMATIONS
». Lorsque vous voulez Ajouter un Enseignant, étant sur le
formulaire « AJOUTER LES INFORMATIONS » ; cliquer
sur le bouton « GESION DES COURS », le formulaire suivant s'affiche
:
Cliquer sur le bouton « RETOUR » pour
retourner au Formulaire « AJOUTER LES INFORMATIONS
»
Lorsque vous voulez Ajouter un Cours, étant sur le
formulaire « AJOUTER LES INFORMATIONS » ; cliquer
sur le bouton « GESION DES CLASSES », le formulaire suivant s'affiche
:
42
Cliquer sur le bouton « RETOUR » pour
retourner au Formulaire « AJOUTER LES INFORMATIONS
», cliquez sur le bouton « RETOUR AU MENU ».
Lorsque vous voulez élaborer l'Horaire, étant
sur le formulaire « MENU PRINCIPAL» ; cliquer sur le
bouton « ELABORATION DES HORAIRES » le formulaire suivant apparait
:
Cliquer sur le bouton « RETOUR » pour
retourner au Formulaire « MENU PRINCIPAL ».
Lorsque vous voulez Mettre à jour vos données,
étant sur le formulaire « MENU PRINCIPAL» ;
cliquer sur le bouton « METTRE A JOUR DE DONNEES» le formulaire
suivant apparait :
43
Ce formulaire donne à l'utilisateur, la
possibilité de mettre à jour ses données en choisissant
les données à mettre à jour. Pour mettre à jour les
administrateurs, cliquer sur le bouton « MIS A JOUR DES
ADMINISTRATEURS » et le formulaire suivant s'affiche :
Pour Modifier un Administrateur, il faut parcourir la barre de
recherche, dans la zone de liste de roulante. Après avoir Choisi
l'Administrateur de votre choix, le même formulaire réapparait et
vous donne la possibilité de modifier les données sauf le
numéro d'enregistrement. Enfin cliquer sur le bouton «
MODIFIER ». Elle se présente ainsi :
Pour Supprimer un Administrateur, Rechercher d'abord
l'Administrateur dans la même barre de recherche (la zone de liste de
roulante).
Cliquer sur le Bouton Supprimer, Un message très
important apparait dans une boite de dialogue « Voulez-vous
Vraiment Supprimer cet Administrateur ? », OUI.
44
Lorsque vous voulez Mettre à jour les enseignants,
étant sur le formulaire « LA MISE A JOUR DES DONNEES»
; cliquer sur le bouton « MIS A JOUR DES ENSEIGNANTS» le
formulaire suivant apparait :
Pour Modifier un Enseignant, il faut parcourir la barre de
recherche, dans la zone de liste de roulante. Après avoir Choisi
l'Enseignant de votre choix, le même formulaire réapparait et vous
donne la possibilité de modifier les données sauf son
numéro matricule. Elle se présente ainsi :
Pour Supprimer un Enseignant, Rechercher d'abord l'Enseignant
dans la même barre de recherche (la zone de liste de roulante). Cliquer
sur le Bouton Supprimer, Un message très
45
important apparait dans une boite de dialogue «
Voulez-vous Vraiment Supprimer cet Enseignant ? »,
OUI.
Cliquer sur le bouton « RETOUR » pour
retourner au Formulaire « LA MISE A JOUR DES
DONNEES». Cliquer sur le bouton « MIS A JOUR DES
COURS», le formulaire suivant s'affiche :
Pour Modifier un Cours, il faut parcourir la barre de
recherche, dans la zone de liste de roulante. Après avoir Choisi un
Cours de votre choix, le même formulaire vous donne la possibilité
de modifier les données sauf le numéro d'enregistrement. Cliquer
sur le bouton « MODIFIER ». Elle se présente
ainsi :
Pour la Modification de l'Horaire, il faut parcourir la barre
de recherche, dans la zone de liste de roulante. Après avoir Choisi un
Cours de votre choix, le même formulaire vous donne la
46
Pour Supprimer un Cours, Rechercher d'abord le cours dans la
même barre de recherche (la zone de liste de roulante). Cliquer sur le
Bouton Supprimer, Un message très important apparait dans une boite de
dialogue « Voulez-vous Vraiment Supprimer ce cours ? »,
OUI.
Retourner au Formulaire « LA MISE A JOUR DES
DONNEES». Cliquer sur le bouton « MIS A JOUR DES
CLASSES», le formulaire suivant s'affiche :
Pour Supprimer un Cours, Rechercher d'abord le cours dans la
même barre de recherche (la zone de liste de roulante). Cliquer sur le
Bouton « SUPPRIMER »
47
possibilité de modifier les données sauf le
numéro d'enregistrement. Cliquer sur le bouton « MODIFIER
». Elle se présente ainsi :
Pour Supprimer un Horaire, Rechercher d'abord l'Horaire dans
la même barre de recherche (la zone de liste de roulante). Cliquer sur le
Bouton « SUPPRIMER », cliquer sur le Bouton «
OUI » pour confirmer la suppression.
Retourner sur le MENU PRINCIPAL. Cliquer sur le
bouton « IMPRESSION DES DONNEES » pour imprimer les
données. Le formulaire d'Impression des données apparait de cette
façon :
48
Cliquer sur le bouton « IMPRESSION DES
ADMINISTRATEURS » voici la page imprimée qui se
présente de la manière suivante :
Cliquer sur le bouton « IMPRESSION DES
ENSEIGNANTS » voici la page imprimée qui se
présente de la manière suivante :
Cliquer sur le bouton « IMPRESSION DES
CLASSES» voici la page imprimée qui se présente de
la manière suivante :
49
Cliquer sur le bouton « IMPRESSION DES
COURS» voici la page imprimée qui se présente de la
manière suivante :
50
Cliquer sur le bouton « IMPRESSION DE L'HORAIRE » et
la voici l'Horaire du Collège de la Bonne Humeur s'ouvre de la
manière suivante :
51
CONCLUSION
Nous voici au terme de notre travail de fin de cycle qui a
porté sur La mise en place d'un système
informatisé pour la gestion des horaires de cours au sein d'une
école secondaire : « cas du collège de la bonne
humeur ».
Pour affronter notre champ d'investigation nous nous sommes
posés la question suivante afin de confirmer ou d'infirmer notre
hypothèse :
- La mise en place d'un système informatisé pour
la gestion des horaires de cours pourrait-elle se révéler
efficace et aider les décideurs à échapper à tous
ces problèmes ?
Pour répondre à cette question posée, nous
avons formulé une hypothèse de la manière suivante
:
? La conception et la réalisation d'une application
automatisée pour la gestion des horaires des cours au sein
Collège Bonne Humeur serait une solution aux problèmes de la
gestion des horaires durant toute l'année.
Pour vérifier notre hypothèse, nous avons
utilisé la méthode MERISE, la méthode Comparative et la
méthode Historique. Les données que nous avions soumises à
ces méthodes ont été recueillies par la technique
documentaire, la technique interview.
Hormis l'introduction et la Conclusion, notre travail
s'articule sur trois (3) chapitres : dont le Premier Chapitre : CADRE DU
TRAVAIL, le Deuxième Chapitre : ETUDE DU SYSTEME DE
L'EXISTANT, le Troisième chapitre : MODELISATION DU
NOUVEAU SYSTEME et le Quatrième chapitre : REALISATION DU SYSTEME
D'INFORMATION.
Nous croyons avoir confirmé notre hypothèse car
la petite application réalisée doit aider cette institution en
remédiant aux différents problèmes de gestion des horaires
en termes de lenteur et risque d'erreurs de la gestion manuelle et
mécanique.
Toute oeuvre humaine n'étant jamais parfaite, ce
travail n'en faisant pas exception c'est ainsi restons-nous ouvert à
toute suggestion, critique ou conseil pouvant permettre l'amélioration
de cet ouvrage.
52
BIBLIOGRAPHIE
1. OUVRAGES
· Encyclopédie générale Hachette,
volume 4, 6ème Ed. Paris, Ed. Librairie Hachette et Librairie
quillet 1982, P 1749
· Philippe BEZAGU : la Gestion des
heures d'enseignement au regard de la carte des formations supérieures,
Juin 2014 ;
· Claude ALAZARD, Sabine SEPARI,
Contrôle de gestion, Manuel et Application, éd.Dunod, paris, 1998
;
· Gervais M : Contrôle de gestion
et planification de l'entreprise, Economica, 1990
2. TFC
- LUBUNGA KUBALI Raymond : « Gestion
Informatisée de la paie des agents d'une école secondaire »
: cas de l'INSTITUT AGAPE/Bukavu, TFC, ISP/Bukavu, 20142015, Inédit.
- Blaise MURHULA KALIMBIRO, « Gestion
automatisée des dépenses et recettes au sein d'une école
secondaire : cas de l'Institut NSHANGA/Bukavu, TFC ISP /Bukavu», G3IG,
2015-2016, Inédit.
3. NOTES DE COURS
· DUNIA SAMSON, Cours des Méthodes d'Analyse
Informatique, G3IG, inédit, ISTEGI/Bukavu, 2017-2018
· MUGARUKA BUDUGE, Cours de langage de programmation
III, G3IG, inédit, ISP/Bukavu, 2017-2018.
4. WEBOGRAPHIE
o Http : //
www.google.com ;
o Http : //
www.wikipedia.fr ;
o
Http://
www.commentcamarche.net/contents/merise/mp.php3;
o http : //
www.momireonline.com ;
o
http:// www.laurent.fr -
audibert.developpez.com/cours-bd,
consulté le 02/04/2018 à 14h 19'
53
54
Table des matières
EPIGRAPHE I
IN MEMORIOM II
DEDICACE III
REMERCIEMENT IV
SIGLES ET ABREVIATIONS V
TABLE DES FIGURES ET DES TABLEAUX VI
0. INTRODUCTION 1
0.1 PROBLEMATIQUE 1
0.2 HYPOTHESE 2
0.3 OBJECTIF DU TRAVAIL 2
0.4 CHOIX ET INTERET DU SUJET 2
0.5 ETAT DE LA QUESTION 3
0.7 METHODOLOGIE ET TECHNIQUES UTILISES 4
0.7.1 Méthodes 4
0.7.2 Techniques 5
0.8 DIFFICULTES RENCONTREES 5
0.9 CANEVAS DU TRAVAIL 5
1. CADRE DU SUJET 6
2. CONTEXTE DE L'ETUDE 6
a. DENOMINATION DE L'ECOLE 6
b. LOCALISATION DE L'ECOLE 6
e. STRUCTURE DE L'ECOLE 7
g. EFFECTIFS DES ELEVES DU COLLEGE DE LA BONNE HUMEUR
9
h. OBJECTIFS ET MISSION DE L'ECOLE 10
2. CONSEIL DE GESTION DU COLLEGE DE LA BONNE HUMEUR
12
3. L'ORGANIGRAMME DE L'ECOLE 12
Chapitre Deuxième. ETUDE DU SYSTEME DE L'EXISTANT
14
II.1 ANALYSE DE LA CIRCULATION DE L'INFORMATION
14
MATRICE DE FLUX 15
II.2 ETUDE DES DOCUMENTS 15
a. FICHE DE REPARTITION DES COURS 15
b. FICHE D'ATTRIBUTION DES COURS AUX ENSEIGNANTS
16
c. FICHE D'ELABORATION DE L'HORAIRE 17
55
II.3 ANALYSE CRITIQUE DU SYSTEME EXISTANT 19
Proposition de solution 19
a. Solution manuelle améliorée
19
b. Solution informatique 19
Chapitre Troisième. MODELISATION DU NOUVEAU
SYSTEME 20
3.1 MODELISATION D'UN SYSTEME INFORMATIQUE 20
A. LE NIVEAU CONCEPTUEL 20
LE DICTIONNAIRE DES DONNEES 21
B. LE NIVEAU ORGANISATIONNEL 28
C. NIVEAU LOGIQUE 30
D. LE NIVEAU PHYSIQUE 32
Chapitre Quatrième : REALISATION DU SYSTEME
D'INFORMATION 35
4.1. CHOIX ET PRESENTATION DU LANGAGE DE PROGRAMMATION
35
4.1.1. CHOIX DU LANGAGE DE PROGRAMMATION 35
4.1.2. PRESENTATION DU LANGAGE DE PROGRAMMATION
35
4.2. CHOIX ET PRESENTATION DU SGBD UTILISE 36
4.2.1. CHOIX DU SGBD 36
4.2.2. PRESENTATION DU SGBD 36
4.3. REALISATION DE L'APPLICATION 37
4.3.1. LES TABLES 37
CONCLUSION 51
BIBLIOGRAPHIE 52
OUVRAGES 52
2. TFC 52
3. NOTES DE COURS 52
|