Projeto Sebo Virtual Juliano Oliveira de Souza Sandro Fernandes Colli da Silva Alexandre Lucena Bezerra Leandro Rodrigues Mota Alexandre Maia
Projeto Sebo Virtual Sobre o Projeto É um sistema com interface Web a partir da qual usuários cadastrados e autenticados poderão comprar ou ofertar livros para venda. Os livros cadastrados poderão ser comentados por outros usuários. Possibilitará maior intercâmbio de informações e conhecimentos a partir da venda de livros, antes esquecidos nas estantes. Servir como composição da fonte de renda dos usuários vendedores a partir de aplicação de margem de lucro sobre as vendas de livros procurados.
Projeto Sebo Virtual Planejamento do Projeto Plano de Construção Plano de Configuração Plano de Testes
Projeto Sebo Virtual Plano de Construção Função de cada membro da equipe no projeto Gedeon Faria – Gerente de Projetos Alexandre Lucena – Desenvolvedor Alexandre Maia – Tester Juliano Souza – Requisitos/Desenvolvedor Leandro Rodrigues – Desenvolvedor Sandro Colli – Desenvolvedor
Projeto Sebo Virtual Plano de Construção Linguagem Utilizada Foi adotada plataforma JAVA da Sun Microsystem para desenvolvimento deste sistema com Servidor de Aplicação JBOSS AS e Banco de Dados MySQL. Ambiente de desenvolvimento a ser utilizado Ferramenta para o desenvolvimento (IDE): Eclipse Sistema de Controle de Versão: Subversion Repositório de dados: Google Code Sistema de Gerenciamento de Banco de Dados: MySQL Frameworks: JBOSS Seam, JBOSS AS, Hibernate
Projeto Sebo Virtual Plano de Configuração O controle de versão dos artefatos foi realizado com o auxílio da ferramenta Subversion disponibilizada pelo Google Code.
Projeto Sebo Virtual Plano de Testes Testes unitários (desenvolvedores) Caixa branca Testes de integração (desenvolvedores) Caixa preta Testes de sistema (gerente e analista de requisitos) Controle de ocorrências: Mantis
Projeto Sebo Virtual Plano de Testes Testes unitários (desenvolvedores) Caixa branca Testes de integração (desenvolvedores) Caixa preta Testes de sistema (gerente e analista de requisitos) Controle de ocorrências: Mantis
Projeto Sebo Virtual Organização Interna do Sistema MVC com Faces Camada de persistência, camada de controle, camada de visão Utilização de JPA para persistência
Projeto Sebo Virtual Decisões da equipe e direcionamento do projeto Desenvolver somente as funcionalidades mais importantes (principais cadastros) Simplificar os testes Evoluir a aplicação de forma que as outras funcionalidades sejam disponibilizadas numa próxima release
Visão externa do sistema Projeto Sebo Virtual Visão externa do sistema
Sebo Virtual Artefatos e código do sistema: http://code.google.com/p/sebovirtual/
Projeto Sebo Virtual Conclusão Dificuldades da equipe Aprendizado com o trabalho