REMERCIEMENTS
Au bout de notre travail de recherche, le Dieu Tout Puissant
est grandement remercié pour nous avoir protégé,
gardé et donné son souffle de vie.
Nous adressons notre gratitude en premier lieu au corps
professoral de l'UAAC, aux enseignants qui ont assuré notre formation.
Nous remercions sincèrement notre directeur de
mémoire Enan NYESHEJA, professeur au département Informatique au
KIST (Kigali Institute of science and Technology),sans l'initiative de ces
derniers ce projet n'aurait pas été possible. Nous tenons
à leur exprimer toute notre reconnaissance pour leur dévouement,
la confiance qu'ils nous ont accordée, leur rigueur et la qualité
des commentaires et suggestions dont ils nous ont fait part.
Nos remerciements s'adressent à la Direction et
à tout le personnel de l'ESCAF, plus particulièrement Jotham
NIYOGAKIZA, de leur accueil si chaleureux.
Nous remercions particulièrement notre chère
épouse, qui nous a soutenu et encouragé durant toute la
période de nos études, nos enfants, et surtout nos chers beaux
parents, pour leurs encouragements et leurs soutiens moral.
Merci à tous nos collègues de leurs soutien
matériel et intellectuel, plus particulièrement à Vivien
NIYOMUGENGA de sa collaboration.
Merci à toute personne qui aurait contribué de
près ou de loin dans l'accomplissement du présent travail.
NIYOMUGABA Félix
TABLE DES MATIERES
Pages
SOMMAIRE
iii
DEDICACE
iv
REMERCIEMENTS
v
TABLE DES MATIERES
vi
LISTE DES TABLEAUX
ix
LISTE DES FIGURES
x
Liste des annexes
xi
SIGLES ET ABREVIATIONS
xii
CHAPITRE 1 : INTRODUCTION
1
1.1. Présentation du sujet
2
1.2. Hypothèse
3
1.3. Objectif du projet
3
1.4. Choix et intérêt du sujet
4
1.5. Limitation du sujet
4
1.6. La subdivision du travail
4
1.7. Modules du système
5
1.8. Méthodologie
5
1.9. Approche méthodologique
5
CHAPITRE 2 : SYSTEME ACTUEL DE GESTION
DES ECOLES PRIMAIRES
7
2.1. Introduction
7
2.2. Principe
7
2.3. Notions générales et
définitions
8
2.3.1 Education
8
2.3.2 Enseignement
9
2.3.3 Enseignement primaire
9
2.3.4. Enseignement primaire au Rwanda
9
2.4. Système d'enseignement au sein de
l'ESCAF
12
2.4. Les activités du système actuel
de gestion de l'ESCAF
12
2.5. Problèmes identifiés dans le
système
13
2.6. Solutions envisagées et
proposées
13
CHAPITRE 3 : ANALYSE ET CONCEPTION DU
SYSTEME
14
DE GESTION AUTOMATISE
14
3.1 Introduction à la méthodologie
d'analyse
14
3.1.1 Pourquoi une méthode d'analyse ?
14
3.1.2 Qu'est ce que MERISE ?
15
3.1.2.1 Les niveaux
d'abstraction :
15
3.1.2.2 La démarche
préconisée par MERISE :
17
3.2. Diagramme de flux de données
18
3.2.1. Diagramme de flux des données lors de
l'inscription
20
3.2.2. Diagramme de flux des données lors de
l'examen
21
3.3 Le modèle conceptuel des données
(MCD) ou encore modèle Entité- Association
22
3.3.1 Qu'est ce que le MCD
22
3.3.2. Définition des concepts de
base
22
3.3.2.1 Entité ( objet ou
individu)
22
3.3.2.2 Les propriétés
(attributs )
22
3.3.2.3 Les relations
22
3.3.2.4 Les cardinalités
23
3.3.2.5 Identifiant d'une
entité
23
3.3.2.6 Identifiant d'une
relation :
23
3.3.3 Construction d'un MCD
23
3.3.4 MCD
25
3.4 Le modèle conceptuel des
traitements
26
3.5. Le modèle conceptuel des traitements
(MCT)
28
3.6 Le modèle organisationnel du
traitement MOT
29
3.7 Le dictionnaire des données
30
3.8 Modèle logique
35
3.9.Model physique des données
37
CHAPITRE 4 : REALISATION ET TEST DU NOUVEAU
SYSTEME
38
4.1 Introduction
38
4.2. Les outils utilisés
38
4.2.1 SQL SERVER
38
4.2.2 VISUAL BASIC dot net 2003
40
4.2.3 CRYSTAL REPORTS
40
4.3 Notion de test
41
4.3.1 Les tests fonctionnels
42
4.3.2 Couverture des tests fonctionnels
43
4.3.3 Les tests unitaires
45
4.3.4 Les tests d'intégration
45
4.3.5 Les tests de validation
45
4.3.6 Le test du logiciel ou test de
réception
45
4.3.7 Le test de régression
46
4.4 Résultats obtenus
46
4.5 Protection des données
47
4.6 Les exigences du logiciel
48
CONCLUSION ET RECOMMENDATIONS
50
CONCLUSION
50
RECOMMANDATIONS
52
Références bibliographiques et
webographiques
53
Webographiques
53
|