III.3 Analyse
III.3.1 Schémas directeur
Cette section a pour but de répertorier les logiciels
« existants » dont nous nous inspirons pour mener à bien notre
travail. Particulièrement pour notre application, il n'existe en
réalité pas un précédent exerçant dans le
milieu éducatif. Néanmoins, nous nous servons des systèmes
de gestion des établissements d'enseignement secondaire qui s'occupent
des tâches suivantes :
- L'inscription des élèves
- La délivrance des reçus d'inscription - La
production des bulletins des notes
- La conservation des informations personnelles des
élèves et des personnels du Lycée.
Ces applications bien que parfois limitées,
représentent une avancée considérable dans le processus
d'informatisation des structures scolaires. Elles nous permettent d'avoir une
idée des acteurs du système éducatif et de leurs
rôles respectifs.
Toutefois, des applications semblables à celle que nous
concevons sont utilisées par les établissements de micro-finance
qui offrent notamment des services
de transfert d'argent. Mais seulement ces applications sont
des propriétés privées de ces entreprises qui, en aucun
cas, n'acceptent une quelconque copie des codes sources. Cependant, pour
parvenir à notre but, nous avons défini une organisation qui
guide la conception du SIPEEsoft. Cette organisation se base sur un
découpage du système à concevoir en plusieurs
sous-ensembles que nous pouvons appelés domaines. Nous identifions ainsi
les domaines suivants :
- la gestion d'un établissement scolaire - la
préparation des SMS
- le module d'écoute
- l'envoi des SMS
Cette partie permet de présenter de façon
illustrée, les modèles qui permettrons de formaliser les besoins
du système. Pour ce faire les différents modèles
conceptuels relatifs à l'analyse des besoins seront
ébauchés.
III.3.2 Modèle Conceptuel de Communication (MCC)
Ce modèle permet de décrire d'une part,
l'organisation et, d'autre part, le diagramme de contexte qui permet de
représenter le flux d'information.
III.3.2.1 Définition de l'organisation
Cette partie est divisée en trois étapes.
La première étape permet de définir le
système et les éléments externes appelés
acteurs externes qui interagissent avec le système. En
particulier pour notre application, les acteurs externes identifiés sont
les suivants :
Ø Administrateur du système
Ø Proviseur
Ø Censeur
Ø Surveillants généraux
Ø Enseignants
Ø Intendant Ø Secrétaire Ø Parents
d'élèves
Ces acteurs identifiés comme externes au système
jouent chacun un rôle essentiel dans le fonctionnement de ce dernier.
Tous ces acteurs seront externes au système et le schéma suivant
illustre les interactions entre le système et tous ses acteurs
externes.
Figure III.3: Présentation des acteurs externes du
système
La seconde étape consiste à découper
l'application en entités appelées acteurs internes (ou domaines).
Les relations entre les acteurs internes du système sont
présentées dans le diagramme suivant :
Figure III.4: Présentation des acteurs internes du
système
La dernière étape consiste à analyser les
flux d'informations ou encore de donner la définition de chaque
processus de l'organisation.
v Le Système de gestion de l'établissement
scolaire
Ce système permet de stocker les différents
messages destinés aux parents d'élèves ou aux autres
acteurs du système éducatif. Il donne aussi la
traçabilité sur la gestion de l'établissement scolaire
c'est-à-dire donne des informations sur le fonctionnement de
l'établissement scolaire.
v Le module d'écoute
Ce Module est automatiquement au courant de l'arrivée d'un
nouveau message dans la base de données de l'établissement
scolaire. Il nous fournira donc les informations
sur la base de données de l'établissement en
question. Il envoie le message contenant toutes les informations
associées au module de préparation de l'envoi des SMS.
v Le module de préparation de l'envoi des
SMS
Ce Module vérifie si les élèves dont on
veut informer les parents sont de l'établissement. Ensuite, il
vérifie si l'adresse des parents à qui on veut envoyer le message
existe dans la liste des adresses des parents d'élèves. Et enfin
il récupère les adresses des parents et d'autres informations
nécessaires afin de former le message prêt à être
envoyer.
v Le module d'envoi des SMS
Ce module informe un parent d'élève ou un
enseignant tel que voulu par l'administration scolaire. Il est toutefois utile
de préciser que l'information peut être de plusieurs ordres.
|