Você está na página 1de 21

Plano da Segunda Iterao

Verso 0.3
Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

Informaes do Plano da Segunda Iterao

Ttulo do Documento: Plano da Segunda Iterao


Responsvel: Victor Bezerra Alencar (vba)
Autores: Patricia Freire Araujo Lira (pfal)
Victor Bezerra Alencar (vba)
Nome do Arquivo: cubus_im_plano_da_segunda_iteracao_verde.doc

Histrico de Verses
Verso Data Descrio Autor
0.4 16/06/2005 Atualizao do nmero dos requisitos. pfal
Atualizao da alocao de recursos
humanos e dos requisitos a serem
0.3 15/06/2005 pfal
implementados. Redefinio do
cronograma.
0.2 08/06/2005 Descrio das atividades. pfal
Adicionados os diagramas de casos de
0.1 07/06/2005 uso e diagrama de milestones. Definio vba, pfal
do cronograma.

Aprovadores
Nome Cargo Assinatura
Andr Aziz
Gerente
(aaca)
Bruno Otvio
Lder de equipe
(bopp)
Diego Martins
Lder de equipe
(dmvb)
Vitor Schwambach
Lder de equipe
(vsc)

Confidencial Cubus Pgina 2 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

ndice
1. Introduo....................................................................................................................................5
1.1. Viso Geral...................................................................................................................5
1.2. Convenes, termos e abreviaes.............................................................................5
1.3. Escopo...........................................................................................................................6
2. Plano da Iterao..........................................................................................................................6
2.1. Atividades da Iterao................................................................................................6
2.1.1. [AT009] Casos de Uso..................................................................................................7
2.1.2. [AT010] Projeto.............................................................................................................8
2.1.3. [AT011] Implementao..............................................................................................9
2.1.4. [AT012] Banco de Dados...........................................................................................10
2.1.5. [AT013] Plano de Testes............................................................................................11
2.1.6. [AT014] Manual do Usurio.....................................................................................12
2.1.7. [AT015] Integrao com Banco de Dados...............................................................12
2.1.8. [AT016] Integrao com Software Embarcado.......................................................13
2.1.9. [AT017] Integrao com Software PDA...................................................................13
2.2. Cronograma................................................................................................................15
3. Casos de Uso..............................................................................................................................16
3.1. Atores..........................................................................................................................16
3.2. Aes de Usurio.......................................................................................................17
3.3. Gerenciamento de Notificao.................................................................................18
3.4. Aes de Secretria....................................................................................................19
3.5. Aes de Administrador...........................................................................................20
3.6. Aes de Funcionrio................................................................................................21
3.7. Aes de Aluno..........................................................................................................22
3.8. Aes de Professor.....................................................................................................22
4. Referncias..................................................................................................................................22

ndice de Figuras
Figura 1. Diagrama de milestones da segunda iterao................................................................15
Figura 2. Diagrama de Atores...........................................................................................................16
Figura 3. Diagrama de Caso de Uso 1 - Aes de Usurio...........................................................17
Figura 4. Diagrama de Caso de Uso 2 - Gerenciamento de Notificao......................................18
Figura 5. Diagrama de Caso de Uso 3 - Aes de Secretria........................................................19
Figura 6. Diagrama de Caso de Uso 4 - Aes de Administrador................................................20

Confidencial Cubus Pgina 3 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

ndice de Tabelas
Tabela 1. Convenes, termos e abreviaes.....................................................................................5
Tabela 2. Cronograma da Segunda Iterao...................................................................................15

Confidencial Cubus Pgina 4 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

1. Introduo

Este documento tem como finalidade descrever de forma detalhada a segunda

iterao do projeto iM para a equipe verde. Nesta iterao ser consolidada a definio dos

requisitos do sistema e ser traado um plano para execuo de parte do projeto. Neste

projeto sero construdas partes de software e simulao de hardware, que funcionaro de

maneira integrada.

1.1. Viso Geral

Esta introduo fornece as informaes necessrias para fazer um bom uso deste

documento, explicitando seus objetivos e as convenes que foram adotadas no texto. As

demais sees apresentaro a especificao da segunda iterao do sistema iM para a equipe

verde, e esto organizadas como descrito abaixo:

Seo 2 Plano da Iterao: apresenta o plano para a segunda iterao.

Seo 3 Casos de Uso: apresenta o diagrama de casos de uso do sistema.

Seo 4 Referncias: referncias citadas no documento ou necessrias para

o entendimento do mesmo.

1.2. Convenes, termos e abreviaes

Esta seo explica o conceito de alguns termos importantes que sero mencionados no

decorrer deste documento. Estes termos esto descritos na tabela a seguir, estando

apresentados por ordem alfabtica.

Confidencial Cubus Pgina 5 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

Termo Descrio
[AT001] Identificador de atividade. AT indica atividade e seguido
por uma numerao que identifica unicamente uma ativiade.
Tabela 1. Convenes, termos e abreviaes.

1.3. Escopo

Este documento busca ser especificado de forma clara e abrangente, de tal forma que

todos os membros da equipe possam utiliz-lo. O uso deste documento visa atingir os

objetivos do projeto atravs da definio das atividades que sero realizadas, com seus

respectivos prazos, descries detalhadas e recursos alocados.

2. Plano da Iterao

A seguir, esto detalhadas as atividades a serem realizadas na segunda iterao pela

equipe verde, bem como o cronograma de realizao das atividades.

2.1. Atividades da Iterao

Com o objetivo de organizar sistematicamente o processo de execuo das tarefas, a

seguir est listada e descrita cada tarefa a ser executada na segunda iterao do projeto.

Confidencial Cubus Pgina 6 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

2.1.1. [AT009] Casos de Uso

Objetivos:

Descrever o fluxo de eventos dos casos de uso referentes a visualizar, derivados

dos seguintes requisitos: RF 004, RF 009, RF 014, RF 019, RF 024, RF 103, RF 108;

Descrever o fluxo de eventos dos casos de uso referentes a listar, derivados dos

seguintes requisitos: RF 030, RF 031;

Descrever o fluxo de eventos dos casos de uso referentes a consultar, derivado dos

seguintes requisitos: RF 032, RF 033;

Descrever o fluxo de eventos dos casos de uso referentes a cadastrar, derivados

dos seguintes requisitos: RF 034;

Descrever o fluxo de eventos dos casos de uso referentes a descadastrar, derivados

do seguinte requisito: RF 036;

Descrever o fluxo de eventos dos casos de uso referentes a informar, derivado do

seguinte requisito: RF 110;

Descrever o fluxo de eventos dos casos de uso referentes a notificar, derivados dos

seguintes requisitos: RF 106, RF 107.


Entradas: Sadas:

Documento de Requisitos do Documento de Casos de Uso do

Desktop. Desktop.
Passos:

Descrever os fluxos de eventos dos casos de uso referentes a visualizar;

Descrever os fluxos de eventos dos casos de uso referentes a listar;

Descrever os fluxos de evento do caso de uso referente a procurar;

Descrever os fluxos de evento do caso de uso referente a cadastrar;

Descrever os fluxos de evento do caso de uso referente a remover;

Descrever os fluxos de evento do caso de uso referente a consertar;

Descrever os fluxos de evento do caso de uso referente a notificar;

Atualizar diagramas de caso de uso (caso necessrio);

Validar os casos de uso com o cliente.


Confidencial Cubus Pgina 7 de 21
Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

Responsveis:

Adson Luis Aguiar (ala3);

Andr Aziz Camilo (aaca);

Diogo Maciel Guimares (dmg);

Evilsio Vilar (evs).


Critrio de Avaliao:

A atividade estar concluda quando os casos de uso referidos acima estiverem

descritos e mantidos de acordo com os requisitos ou documento de requisitos

atualizado, caso necessrio;

Os diagramas de caso de uso devem estar de acordo com os documentos de entrada

e de sada desta atividade;

O documento deve ter sido aprovado pelo cliente.

2.1.2. [AT010] Projeto

Objetivos:

Elaborar o documento de projeto, cobrindo todos os casos de uso descritos na verso

mais atual do documento de casos de uso. Consiste em fazer a modelagem das

partes do sistema j definidas no documento de casos de uso. A modelagem deve

cobrir: banco de dados, interface grfica, classes em geral e interao entre os

mesmos.
Entradas: Sadas:

Documento de Requisitos do Documento de Projeto do Desktop.

Desktop;

Documento de Casos de Uso do

Desktop.
Passos:

Fazer diagrama de classes;

Modelar o banco de dados;

Confidencial Cubus Pgina 8 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

Descrever diagrama de classes e banco de dados no formato do documento de

projeto;

Elaborar demais tpicos do documento definidos previamente em seu template.


Responsveis:

Diego Martins Vieira Barros (dmvb);

Jos Olino de Campos Lima Jnior (joclj).


Critrio de Avaliao:

A atividade estar concluda quando o documento de Projeto estiver pronto e

revisado pelos lderes de equipe.

2.1.3. [AT011] Implementao

Objetivos:

Fazer programa desktop (interface grfica e cdigo Java) de acordo com o que est

especificado no documento de projeto do Desktop e descrito no documento de casos

de uso.
Entradas: Sadas:

Documento de Requisitos do Parte da interface da aplicao

Desktop; Desktop;

Documento de Projeto do Desktop; Parte de cdigo Java da aplicao

Documento de Casos de Uso do Desktop.

Desktop.
Passos:

Implementar a interface grfica seguindo os fluxos de caso de uso definidos;

Implementar cdigo Java dos casos de uso definidos;

Integrar cdigo Java com a interface grfica;

Deixar o cdigo Java pronto para a integrao com o banco de dados.


Responsveis:

Andr Aziz Camilo (aaca);

Diego Martins Vieira Barros (dmvb);

Confidencial Cubus Pgina 9 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

Evilsio Vilar (evs);

Turah Xavier de Almeida (txa).


Critrio de Avaliao:

Implementao da interface grfica e do cdigo Java prontos para a integrao com o

Banco de Dados.

2.1.4. [AT012] Banco de Dados

Objetivos:

Atualizar tabelas do bando de dados;

Elaborar consultas ao banco de dados.


Entradas: Sadas:

Documento de Projeto do Desktop. Verso final de tabelas e consultas ao

banco de dados.
Passos:

Construir tabelas do bando de dados;

Elaborar consultas ao banco de dados.


Responsvel:

Diego Martins Vieira Barros (dmvb).


Critrio de Avaliao:

A atividade ser considerada adequadamente concluda quando o banco de dados

estiver pronto para integrao com a aplicao e seguindo tudo o que foi descrito no

documento de anlise e projeto quando a modelagem do banco de dados.

2.1.5. [AT013] Plano de Testes

Objetivos:

Definir o plano de testes dos casos de uso implementados nesta segunda iterao.
Entradas: Sadas:

Confidencial Cubus Pgina 10 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

Documento de Casos de Uso do Documento de Testes do Desktop.

Desktop;

Documento de Projeto do Desktop.


Passos:

Analisar os documentos de entrada e elaborar o plano de testes para os casos de uso

descritos no documento.

Preencher demais campos do Plano de Testes definido previamente no template;

Elaborar os testes.
Responsvel:

Adson Luis Aguiar (ala3);

Diogo Maciel Guimares (dmg);

Jos Olino de Campos Lima Junior (joclj).


Critrio de Avaliao:

A atividade estar devidamente concluda quando o documento de plano de testes

estiver completo para os casos de uso implementados nesta segunda iterao e

seguindo o template previamente definido.

2.1.6. [AT014] Manual do Usurio

Objetivos:

Elaborar uma verso inicial do Manual do Usurio.


Entradas: Sadas:

Documento de Casos de Uso do Manual do usurio.

Desktop;

Parte da aplicao Desktop.


Passos:

Elaborar o Manual do Usurio segundo as entradas desta atividade.


Responsvel:

Adson Luis Aguiar (ala3);

Diogo Maciel Guimares (dmg);

Confidencial Cubus Pgina 11 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

Jos Olino de Campos Lima Junior (joclj).


Critrio de Avaliao:

A atividade estar concluda quando um documento for elaborado de forma que

com base nele o usurio seja capaz de realizar todas as atividades previstas, para

aquele tipo de usurio, no documento de casos de uso dado como entrada para esta

atividade.

2.1.7. [AT015] Integrao com Banco de Dados

Objetivos:

Integrar cdigo Java da aplicao desktop com o banco de dados.


Entradas: Sadas:

Banco de Dados; Bando de dados integrado com a

Aplicao Desktop. aplicao desktop.


Passos:

Integrar cdigo Java da aplicao desktop com o banco de dados.


Responsvel:

Diego Martins Vieira Barros (dmvb).


Critrio de Avaliao:

Ao final desta atividade, deve-se ter a aplicao desktop rodando corretamente

integrada com o banco de dados.

2.1.8. [AT016] Integrao com Software Embarcado

Objetivos:

Integrar a aplicao desktop com o software embarcado.


Entradas: Sadas:

Aplicao Desktop; Software embarcado integrado com a

Software embarcado. aplicao desktop.

Confidencial Cubus Pgina 12 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

Passos:

Integrar a aplicao desktop com o software embarcado.


Responsvel:

Diego Martins Vieira Barros (dmvb).


Critrio de Avaliao:

Ao final desta atividade, deve-se ter a aplicao desktop rodando corretamente

integrada com o software embarcado.

2.1.9. [AT017] Integrao com Software PDA

Objetivos:

Integrar a aplicao desktop com o software PDA.


Entradas: Sadas:

Aplicao Desktop; Software PDA integrado com a

Software PDA. aplicao desktop.


Passos:

Integrar a aplicao desktop com o software PDA.


Responsvel:

Diego Martins Vieira Barros (dmvb);

Jos Olino de Campos Lima Junior (joclj).


Critrio de Avaliao:

Ao final desta atividade, deve-se ter a aplicao desktop rodando corretamente

integrada com o software PDA.

2.2. Cronograma

Nesta seo est descrito o cronograma da segunda iterao.

Cronograma da Segunda Iterao


Data de Data de
Atividade
Incio Fim
Confidencial Cubus Pgina 13 de 21
Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

09/06/200 10/06/200
Casos de Uso
5 5
11/06/200 12/06/200
Anlise e Projeto
5 5
13/06/200 19/06/200
Implementao
5 5
13/05/200 19/06/200
Banco de Dados
5 5
13/05/200 19/06/200
Plano de Testes
5 5
17/06/200 19/06/200
Manual do Usurio
5 5
20/06/200 21/06/200
Integrao com bando de dados
5 5
20/06/200 21/06/200
Integrao com software embarcado
5 5
20/06/200 21/06/200
Integrao com software PDA
5 5
Tabela 2. Cronograma da Segunda Iterao

Subsistema do Banco de Dados integrado


Desktop pronto com a Biometria
para o 1 release

Trmino da Artefatos da
integrao com Milestone 2 Iterao
8051 e PocketPC

Validao do
Sistema

Figura 1. Diagrama de milestones da segunda iterao.

3. Casos de Uso

Confidencial Cubus Pgina 14 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

3.1. Atores

Figura 2. Diagrama de Atores.

3.2. Aes de Usurio

Confidencial Cubus Pgina 15 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

Visualizar Bsico Secretria Visualizar Bsico Funcionrio

Visualizar Bsico Aluno


Procurar Equipamento

Usurio
Visualizar Bsico Professor

Visualizar Bsico Equipamento

Listar Usurios

Notificar Problema Listar Equipamentos

Figura 3. Diagrama de Caso de Uso 1 - Aes de Usurio.

Confidencial Cubus Pgina 16 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

3.3. Gerenciamento de Notificao

Notificar Problema
Usurio

<<include>>

Tratar notificao Reportar Usurio


Agente de Notificao
<<include>>

<<include>>

Armazenar Notificao Reportar HelpDesk

Figura 4. Diagrama de Caso de Uso 2 - Gerenciamento de Notificao.

Confidencial Cubus Pgina 17 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

3.4. Aes de Secretria

Consultar Histrico de Estrada e


Sada de Equipamentos

Visualizar Aluno

Visualizar Professor

Secretria

Visualizar Funcionrio

Visualizar Secretria

Consultar Histrico de Estrada e


Sada de Usurios

Figura 5. Diagrama de Caso de Uso 3 - Aes de Secretria.

Confidencial Cubus Pgina 18 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

3.5. Aes de Administrador

Cadastrar Permiso de Sada de


Equipamento Visualizar Administrador

Alterar Permisso de Sada de


Administrador Visualizar Secretria
Equipamento

Remover Permisso de Sada de


Consultar Permisso de Sada de Equipamento
Equipamento

Figura 6. Diagrama de Caso de Uso 4 - Aes de Administrador.

Confidencial Cubus Pgina 19 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

3.6. Aes de Funcionrio

Informar Conserto

Visualizar Equipamento

Funcionrio

Visualizar Funcionrio

Visualizar Notificao

Cadastrar Equipamento
Alterar Equipamento

Figura 7. Diagrama de Caso de Uso 5 - Aes de Funcionrio.

Confidencial Cubus Pgina 20 de 21


Cubus iM Verso 0.5
Plano da Segunda Iterao 15/06/2005

3.7. Aes de Aluno

Visualizar Aluno
Aluno

Figura 8. Diagrama de Caso de Uso 6 - Aes de Aluno.

3.8. Aes de Professor

Visualizar Professor
Professor

Figura 9. Diagrama de Caso de Uso 7 - Aes de Professor.

4. Referncias

[1]. Documento de Requisitos:

http://www.cin.ufpe.br/~vsc/cubus/im/artefatos.html

Confidencial Cubus Pgina 21 de 21