Système d'inscription aux cours

Plan de construction d'intégration C2

 

Version 1.0

Historique des révisions

Date Version Description Auteur
27 mars 1999 1.0 Version initiale - Plan de construction pour la seconde itération - C2 P. Johnson
 
 
 
 
 
 
 
 
 
 
 
 

Sommaire

  1. Objectifs
  2. Portée
  3. Références
  4. Sous-systèmes
  5. Constructions
    5.1    Première construction d'intégration
    5.2    Seconde construction d'intégration
    5.3    Troisième construction d'intégration
    5.4    Quatrième construction d'intégration

Plan de construction d'itération C2

    1.    Objectifs

    Ce document décrit le plan pour l'intégration des composants logiciels de l'itération C2 . Cette itération constitue la base de référence logicielle de la version R1.0.

    2.    Portée

    Cette construction d'intégration s'applique à tous les composants constitutifs de la version 1.0.

    Les équipes de test et de développement utilisent ce document pour déterminer les sous-systèmes et composants à inclure dans chaque construction, ainsi que l'ordre de ces constructions.

    3.    Références

Les références pertinentes sont les suivantes :

    1. Course Billing Interface Specification, WC93332, 1985, Wylie College Press.
    2. Course Catalog Database Specification, WC93422, 1985, Wylie College Press.
    3. Course Registration System Vision Document, WyIT387, V1.0, 1998, Wylie College IT.
    4. Course Registration System Glossary, WyIT406, V2.0, 1999, Wylie College IT.
    5. Course Registration System Use Case Spec - Close Registration, WyIT403, V2.0, 1999, Wylie College IT.
    6. Course Registration System Use Case Spec - Login, WyIT401, V2.0, 1999, Wylie College IT.
    7. Course Registration System Use Case Spec - Maintain Professor Info, WyIT407, Version 2.0, 1999, Wylie College IT.
    8. Course Registration System Use Case Spec - Register for Courses, WyIT402, Version 2.0, 1999, Wylie College IT.
    9. Course Registration System Use Case Spec - Select Courses to Teach, WyIT405, Version 2.0, 1999, Wylie College IT.
    10. Course Registration System Use Case Spec - Maintain Student Info, WyIT408, Version 2.0, 1999, Wylie College IT.
    11. Course Registration System Use Case Spec - Submit Grades, WyIT409, Version 2.0, 1999, Wylie College IT.
    12. Course Registration System Use Case Spec - View Report Card, WyIT410, Version 2.0, 1999, Wylie College IT.
    13. Course Registration System Software Development Plan, WyIT418, V1.0, 1999, Wylie College IT.
    14. Course Registration System C2 Iteration Plan, WyIT500, V1.0, 1999, Wylie College IT.
    15. Course Registration System Software Architecture Document, WyIT431, V1.0, 1999, Wylie College IT.
    16. Course Registration System Test Plan, WyIT501, V1.0, 1999, Wylie College IT.
    4.    Sous-systèmes

    Les sous-systèmes, processus et composants devant être intégrés dans la version 1.0 sont présentés dans le tableau ci-dessous :

    Sous-système Processus Composants
    Inscription aux cours StudentApplication

    CourseRegistrationProcess

    CourseCatalogSystemAccess

    FinanceSystemAccess

    CloseRegistrationProcess

    c-abc

    c-ewb

    c-eew

    c-tyn

    c-tgb

    c-wew

    c-mmn

    c-abd

    c-exs

    c-xdd

    c-lpo

    c-ikk

    c-ess

    Système Finance FinanceSystem Tous les composants
    Catalogue des cours CourseCatalog Tous les composants

     

    5.    Constructions

L'intégration (dans l'itération) est divisée en un certain nombre d'incréments, débouchant chacun sur une construction dont l'intégration est testée. L'intégration de la version 1.0 sera organisée sous forme de quatre constructions d'intégration, comme décrit dans les sections ci-après.

L'intégration de construction recouvre les étapes suivantes :

  • Regroupement des composants spécifiés dans les répertoires de construction
  • Création des fichiers de commande de compilation et de liaison
  • Compilation et liaison des composants dans des programmes exécutables
  • Initialisation de la base de données
  • Transfert des programmes, données et pilotes de test disponibles sur les ordinateurs cibles
  • Exécution des tests d'intégration
5.1    Première construction d'intégration

La première construction d'intégration permettra les fonctionnalités élémentaires suivantes :

  • Cas d'utilisation Ouverture de session : Connexion locale ou à distance.
  • Cas d'utilisation Inscription aux cours: Interrogation de la base de données du catalogue des cours et procédure d'inscription aux cours.

La première construction d'intégration comprend les sous-systèmes et composants suivants :

Sous-système Composants
Inscription aux cours c-abc

c-ewb

c-eew

c-tyn

Catalogue des cours Tous les composants
 

5.2    Seconde construction d'intégration

La seconde construction d'intégration permettra les fonctionnalités élémentaires suivantes :

  • Cas d'utilisation Maintenance des informations sur les professeurs : Saisie et mise à jour des informations sur les professeurs.
  • Cas d'utilisation Maintenance des informations sur les étudiants : Saisie et mise à jour des informations sur les étudiants.
  • Cas d'utilisation Sélection des cours à enseigner : Sélection par le professeur des cours qu'il enseignera.
  • Cas d'utilisation Clôture des inscriptions: Clôture de la période d'inscription et déclenchement de la facturation.

La seconde construction d'intégration comprend les sous-systèmes et composants suivants :

 

Sous-système Composants
Inscription aux cours c-abc

c-ewb

c-eew

c-tyn

c-tgb

c-wew

c-mmn

c-abd

c-exs

Système Finance Tous les composants
Catalogue des cours Tous les composants
 

5.3    Troisième construction d'intégration

La troisième construction d'intégration ajoutera la fonctionnalité suivante :

  • Cas d'utilisation Soumission des notes des étudiants : Le professeur entre les notes des étudiants.
  • Cas d'utilisation Affichage des bulletins : L'étudiant affiche son bulletin scolaire.

La troisième construction d'intégration comprend les sous-systèmes et composants suivants :

Sous-système Composants
Inscription aux cours c-abc

c-ewb

c-eew

c-tyn

c-tgb

c-wew

c-mmn

c-abd

c-exs

c-xdd

c-lpo

c-ikk

c-ess

Système Finance Tous les composants
Catalogue des cours Tous les composants

 

5.4    Quatrième construction d'intégration

La quatrième construction d'intégration n'intègre pas de nouvelles fonctionnalités. Il s'agit de la construction finale contenant tous les correctifs relatifs aux composants logiciels et aux données.

La quatrième construction d'intégration comprend tous les sous-systèmes et composants constitutifs de la version 1.0.



 

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

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