Système d'inscription aux cours

Spécification de cas d'utilisation
Cas d'utilisation Fermer inscription

Version : Brouillon

 

Historique des révisions

Date

Version

Description

Auteur

21/déc/98 Brouillon Brouillon S. Gamble
 
 
 
 
 
 
 
 
 
 
 
 

 

 

Sommaire

  1. Brève description
  2. Flux d'événements
    2.1    Flux de base - Fermer inscription réussi
    2.2    Flux alternatifs
           2.2.1    Aucun professeur pour le cours
                    2.2.2    Système de facturation indisponible
  3. Exigences particulières
  4. Préconditions
    4.1    Ouverture de session
  5. Postconditions
  6. Points d'extension

 

Cas d'utilisation Fermer inscription

  1. Brève description

Ce cas d'utilisation permet à un responsable des inscriptions de clore le processus d'inscription. Les cours ne comptant pas assez d'élèves sont annulés. Les cours doivent en effet être suivis par au moins trois participants. Le système de facturation reçoit des notifications pour chaque participant de chaque cours qui n'est pas annulé, afin que le participant soit facturé pour le cours qu'il suit.

Le responsable des inscriptions est le principal acteur de ce cas d'utilisation. Le système de facturation est un acteur impliqué dans ce cas d'utilisation.

    2.    Flux d'événements

    Le cas d'utilisation commence lorsque le responsable des inscriptions sélectionne l'activité "fermer inscription" dans le formulaire principal.

            2.1    Flux de base - Fermer inscription réussi
  1. Le système vérifie qu'une inscription est en cours. Si tel est le cas, un message s'affiche à l'attention du responsable des inscriptions et le cas d'utilisation prend fin. Le processus Fermer inscription ne peut pas être exécuté si une inscription est en cours.
  2. Pour chaque cours ouvert, le système vérifie si trois participants se sont inscrits et si un professeur a accepté d'assurer le cours. Si tel est le cas, le système ferme le cours et envoie une transaction au système de facturation pour chaque participant inscrit.

Problème : vérifiez auprès du bureau des inscriptions si les cours doivent se tenir lorsque 3 participants sont inscrits. Ce chiffre doit-il être supérieur ?

  2.2    Flux alternatifs
                        2.2.1    Aucun professeur pour le cours

        Si dans le flux de base, aucun professeur ne s'est inscrit pour assurer le cours, le système annule ce dernier. Le sous-flux Annuler le cours est exécuté à ce stade.

    2.2.2    Système de facturation indisponible

S'il ne parvient pas à communiquer avec le système de facturation, le système tente d'envoyer à nouveau la requête à l'issue d'un certain délai. Le système renouvelle ses tentatives d'envoi jusqu'à ce que le système de facturation soit disponible

Problèmes :

Il convient de définir la procédure à suivre si le nombre de participants inscrits à un cours est insuffisant.

    3.    Exigences particulières

    Les exigences particulières seront définies lors de la prochaine itération.

    4.    Préconditions
 

4.1    Ouverture de session

    Le responsable des inscriptions doit être connecté au système pour que ce cas d'utilisation commence.

    5.    Postconditions

    Les postconditions seront définies lors de la prochaine itération.

    6.    Points d'extension

Les points d'extension du cas d'utilisation métier seront définis lors de la phase d'élaboration.



 

Copyright  © IBM Corp. 1987, 2004. All Rights Reserved. 

Exemple Web de projet d'inscription aux cours
Version 2001.03