Système d'inscription à un cours
Spécifications supplémentaires

 

Version 1.0

Historique des révisions

Date

Version

Description

Auteur

21/Dec/98 Brouillon Edition initiale - brouillon S. Gamble
19/Fev/1999 Version 1.0 Apporter des commentaires de révision

Ajouter des exigences d'accès distant.

S. Gamble
 
 
 
 
 
 
 
 

 

 

Sommaire

  1. Introduction
  2. 1.1    Objectif
    1.2    Portée
    1.3    Références
  3. Fonctionnalité
    2.1    Journal des erreurs
    2.2    Accès distant
  4.   Convivialité
    3.1    Compatibilité Windows
    3.2    Conception conviviale
    3.3    Aide en ligne
  5. Fiabilité
    4.1    Disponibilité
    4.2    Moyenne des temps de bon fonctionnement
  6. Performance
    5.1    Utilisateurs simultanés
    5.2    Temps de réponse d'accès à la base de données
    5.3    Temps de réponse de la transaction
  7. Capacité de prise en charge
    6.1    Nouvelles éditions téléchargeables
  8. Contraintes de conception
    7.1    Système en vigueur pour le catalogue des cours
    7.2    Système de facturation
    7.3    Exigences de la plateforme
    7.4    Navigateurs Internet
    7.5    Compatibilité Java

Spécifications supplémentaires

  1. Introduction
1.1    Objectif

      L'objectif de ce document est de définir les exigences relatives à l'inscription au système de cours Wylie (C-Registration). Cette spécification supplémentaire recense les exigences ne pouvant pas être facilement capturées dans les cas d'utilisation du modèle de cas d'utilisation. Les spécifications supplémentaires ainsi que le modèle de cas d'utilisation constituent un jeu complet d'exigences pour le système.

1.2    Portée

      Cette spécification supplémentaire s'applique au système d'inscription au cours Wylie qui sera développé par le département Information Systems (IT) du Wylie College. Le département IT développera ce système client-serveur pour s'interfacer avec la base de données du catalogue des cours existante.

      Le système d'inscription aux cours permettra aux participants de s'inscrire aux cours en ligne. Ce système permet aux professeurs de sélectionner leurs cours et de gérer les notes des participants.

      Cette spécification définit les exigences non fonctionnelles du système ; comme la fiabilité, la convivialité, les performances et la capacité de prise en charge ainsi que les exigences fonctionnelles qui sont communes à un grand nombre de cas d'utilisation. (Les exigences fonctionnelles sont définies dans les spécifications de cas d'utilisation.)

1.3    Références

    Les références applicables sont :

    1. Course Registration System System Business Case, WyIT388, DRAFT, 1998, Wylie College IT.
    2. Course Billing Interface Specification, WC93332, 1985, Wylie College Press.
    3. Course Catalog Database Specification, WC93422, 1985, Wylie College Press.
    4. Course Registration System Stakeholder Requests Document, WyIT389, V1.0, 1998, Wylie College IT.
    5. Course Registration System Vision Document, WyIT387, V1.0, 1998, Wylie College IT.
    6. Course Registration System Glossary, WyIT406, V2.0, 1999, Wylie College IT.
    7. Course Registration System Use Case Spec - Close Registration, WyIT403, V2.0, 1999, Wylie College IT.
    8. Course Registration System Use Case Spec - Login, WyIT401, V2.0, 1999, Wylie College IT.
    9. Course Registration System Use Case Spec - Maintain Professor Info, WyIT407, Version 2.0, 1999, Wylie College IT.
    10. Course Registration System Use Case Spec - Register for Courses, WyIT402, Version 2.0, 1999, Wylie College IT.
    11. Course Registration System Use Case Spec - Select Courses to Teach, WyIT405, Version 2.0, 1999, Wylie College IT.
    12. Course Registration System Use Case Spec - Maintain Student Info, WyIT408, Version 2.0, 1999, Wylie College IT.
    13. Course Registration System Use Case Spec - Submit Grades, WyIT409, Version 2.0, 1999, Wylie College IT.
    14. Course Registration System Use Case Spec - View Report Card, WyIT410, Version 2.0, 1999, Wylie College IT.

     

    2.    Fonctionnalité

    Cette section recense les exigences fonctionnelles communes à plusieurs cas d'utilisation.

2.1    Journal des erreurs

      Toutes les erreurs système sont enregistrées. Les erreurs fatales du système engendreront un arrêt méthodique du système.

      Les messages d'erreur système comprennent une description sous forme de texte de l'erreur, le code d'erreur du système d'exploitation (le cas échéant), le module détectant le cas d'erreur et un horodatage. Toutes les erreurs système sont conservées dans la base de données du journal des erreurs.

2.2    Accès distant

Toutes les fonctionnalités sont disponibles à distance via une connexion Internet. Cela nécessitera peut-être que les applications ou les contrôleurs fonctionnent sur des ordinateurs distants.

    3.    Convivialité

    Cette section recense toutes les exigences relatives à la convivialité du système et à celles susceptibles de l'affecter.

3.1    Compatibilité Windows

      L'interface utilisateur du bureau est compatible avec Windows 95/98.

3.2    Conception conviviale

      L'interface utilisateur du système d'inscription aux cours se caractérise par sa facilité d'utilisation et ce système ne nécessite aucun apprentissage particulier pour les utilisateurs connaissant l'informatique.

3.3    Aide en ligne

    Chaque fonction du système d'inscription aux cours possède une aide en ligne intégrée disponible pour l'utilisateur. L'aide en ligne se caractérise par des instructions détaillées sur l'utilisation du système. L'aide en ligne comprend des définitions de termes et d'acronymes.

    4.    Fiabilité

    Cette section recense toutes les exigences en matière de fiabilité.

4.1    Disponibilité

      Le système d'inscription aux cours est disponible 24 heures sur 24, 7 jours par semaine. Les temps d'arrêt ne dépasseront pas 4 %.

4.2    Moyenne des temps de bon fonctionnement

          La moyenne des temps de bon fonctionnement dépasse les 300 heures.

    5.    Performances

    Cette section souligne les caractéristiques du système en matière de performance.

5.1    Utilisateurs simultanés

      Le système prend en charge, à tout moment, jusqu'à 2000 utilisateurs simultanés sur la base de données centrale et jusqu'à 500 utilisateurs simultanés sur les serveurs locaux.

5.2    Temps de réponse d'accès à la base de données

      Le système fournit un accès à la base de données du catalogue des cours existant avec un temps d'attente ne dépassant pas 10 secondes.

5.3    Temps de réponse de la transaction

           Le système est en mesure d'accomplir 80% de toutes les transactions sur une durée ne dépassant pas 2 minutes.

    6.    Capacité de prise en charge

    Cette section définit toutes les exigences qui amélioreront la capacité de prise en charge et la maintenabilité du système.

6.1    Nouvelles éditions téléchargeables

    Les mises à niveau vers le client du PC du système d'inscription aux cours sont téléchargeables à partir du serveur UNIX via Internet. Cette fonction permet aux participants d'accéder facilement aux mises à niveau du système.

    7.    Contraintes de conception

    Cette section recense toutes les contraintes de conception sur le système construit.

7.1    Système en vigueur pour le catalogue des cours

      Le système s'intègre au système en vigueur existant (base de données du catalogue des cours) qui fonctionne sur le College DEC VAX Main Frame.

7.2    Système de facturation

      Le système d'inscription aux cours s'interface avec le système de facturation des cours existant qui fonctionne sur le College DEC VAX Main Frame.

7.3    Exigences de plateforme

      Le côté client du système d'inscription aux cours fonctionne avec n'importe quel ordinateur personnel équipé d'un processeur 486 ou supérieur. Le côté client nécessite moins de 20 Mo d'espace disque et 32 Mo de RAM.

      Le côté serveur du système d'inscription aux cours fonctionne sur le serveur UNIX du Wylie College.

7.4    Navigateurs Internet

      L'interface Web du système d'inscription aux cours fonctionne avec les navigateurs Netscape 4.0.4 et Internet Explorer 4.0.

7.5    Compatibilité Java

    L'interface basée sur le Web est compatible avec l'environnement d'exécution Java 1.1 VM.

     



   
Copyright  (c) IBM Corp. 1987, 2004. Tous droits réservés. 

Exemple Web de projet d'inscription à un cours
Version 2001.03