III.3.2.2 Le diagramme de Contexte
Ce diagramme permet de représenter les flux
d'informations entre l'organisation et les acteurs externes. Ici l'organisation
est représentée par un rectangle, les flux d'informations, par
des flèches dont l'orientation désigne le sens du flux
d'information et les acteurs externes, par des ellipses en pointillés.
Pour cette application, Ce diagramme est le suivant :
Figure III.5: Diagramme de contexte du système
N°
|
Flux
|
01
|
Modification des paramètres existants ou envoi d'un
message
|
02
|
Acceptation ou refus de prise en compte des nouveaux
paramètres
|
03
|
Saisie et envoi des messages par rapport à la discipline
d'un enseignant ou convocation à une réunion
|
04
|
Consultation de l'historique de tous les messages envoyés
dans l'établissement scolaire
|
05
|
Saisie et envoi des messages relatifs à la
pédagogie
|
06
|
Consultation de l'historique des messages envoyés
concernant la pédagogie
|
07
|
Saisie et envoi des messages relatifs à la
solvabilité de l'élève
|
08
|
Consultation de l'historique des messages envoyés
concernant le solde des élèves
|
09
|
Saisie et envoi des messages relatifs à la discipline d'un
élève
|
10
|
Consultation de l'historique des messages envoyés
concernant la discipline des élèves
|
11
|
Saisie et envoi des messages concernant la paie des primes des
enseignants et autres
|
12
|
Identification des enseignants afin d'effectuer la paie
|
13
|
Saisie et envoi des messages relatifs à l'orientation d'un
élève
|
14
|
Consultation de l'historique des messages envoyés
concernant l'orientation scolaire des élèves
|
15
|
Facilite la consultation des historiques des messages
envoyés
|
16
|
Facilite la saisie et l'envoi de toutes sortes de messages
|
17
|
Contacter un parent d'élève par SMS
|
18
|
Contacter un enseignant par SMS
|
Tableau III.1 : Identification des flux du diagramme de
contexte
III.3.2.3 Diagramme Conceptuel de Flux
Ce diagramme (ou Modèle Conceptuel de
Communication) complète le diagramme de contexte en
décomposant le système en une série d'acteurs internes et
leurs interactions avec les acteurs externes. Pour ce système, le
modèle conceptuel de communication est le suivant :
Figure III.6: Modèle Conceptuel de Communication du
système
N°
|
Flux
|
01
|
Modification des paramètres existants ou envoi d'un
message
|
02
|
Acceptation ou refus de prise en compte des nouveaux
paramètres
|
03
|
Saisie et envoi des messages par rapport à la discipline
d'un enseignant ou convocation à une réunion
|
04
|
Consultation de l'historique de tous les messages envoyés
dans l'établissement scolaire
|
05
|
Saisie et envoi des messages relatifs à la
pédagogie
|
06
|
Consultation de l'historique des messages envoyés
concernant la pédagogie
|
07
|
Saisie et envoi des messages relatifs à la
solvabilité de l'élève
|
08
|
Consultation de l'historique des messages envoyés
concernant le solde des élèves
|
09
|
Saisie et envoi des messages relatifs à la discipline d'un
élève
|
10
|
Consultation de l'historique des messages envoyés
concernant la discipline des élèves
|
11
|
Saisie et envoi des messages concernant la paie des primes des
enseignants et autres
|
12
|
Identification des enseignants afin de procéder à
leur paie
|
13
|
Saisie et envoi des messages relatifs à l'orientation d'un
élève
|
14
|
Consultation de l'historique des messages envoyés
concernant l'orientation scolaire des élèves
|
15
|
Facilite la consultation des historiques des messages
envoyés
|
16
|
Facilite la saisie et l'envoi de toute sorte de messages
|
17
|
Ecoute du système de gestion scolaire
|
18
|
Envoi d'un signal indiquant l'arrivée d'un nouveau
message
|
19
|
Contact du système de gestion scolaire
|
20
|
Récupération des coordonnées du destinataire
du message
|
21
|
Message transformé en SMS pour être envoyé
à un parent ou un enseignant
|
22
|
Envoi du SMS aux parents
|
23
|
Envoi du SMS aux enseignants
|
Tableau III.2: identification des flux du MCC III.3.3
Dictionnaire Des Données
C'est ici que les informations collectées lors des
entretiens avec les chefs d'établissement et autres ont
été classées.
Le dictionnaire des données recense l'ensemble des
informations du système. Certaines informations seront déduites
(ou calculées) en fonction d'informations élémentaires.
Nom des données
|
Format
|
Longueur
|
Type
|
Elémentaire
|
Calculé
|
Identifiant de l'enseignant
|
Numérique
|
|
X
|
|
Nom de l'enseignant
|
Alphabétique
|
15
|
X
|
|
Prénom de l'enseignant
|
Alphabétique
|
25
|
X
|
|
Sexe de l'enseignant
|
Alphabétique
|
1
|
X
|
|
Grade de l'enseignant
|
Alphabétique
|
7
|
X
|
|
Statut de l'enseignant
|
Alphabétique
|
10
|
X
|
|
Numéro de téléphone de l'enseignant
|
Alphanumérique
|
11
|
X
|
|
Identifiant du cours
|
Numérique
|
|
X
|
|
Intitulé du cours
|
Alphabétique
|
25
|
X
|
|
Coefficient du cours
|
Numérique
|
1
|
X
|
|
Identifiant de la classe
|
Numérique
|
|
X
|
|
Nom de la classe
|
Alphabétique
|
15
|
X
|
|
Capacité de la classe
|
Numérique
|
|
X
|
|
Professeur principal de la classe
|
Alphabétique
|
|
X
|
|
Matricule de l'élève
|
Alphanumérique
|
|
X
|
|
Nom de l'élève
|
Alphabétique
|
25
|
X
|
|
Prénoms de l'élève
|
Alphabétique
|
30
|
X
|
|
Sexe de l'élève
|
Alphabétique
|
1
|
X
|
|
Date de naissance de l'élève
|
Date
|
|
X
|
|
Lieu de naissance de l'élève
|
Alphabétique
|
|
X
|
|
Date d'inscription de l'élève
|
Date
|
|
X
|
|
Responsabilité de l'élève
|
Alphabétique
|
0,2
|
X
|
|
CNI du parent
|
Numérique
|
11
|
X
|
|
Nom du parent
|
Numérique
|
15
|
X
|
|
Prénoms du parent
|
Numérique
|
25
|
X
|
|
Identifiant du message
|
Numérique
|
|
X
|
|
Type de message
|
Alphanumérique
|
25
|
X
|
|
Objet du message
|
Alphabétique
|
20
|
X
|
|
Contenu du message
|
Alphanumérique
|
140
|
X
|
|
Identifiant de l'historique du message
|
Numérique
|
|
X
|
|
Date et heure d'envoi du message
|
Date
|
|
X
|
|
Numéro de téléphone du destinataire
|
Alphanumérique
|
12
|
X
|
|
Identifiant du conseil
|
Numérique
|
|
X
|
|
Nature du conseil
|
Alphabétique
|
30
|
X
|
|
Tableau III.3: Dictionnaire des données du système
III.3.4 Modèle Conceptuel de Données (MCD)
Le MCD à pour but de modéliser
les données (aspect statique) mémorisées dans le
système d'information. Il nous permet d'identifier les
différentes entités du système ainsi que les associations
entre ces entités.
Le MCD est caractérisé par une
représentation graphique des données à un niveau
conceptuel, c'est-à-dire sans se préoccuper ni des contraintes
d'organisation ni du gestionnaire de la base de données utilisée,
ni des traitements.
Pour cette application, les différentes entités qui
ont été retenues après analyse sont les suivantes :
Enseignant, Elève, Parent, Classe, Message, Conseil, Cours,
et Histo_envoi_ens, Histo_envoi parent et
compte utilisateur. C'est donc à partir de
ces dernières que le modèle conceptuel de
données sera construit afin de modéliser les données du
système. Le MCD de ce système est alors le suivant :
Figure III.7: Modèle Conceptuel des Données du
système
|