2012-2
Equipe: Eduardo, Elano, Janssen, João Chaves, João Johanes, Olavo, Ronner Prof. Régis Patrick Silva Simão ESTÁGIO SUPERVISIONADO III SOA – Sistema de Orientação Acadêmica
SOA OBJETIVOS – Desenvolver um sistema web que permita manter um relacionamento entre os orientadores e seus orientados, facilitando a comunicação entre os envolvidos para a realização de trabalhos acadêmicos.
Diagrama de Caso de Uso do SOA
Diagrama de Navegabilidade do SOA
Diagrama de Classes do SOA
Ferramentas e Tecnologias Utilizadas Subversion, Tortoise, Subclipse (Plugin Eclipse) UML, Astah Community Eclipse XHTML e CSS MySQL 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 –JBoss –EJB –CDI
Casos de Uso Implementados –Cadastrar Usuário – João Johanes –Logar no Sistema - Roner –Exibir Perfil com Relacionamentos - Olavo –Manter Notícias do Feed de Notícias – João Chaves –Editar Usuário – João Joahnes –Pesquisar Usuários – Olavo –Convidar para Orientação - Eduardo –Avaliar Convite para Orientação – Eduardo –Manter Lista de Tarefas - Roner –Manter Avisos - Elano –Seguir Usuário - Elano –Manter Agenda - Janssen –Enviar Mensagem – João Chaves –Desvincular Relacionamento – Janssen
Dificuldades Enfrentadas Falta de comunicação da equipe; Problemas de integração; Falta de conhecimento das tecnologias utilizadas; Problemas de conexão com a internet (na Faculdade);
Lições Aprendidas Necessidade de treinamento referente as tecnologias utilizadas na disciplina; Melhorias na comunicação entre os membros da equipe no momentos finais do projeto; Conhecimento referente as ferramentas de gerenciamento de versão; A utilização do Diagrama de Estados da UML para modelar a navegabilidade do sistema Web foi muito boa para o entendimento e desenvolvimento do sistema
FIM OBRIGADO !!!