Abstract
This work entitled "Design of an Information system for the
Line control of the academic activities" case of the Higher Institute of Trade
of Kinshasa. A subject, born starting from a report made on the manner more
precisely of managing and of managing the academic activities in the process of
the deliberations of the students and the deliveries of the statements of the
coasts using automation.
This report, remains born the assumption according to which if
the academic authorities could set up this system, that will allow them an
optimal management of the academic activities, and will offer enormous
advantages to them by producing at a time record the various documents such
as:Grids of deliberations, the statement of the deliberations, statements of
the coasts and this, thanks to an application Web and a data base structured,
no redundant and exhaustive.
The control of our research was based on methods and
techniques of scientific research, namely:Structuro-functional, History,
Observation, Interview and abstract;In addition, we had with investiguer the
existing system thanks to the Merise method.And Thereafter, the design of the
new system was made possible by the application of notations UML in the process
Two Track Unified Process of the unified process.The implementation and the
development of the new system were based on architecture three thirds and the
programming languages such:Php, Javascript, etc.
The breach that we opened on the basis of the angle chosen in
this subject remains open to all those who want to continue this field for the
promotion of science and to perfect where we failed and to restructure where we
did not deepen.
vii
SIGLES ET ABREVIATIONS
2TUP : Two Track Unified Process
Acad. : Académique
BDD : Base de données
DE : Délibération des étudiants
Dos : Dossier
EEPF : Enregistrer des Etudiant ayant Payés le Frais
ELEE : Envoyer la Liste des Enrôlés aux
Enseignants
Enr : Enrôlé
ISC : Institut Supérieur de Commerce
MAI : Méthode Analyse Informatique
MC : Modèle Conceptuel
MFC : Modèle de Flux Conceptuel
ML : Marge Libre
MPM : Méthode Potentiel de Métra
MT : Marge Totale
ORC : Obtention Relevé des côtes
PGM : Programme
PV : Procès-Verbal
RFC : Remettre la Fiche des côtes
SGA : Secrétariat Général
Académique
SGBD : Système de Gestion de Base de Données
UML : Unified Modeling Language
UP : Unified Process
viii
LISTE DES FIGURES
Figure 1.1.1 : Graphe partagé à niveaux
8
Figure 1.1.2 : Graphique potentiel 10
Figure 1.2.1 : Organisation du système dans une
entreprise 13
Figure 1.2.2 : Architecture fonctionnelle typique d'un
SGBD 17
Figure 1.2.3. : Schéma historique d'UML 20
Figure 1.2.4.: Processus de développement en Y
24
Figure 1.2.5. : Schéma d'un héritage simple
26
Figure 1.2.6. : Schéma d'un héritage
multiple 27
Figure 1.2.7. : Exemple d'un polymorphisme. 27
Figure 2.1.1. : Organigramme général de
l'Institut Supérieur de Commerce de Kinshasa 36
Figure 2.2.1 : Modèle d'une fiche des côtes
45
Figure 2.2.2. : Modèle d'un relevé des
côtes 46
Figure 2.2.3.: Modèle d'un reçu de frais
47
Figure 2.2.4.: Modèle d'une grille de
délibération 47
Figure 2.2.5.: Modèle d'un PV de
délibération 48
Figure 2.2.6. : Représentation d'un domaine
d'étude 51
Figure 2.2.7.: Représentation d'un acteur externe
52
Figure 2.2.8.: Représentation d'un domaine connexe
52
Figure 3.1.1.: Présentation du digramme de contexte
dynamique 69
Figure 3.1.2.: Symboles utilisés 69
Figure 3.1.3.: Présentions du diagramme de contexte
statique 70
Figure 3.2.1.: Présentation du diagramme de cas
d'utilisation 72
Figure 3.2.3.: Diagramme d'activité Envoyer les
listes 84
Figure 3.2.4.: Diagramme d'activité Remettre les
fiches 85
Figure 3.2.6.: Diagramme d'activité Obtention
relevé 87
Figure 3.2.7.: Diagramme d'activité Gestion profil
d'usagers 88
Figure 3.2.8.: Package de spécification
fonctionnelle 89
Figure 3.2.9.: Diagramme de classe affiné
Délibération des étudiants 95
Figure 3.2.10.: Diagramme de classe affiné Gestion
relevés des côtes 95
Figure 3.2.11.: Diagramme de classe affiné Gestion
des profils d'usagers 96
Figure 3.3.2.: Présentation du Style de
déploiement 98
Figure 3.3.3.: Présentation des cas d'utilisation
techniques 99
Figure 3.3.4.: Présentation des couches logicielles
100
Figure 3.4.1.: Présentation de classe
optimisée Enregistrer les étudiants ayant ... 105
ix
Figure 3.4.2.: Présentation de classe
optimisée Envoyer les listes 106
Figure 3.4.3.: Présentation de classe
optimisée Remettre la fiche 107
Figure 3.4.4.: Présentation de classe
optimisée Délibération ... 107
Figure 3.4.5.: Présentation de classe
optimisée Obtention relevé 107
Figure 3.4.6.: Présentation de classe
optimisée Gestion profil ... 108
Figure 3.4.7.: Présentation de diagramme
d'état Enregistrer les étudiants 111
Figure 3.4.8.: Présentation de diagramme
d'état Envoyer les fiches ... 111
Figure 3.4.9.: Présentation de diagramme
d'état Remettre la fiche 112
Figure 3.4.10.: Présentation de diagramme
d'état Délibération des étudiants 112
Figure 3.4.11.: Présentation de diagramme
d'état Obtention relevé 113
Figure 3.4.12.: Présentation de diagramme
d'état Gestion des profils 113
Figure 3.4.13.: Présentation de diagramme
séquence Enregistrer les étudiants 114
Figure 3.4.14.: Présentation de diagramme
séquence Envoyer les listes 114
Figure 3.4.15.: Présentation de diagramme
séquence Remettre la fiche 115
Figure 3.4.16.: Présentation de diagramme
séquence Délibération des étudiants 115
Figure 3.4.17.: Présentation de diagramme
séquence Obtention relevé des côtes 116
Figure 3.4.18.: Présentation de diagramme
séquence Gestion des profils 116
Figure 3.5.1.: Présentation de Framework design
patterns mécanisme 118
Figure 3.5.3.: Présentation du modèle de
configuration logicielle 121
Figure 3.6.1.: Présentation du déploiement
123
Figure 3.6.2.: Modèle d'exploitation
délibération des étudiants 124
Figure 3.6.3.: Modèle d'exploitation Gestion
relevé des côtes 125
Figure 3.6.4.: Modèle d'exploitation Gestion
profils d'usagers 125
Figure 3.6.5.: Applications dans le modèle
d'exploitation 126
Figure 3.6.6.: Les composants métiers du
système 127
Figure 3.6.7.: Schéma de dépendance entre
composants métiers du modèle d'exploitation 128
Figure 3.6.7.: Schéma de dépendance entre
composants métier du modèle d'exploitation 128
Figure 3.7.1.: Modèle logique de la conception
détaillée 135
Figure 3.7.2.: Configuration logicielle Profils d'usager
136
Figure 3.7.3.: Configuration logicielle Enregistrer
Etudiant 137
Figure 3.7.4.: Configuration logicielle Envoyer Liste
138
Figure 3.7.5.: Configuration logicielle Remettre Fiche
139
Figure 3.7.6.: Configuration logicielle
Délibération 140
Figure 3.7.7.: Configuration logicielle Obtention
Relevé 141
X
|