Académique Documents
Professionnel Documents
Culture Documents
Correction)
Correction)
Question 1
R:
Déposer « include »
« include »
Retirer
Identification
« include »
Consulter compte
1
La question 1 est tirée de la démonstration 10 donnée à l’automne 2004. (Farida Mostefaoui, Youssef
Bououlid Idrissi)
Documentation du cas d’utilisation
Variantes du déroulement
2. (A) Le cas d’utilisation « S’identifier » a échoué.
1. Le système éjecte la carte du client. Fin du cas d’utilisation
5. (A) Le solde du compte est insuffisant
1. le logiciel affiche le message d’erreur « solde insuffisant » ainsi que le solde du
compte.
2. Le système reprend à l’étape 2 du scénario principal.
2-6 (A) Le client appuie sur le bouton « annuler » :
1. Le système affiche à l’écran « Transaction annulée » et éjecte la carte du client.
Fin du cas d’utilisation.
Question 2
Ce sont les techniciens qui s’occupent de la gestion des cours dans ce système. Ils sont
donc en mesure d’enregistrer des cours, de supprimer un cours, d’inscrire des étudiants,
d’inscrire un étudiant dans un cours, d’enlever un étudiant d’un cours. Quand le
technicien inscrit un étudiant, il doit absolument l’inscrire à au moins un cours pour que
l’inscription soit valide. Quand le technicien supprime un cours, il doit aussi enlever tous
les étudiants de ce cours. Le technicien peut aussi envoyer des e-mails aux intervenants
d’un cours.
Un professeur peut entrer des notes, entrer des documents et envoyer des e-mails aux
intervenants. Si certaines notes contiennent la mention « note non disponible », un e-mail
est envoyé automatiquement aux étudiants concernés. Il peut aussi préparer des tests
électroniques qui pourront être passés par les étudiants à une période bien précise choisie
par le professeur. Pour faire tout ceci, le professeur doit s’identifier et inscrire son mot de
passe.
Les étudiants pour leur part, peuvent consulter leurs notes et des documents, peuvent
envoyer des e-mails et passer des tests. Ils doivent bien sûr s’identifier pour participer à
chacune de ces activités. Une fois sur la page du test, l’étudiant choisit de le démarrer ou
de quitter. Si l’étudiant quitte le test alors qu’il n’est pas terminé, un e-mail est envoyé au
professeur automatiquement et le test n’est plus disponible pour lui jusqu’à preuve du
contraire. Si l’étudiant complète le test de manière normale, les notes sont
automatiquement entrées dans la base de données. L’étudiant est ensuite sorti de
l’application et le test n’est plus disponible pour lui.
R:
Cas d’utilisation : Passer un test
Pré –Conditions : Le test est disponible sur le site web. La date correspond à la période
où le test est disponible.
Post-Conditions : L’étudiant n’est plus sur la page du test. Le test n’est plus disponible
pour cet étudiant et sa note est disponible dans la base de donnés.
Déroulement Principal :
1. L’étudiant se dirige vers la page Internet contenant le test.
2. Inclure le cas de d’utilisation (« login »)
3. Les consignes du test s’affichent
4. L’étudiant choisit de démarrer le test
5. L’étudiant remplit le questionnaire.
6. Après la dernière question, un message de confirmation apparaît
7. L’étudiant sort de la page de test
8. Le résultat de l’étudiant est envoyé dans la base de données
9. Le test n’est plus disponible pour l’étudiant
Variantes de déroulement :
5(B) L’étudiant n’est pas en mesure de continuer le test à cause d’un problème
informatique
Un e-mail est envoyé au professeur pour signaler l’anomalie
Fin du cas de test