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
- Objectifs
- Portée
- Références
- Sous-systèmes
- 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 :
- Course Billing Interface Specification, WC93332, 1985, Wylie College
Press.
- Course Catalog Database Specification, WC93422, 1985, Wylie College
Press.
- Course Registration System Vision Document, WyIT387, V1.0, 1998, Wylie College IT.
- Course Registration System Glossary,
WyIT406, V2.0, 1999, Wylie College IT.
- Course Registration System Use Case Spec - Close Registration, WyIT403, V2.0, 1999, Wylie College
IT.
- Course Registration System Use Case Spec - Login, WyIT401, V2.0, 1999, Wylie College IT.
- Course Registration System Use Case Spec - Maintain Professor Info, WyIT407, Version 2.0, 1999,
Wylie College IT.
- Course Registration System Use Case Spec - Register for Courses, WyIT402, Version 2.0, 1999, Wylie
College IT.
- Course Registration System Use Case Spec - Select Courses to Teach, WyIT405, Version 2.0, 1999,
Wylie College IT.
- Course Registration System Use Case Spec - Maintain Student Info, WyIT408, Version 2.0, 1999, Wylie
College IT.
- Course Registration System Use Case Spec - Submit Grades, WyIT409, Version 2.0, 1999, Wylie College
IT.
- Course Registration System Use Case Spec - View Report Card, WyIT410, Version 2.0, 1999, Wylie
College IT.
- Course Registration System Software Development Plan,
WyIT418, V1.0, 1999, Wylie College IT.
- Course Registration System C2 Iteration Plan, WyIT500, V1.0, 1999, Wylie College IT.
- Course Registration System Software Architecture Document, WyIT431,
V1.0, 1999, Wylie College IT.
- 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.
|