23
2008-1

2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Embed Size (px)

Citation preview

Page 1: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

2008-1

Page 2: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Equipe:

Alyson, Ângelo, CláudioDaniel, Davson, Erick, Felipe

Gaspar, Gustavo, João, LeonardoLuiz, Rubens

Prof. Eduardo MendesProf. Régis Simão

ESTÁGIO SUPERVISIONADO II - 2008.1

Page 3: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

IpirangaIpiranga

•OBJETIVOS

– Desenvolver um sistema que permita a divulgação na Web de eventos (cursos, palestras, workshops, exposições) da FA7.

Page 4: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Diagrama de Casos de UsoDiagrama de Casos de Uso

Page 5: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Diagrama de ClassesDiagrama de Classes

Page 6: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Diagrama de ComponentesDiagrama de Componentes

Page 7: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Diagrama de InstalaçãoDiagrama de Instalação

Page 8: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Inclui:ObjetivosPublico alvoDescriçãoAtores EnvolvidosPre-CondiçõesFluxo Básico – Recuperar galeria de fotosFluxo alternativo – Nova GaleriaFluxo alternativo – Adicionar Foto ao álbumFluxo alternativo – Alterar GaleriaFluxo alternativo – Excluir GaleriaPos-CondiçõesFreqüênciaRegras de Negocio dentro do mesmo arquivo de especificação

Manter Galeria de Fotos - Geral Manter Galeria de Fotos - Geral

Page 9: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Manter Galeria de Fotos - Manter Galeria de Fotos - DocumentoDocumento

Page 10: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Manter Galeria de Fotos - Manter Galeria de Fotos - DocumentoDocumento

Page 11: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Manter Galeria de Fotos - Manter Galeria de Fotos - DocumentoDocumento

Page 12: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

ClassesClasses

Page 13: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Diagramas de Seqüência – Galeria de Diagramas de Seqüência – Galeria de Fotos (Recuperar Galeria)Fotos (Recuperar Galeria)

Page 14: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Diagramas de Seqüência – Galeria de Diagramas de Seqüência – Galeria de Fotos (Incluir Galeria)Fotos (Incluir Galeria)

Page 15: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Diagramas de Seqüência – Galeria de Diagramas de Seqüência – Galeria de Fotos (Incluir Foto)Fotos (Incluir Foto)

Page 16: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Diagramas de Seqüência – Galeria de Diagramas de Seqüência – Galeria de Fotos (Alterar Galeria)Fotos (Alterar Galeria)

Page 17: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Implementação-Implementação-NoticiasBusinessControllerNoticiasBusinessController

Page 18: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Implementação – NoticiaImplementação – Noticia

Page 19: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Implementação – Noticia 2Implementação – Noticia 2

Page 20: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Ferramentas e Tecnologias Ferramentas e Tecnologias UtilizadasUtilizadas

• Subversion (Google), Tortoise, Subclipse (Plugin Eclipse)

• UML, StarUML

• Eclipse

• XHTML e CSS

• Linguagens e Frameworks utilizados na implementação:– Java

– JSF (Java Server Faces)

– Facelets para criação de templates

– JPA e Hibernate para a persistência

• Processo de Desenvolvimento de Software das Disciplinas de Estágio da FA7

Page 21: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

DificuldadesDificuldades Enfretadas Enfretadas

• Substituição do Professor– Professor teve que ser substituído devido a problemas

de saúde

• Falta de comprometimento dos alunos com a disciplina– Muitas faltas, não cumprimento dos prazos das tarefas,

falta de estudo nas tecnologias utilizadas

• Pouco tempo na etapa de VF– Feriados, Jornada CETI, Antecipação da apresentação

Page 22: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

Lições AprendidasLições Aprendidas

• Necessidade de treinamento para os alunos em JSF, Facelets e Hibernate no início da disciplina

• Desenvolvimento rápido dos casos de usos deve ser implementado nas disciplinas de estágio:– logo no início do semestre o aluno já passa por todas

fases do desenvolvimento– Análise e Projeto não necessitam ser completamente

detalhados para todos os cenários

Page 23: 2008-1. Equipe: Alyson, Ângelo, Cláudio Daniel, Davson, Erick, Felipe Gaspar, Gustavo, João, Leonardo Luiz, Rubens Prof. Eduardo Mendes Prof. Régis Simão

FIMFIM

OBRIGADO !!!