Escolar Documentos
Profissional Documentos
Cultura Documentos
(Parte 1)
90
Projeto Prático
Transformar a Aplicação Loja Virtual em um Produto WEB
/pagamentos/index.html
/cursos/index.html
/clientes/index.html
index.html
91
Projeto Prático
Transformar a Aplicação Loja Virtual em um Produto WEB
92
Projeto Prático
Transformar a Aplicação Loja Virtual em um Produto WEB
93
Projeto Prático
Transformar a Aplicação Loja Virtual em um Produto WEB
94
Projeto Prático
Transformar a Aplicação Loja Virtual em um Produto WEB
95
Projeto Prático
São necessários realizar 05 Passos:
97
Projeto Prático
Loja Virtual – Site WEB (Resultado Final)
98
Projeto Prático
Loja Virtual – Site WEB (Resultado Final)
99
Projeto Prático
Loja Virtual – Site WEB (Resultado Final)
100
Projeto Prático
Loja Virtual – Site WEB (Resultado Final)
101
Exercícios
1) Realizar os 05 passos informados anteriormente para a criação do
ProjetoWEB.
102
Projeto Prático
(Parte 2)
74
Projeto Prático
Criar um Servlet que gerencie todas as Operações
realizadas em Clientes, Cursos e Pagamentos
75
Exercícios
1) Criar as páginas de erro padrão 404 e 500 no ProjetoWEB.
76
Projeto Prático
Algumas Diretrizes:
• 1. Necessário autenticação para acessar o Sistema de Gerenciamento de
Cursos.
login.jsp
96
Projeto Prático
(Parte 4)
31
Projeto Prático
Adequação do Projeto ao Padrão MVC:
• Faz uso das tecnologias Java Servlet (Camada Controller), JSP
(Camada View) e POJO (Camada Model).
32
Projeto Prático
Adequação do Projeto ao Padrão MVC:
• Estrutura final do ProjetoWEB:
33
Projeto Prático
Adequação do Projeto ao Padrão MVC:
• Estrutura final do ProjetoWEB:
34
Projeto Prático
Adequação do Projeto ao Padrão MVC:
• Estrutura final do ProjetoWEB:
Página Inicial
Página de Autenticação
Página de Sair 35
Projeto Prático
Adequação do Projeto ao Padrão MVC:
• Estrutura final do ProjetoWEB:
36
Projeto Prático
Adequação do Projeto ao Padrão MVC:
• Estrutura final do ProjetoWEB:
37
Projeto Prático
Adequação do Projeto ao Padrão MVC:
• Estrutura final do ProjetoWEB:
38
Passos para o Cálculo dos PFs
São necessários realizar 06 Passos:
• 6. Documentar e Reportar
53
Cálculo dos PFs
• 1. Reunir a documentação disponível
• A documentação a ser utilizada na contagem deve ser aquela que descreve
os requisitos, os modelos de dados/objetos, os diagramas de classe e de
casos de uso, layout de telas, etc.
• A fronteira da aplicação que será medida está restrita ao projeto em si, sem
qualquer interação/integração com outro sistema.
55
Cálculo dos PFs
• 3. Contar as Funções de Dados
58
Cálculo dos PFs
• 4. Contar as Funções de Transação
• Classificar os processos elementares quanto ao seu tipo:
59
Cálculo dos PFs
• 4. Contar as Funções de Transação
• Determinar a complexidade de cada processo.
60
Cálculo dos PFs
• 5. Calcular o Tamanho Funcional
• Somar os valores encontrados nos Passos 4 (Funções de Dados) e 5
(Funções de Transação):
62
Prazo e Custo
© José Glaucy
Td (Meses) = (93)^0,34
Td (Meses) = 4,67 meses
63
Prazo e Custo
• Cálculo do Custo - Homens-Hora (HH)
66
Prazo e Custo
• Cálculo do Prazo - PF estipulado pelo Contratante
67
Prazo e Custo
• Cálculo do Custo - PF estipulado pelo Contratante
68
Prazo e Custo
• Cálculo do Custo - PF estipulado pelo Contratante
69