Sistema de Registro em Curso
Plano de Construção de Integração C2
Versão 1.0
Histórico da Revisão
Data |
Versão |
Descrição |
Autor |
27/Março/1999 |
1.0 |
Release Inicial - Plano de Construção para a segunda iteração - C2 |
P. Johnson |
|
|
|
|
|
|
|
|
|
|
|
|
Índice
- Objetivos
- Escopo
- Referências
- Subsistemas
- Construções
- 5.1 Construção Um de Integração
- 5.2 Construção Dois de Integração
- 5.3 Construção Três de Integração
- 5.4 Construção Quatro de Integração
Plano de Construção de Iteração C2
1. Objetivos
Esse documento descreve o plano para integrar os componentes de
software da Iteração C2 . Essa iteração forma a linha de base do software para a
liberação R1.0.
2. Escopo
Essa Construção de Integração se aplica a todos os componentes que fazem parte
do Release 1.0.
O Teste e as Equipes de Desenvolvimento utilizam esse documento para determinar
os subsistemas e os componentes que abrangem cada construção e a classificação das
diversas construções.
3. Referências
As referências aplicáveis são:
- 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. Subsistemas
Os subsistemas, processos e componentes que devem ser integrados para o Release 1.0 são mostrados na tabela abaixo:
Subsistema
|
Processos |
Componentes |
Registro em Curso |
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 |
Sistema Financeiro |
FinanceSystem |
Todos os componentes |
Catálogo do Curso |
CourseCatalog |
Todos os componentes |
5. Construções
A integração (na iteração) está dividida em inúmeros incrementos, cada um
resultante de uma construção, que possui a integração testada. A integração de
R1.0 será organizada como 4 construções de integração conforme descrito nas
seguintes seções.
A integração de construção inclui as seguintes etapas:
- Montando os componentes especificados em diretórios de construção
- Criando a compilação e arquivos de comando de link
- Compilando & vinculando os componentes em programas executáveis
- Inicializando o banco de dados
- Transferindo os programas executáveis, dados e drivers de teste para as máquinas de destino
- Executando os testes de integração
5.1 Construção Um de Integração
A primeira construção de integração ativará a seguinte funcionalidade básica:
- Caso de Uso do Login: Logon remoto ou local.
- Caso de Uso para Registrar para dos Cursos: Consulte o banco de dados
do catálogo do curso e submeta o registro do curso.
A Construção Um de Integração inclui os seguintes Subsistemas e Componentes:
Subsistema
|
Componentes |
Registro em Curso |
c-abc
c-ewb
c-eew
c-tyn |
Catálogo do Curso |
Todos os Componentes |
5.2 Construção Dois de Integração
A segunda construção de integração ativará a seguinte funcionalidade básica:
-
Caso de Uso Manter Informações do Professor: Digite e atualize as informações do professor.
-
Caso de Uso para Manter Informações do Estudante: Digite e atualize as informações do estudante.
-
Caso de Uso para Selecionar os Cursos: O professor se inscreve para os cursos.
-
Caso de Uso para Fechar Registro: Feche o período de registro e inicie o
faturamento.
A Construção Dois de Integração inclui os seguintes Subsistemas e Componentes:
Subsistema |
Componentes |
Registro em Curso |
c-abc
c-ewb
c-eew
c-tyn
c-tgb
c-wew
c-mmn
c-abd
c-exs |
Sistema Financeiro |
Todos os componentes |
Catálogo do Curso |
Todos os componentes |
5.3 Construção Três de Integração
A terceira integração de construção incluirá a seguinte funcionalidade:
-
Caso de Uso para Submeter Grades de Estudantes: O professor insere marcas de estudantes.
-
Caso de Uso para Visualizar Cartão de Relatório: O estudante visualiza o cartão do relatório.
A Construção Três de Integração inclui os seguintes Subsistemas e Componentes:
Subsistema |
Componentes |
Registro em Curso |
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 |
Sistema Financeiro |
Todos os componentes |
Catálogo do Curso |
Todos os componentes |
5.4
Construção Quatro de Integração
A quarta construção de integração não apresentará qualquer nova funcionalidade. Ela
será a construção final para trazer todas as correções ao software ou componentes de dados.
A Construção Quatro de Integração inclui todos os Subsistemas e Componentes
que consistem no Release 1.0.
|