![Page 1: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/1.jpg)
2009.21
![Page 2: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/2.jpg)
ESTÁGIO SUPERVISIONADO I – 2009.1
Prof.: Marcelo Alcântara
Equipe: AmarildoGimael SilvaJúnior OliveiraMarcelo BoavistaRafael de Andrade
![Page 3: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/3.jpg)
Gerpro7v3Gerpro7v3
AGENDAObjetivos do sistemaDescrição do projetoTecnologias e FerramentasGestão de requisitosApresentação da aplicaçãoResultados alcançadosConclusão
![Page 4: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/4.jpg)
OBJETIVOS DO SISTEMA
Automatizar as atividades de configuração de contas e repositório dos alunos das disciplinas de Estágio Supervisionado.
Gerpro7v3Gerpro7v3
![Page 5: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/5.jpg)
DESCRIÇÃO DO SISTEMA
O GerPro7v3 é um sistema web para integrar outras ferramentas.
Apresenta dependência com outros sistemas, como o Apache, Subversion e Tortoise.
Desenvolvido na plataforma JEE.Objetiva atender às seguintes necessidades:
• Manter contas de usuários e suas permissões de acesso.
• Criar os repositórios para cada projeto.
Gerpro7v3Gerpro7v3
![Page 6: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/6.jpg)
Gerpro7v3Gerpro7v3
DESCRIÇÃO DO SISTEMA
Esta versão 3.0 do sistema é uma evolução do projetos iniciados em semestres anteriores.
Desenvolvido com Subversion e Tortoise para controle do versão.
Desenvolvido com tecnologias free.
![Page 7: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/7.jpg)
Gerpro7v3Gerpro7v3
TECNOLOGIAS
JSF – Java Server Faces – (Web) Hibernate – (Persistência)
FERRAMENTAS
Eclipse 3.4.0
JBoss Tools 3.0.1 MySQL
![Page 8: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/8.jpg)
Gerpro7v3Gerpro7v3
Dificuldades
Equipe com pouco ou nenhum conhecimento em Java;
Problemas na configuração do JBoss Tools com a o Eclipse Ganymede;
![Page 9: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/9.jpg)
TreinamentoTreinamento
• Treinamento no tortoise/subversion;• Elaboração planilha de teste;• Treinamento em OO e Java;• Treinamento em JSF;• Treinamento no Eclipse;• Treinamento no JBoss Tools;• Treinamento em Hibernate;
![Page 10: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/10.jpg)
RequisitosRequisitos
• Logar aplicação
Este caso de uso permite ao usuário entrar com o login e senha para obter acesso aos recursos do sistema.
![Page 11: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/11.jpg)
RequisitosRequisitos
• Solicitar Cadastro de Usuários no Sistema
Este caso de uso se responsabiliza pela coleta de informações do usuário interessado em participar de um determinado projeto e os envia para apreciação do coordenador do projeto.
![Page 12: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/12.jpg)
RequisitosRequisitos
• Aprovar Cadastro do Usuário
Este caso de uso se responsabiliza pela aprovação do pedido de cadastramento, por parte do Coordenador, de um novo usuário. Nesta seqüência, o Coordenador irá ter uma tela contendo uma lista com os usuários que fizeram a requisição de cadastramento no sistema. Com esta lista, o coordenador poderá aceitar ou não o cadastro desse novo usuário.
![Page 13: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/13.jpg)
RequisitosRequisitos
• Solicitar Senha de Usuário
Este caso de uso descreve a operação de solicitar senha do aluno quando um aluno cadastrado no aplicativo esqueceu a sua senha de acesso e solicita uma nova senha.
![Page 14: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/14.jpg)
RequisitosRequisitos
• Alterar a Senha de Usuário
Este caso de uso se responsabiliza pela alteração da senha do usuário da aplicação.
![Page 15: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/15.jpg)
RequisitosRequisitos
• Manter Cadastro de Funcionalidades
Este caso de uso se responsabiliza por manusear informações sobre as funcionalidades existentes no sistema.
![Page 16: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/16.jpg)
RequisitosRequisitos
• Manter Cadastro de Caso de Uso
Este caso de uso se responsabiliza por manusear informações sobre casos de uso constando o Nome do caso de uso, a complexidade do caso de uso e descrição.
![Page 17: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/17.jpg)
RequisitosRequisitos
• Manter Complexidade de Caso de Uso
Este documento tem como objetivo detalhar o caso de uso Manter Complexidade do Caso Uso.
![Page 18: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/18.jpg)
RequisitosRequisitos
• Manter Cadastro de Cursos
Este documento tem como objetivo detalhar o caso de uso Manter Cursos.
![Page 19: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/19.jpg)
RequisitosRequisitos
• Manter Cadastro de Perfil
Este caso de uso se responsabiliza por manusear informações sobre perfil constando o Nome do Perfil e descrição do perfil.
![Page 20: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/20.jpg)
RequisitosRequisitos
• Manter Cadastro de Status do Projeto
Este caso de uso se responsabiliza por manusear informações sobre os Status do Projeto existentes no sistema.
![Page 21: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/21.jpg)
RequisitosRequisitos
• Manter Cadastro de Status do Sistema
Este caso de uso se responsabiliza por manusear informações sobre os Status do Sistema existentes no sistema.
![Page 22: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/22.jpg)
RequisitosRequisitos
• Sair da Aplicação Este caso de uso se responsabiliza pela
funcionalidade para sair da aplicação.
![Page 23: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/23.jpg)
Resultados AlcançadosResultados Alcançados
• Utilização do subversion– Update, Commit, Merges e Historicos
• Maior conhecimento em Java/OO
• Primeiro contato com Hibernate e JBoss Tools
• Funcionalidades implementadas
• Homogenização da equipe
![Page 24: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/24.jpg)
Gerpro7Gerpro7
CONCLUSÃO
Apesar da equipe já ter um contato inicial com JSF em Técnicas de Programação, mas nesse projetos podemos ver como funciona em um projeto com maior expressividade;Foi-se percebido um ganho de produtividade da equipe ao utilizar o JBoss Tools;Neste projeto, os membros da equipe, de uma forma geral, trabalharam de forma unida
![Page 25: 2009.21. ESTÁGIO SUPERVISIONADO I – 2009.1 Prof.: Marcelo Alcântara Equipe: Amarildo Gimael Silva Júnior Oliveira Marcelo Boavista Rafael de Andrade](https://reader034.vdocuments.mx/reader034/viewer/2022042607/552fc101497959413d8bd46d/html5/thumbnails/25.jpg)
Gerpro7Gerpro7
Considerações finais
e dúvidas