III.2.3. Avantages d'UML :
· UML est simple à utiliser ;
· UML est un langage formel et normalisé,
· UML est clair et précis à
utiliser ;
· UML est facile à coder et à
réutiliser ;
III.2.4. Inconvénients d'UML :
· L'utilisation d'uml demande un apprentissage et passe
par une période d'adaptation ;
· L'adoptation d'uml dans un processus n'est pas
triviale.
III.3. Analyse et Conception du système :
III.3.1. Solution proposée
La solution que nous avons proposée ci-haut a pour
objectif d'implémenter une plateforme web au sein de cet institut afin
de gérer le processus d'inscriptions lors d'une nouvelle année
scolaire.
III.3.2. Sécurité du système
La question sur la sécurité est devenue une
préoccupation majeure pour toutes les organisations et cela permet de
définir la limite d'accès du système pour chaque personne
qui intervient dans le système.
En revanche, chaque d'eux dispose leur propre informations
pour se connecter au système. Le système aura une page de
connexion qui permettra au participant de s'identifier avant de se connecter au
système.
III.3.3. Identifications des acteurs et les cas
d'utilisations
III.3.3.1. Les acteurs
Un acteur peut être une personne, un dispositif
matériel ou tout autre système qui échange avec le
système.
Dans notre travail, nous en avons 3 acteurs, à
savoir :
· L'élève : est une personne qui fait
l'inscription ;
· Le secrétaire : est celui qui gère
le processus d'inscriptions ;
· Le directeur des études : est celui qui
fait la répartition des élèves dans de différentes
classes.
III.3.3.2. Les cas d'utilisation
Un cas d'utilisation représente un ensemble de
séquences d'action réalisé par le système et qui
produit un résultat observable intéressant pour chaque acteur.
Cas d'utilisation inscription
Acteur concerné : élève
Objectif : est d'insérer les informations des
nouveaux élèves dans la base de données.
La procédure principale du système :
· Elève accède à la page
d'inscription ;
· Le système renvoie un formulaire
d'inscription ;
· Elève remplit toutes les informations du
formulaire ;
· Après avoir fini de remplir les informations
dans un formulaire, il l'ensoumet ;
· Le système vérifie les informations
fournies par l'élève ;
· Le système rejette l'inscription en cas
où l'élève n'a pas fourni toutes les
informations ;
· Sinon le système envoie un message de
confirmation ;
· L'élève peut télécharger le
billet de vacances dans le système.
Cas d'utilisationse connecter
Acteur concerné : le secrétaire et le
directeur des études.
Objectif : est de permettre aux utilisateurs
d'accéderau système en utilisant leur adresse email ainsi que
leur mot de passe pour utiliser le système.
La procédure principale du système :
· L'utilisateur accède à l'interface de la
connexion ;
· L'utilisateur saisit son adresse email et le mot de
passe ;
· Le système vérifie les informations dans
la base de données ;
· Si les informations sont compatibles à la base
de données, le système accepte
· L'utilisateur sera envoyé dans son tableau de
bord personnalisé ;
· Si les informations ne sont compatibles à la
base de données, le système rejette ;
· Le système renvoie un message
d'échec ;
Pré condition : avoir un compte
Cas d'utilisation : télécharger
billet de vacances
Acteur concerné : élève
Objectif : est de télécharger le
billet de vacances de l'élevé dans la plateforme
· L'élève doit s'inscrit au
système ;
· L'élève doit fournir les informations
demandées;
· Le système renvoie le billet de vacances,
· Ensuite, il peut le télécharger.
Cas d'utilisation : vérifier les
documents
Acteur concerné : secrétaire
Objectif : est de vérifier les documents
demandés pour inscrire l'élève.
· Le secrétaire doit se connecter au
système ;
· Puis, il est connecté au système ;
· Le secrétaire vérifie le document via une
interface dédié ;
· Option de consultation ou de restauration.
Cas d'utilisation : générer
rapport
Acteur concerné : secrétaire
Objectif : est de générer les rapports
d'inscriptions des élèves au cours d'une année
données.
- Le secrétaire doit se connecter à la
plateforme en passant par une interface de connexion
- Lorsque la connexion a réussi, il peut accéder
au module de génération de rapport
Cas d'utilisation : consulter
rapports
Acteur concerné : directeur des études
Objectif : est de consulter les rapports des
élèves
- Le directeur des études doit se connecter à la
plateforme en passant par une interface de connexion ;
- Lorsque la connexion est établie, il peut consulter
les rapports
- Enfin, de repartir les élèves.
|