2012-1
Estágio Supervisionado II
ABNER MARQUES DE CARVALHO
ABRAAO LENON MOREIRA DE OLIVEIRA
ANTONIO DIEGO FREITAS COELHO
DAVID SILVA BEZERRA
ELANO SARAIVA GARCEZ
EUGENIO BRITO DE ARAUJO COSTA
FERNANDO ASSUNCAO DE OLIVEIRA
ISABEL XAVIER DA SILVA
MIGUEL FRANKLIN MARIANO FILHO
ROZANGELA PEIXOTO DE MELO
TIAGO PORTELA DE SOUZA
Contexto
• Com o aumento do poder aquisitivo da população e
facilidade para contratação de financiamentos foi
percebido um crescimento alarmante no número de
veículos comercializados tanto novos como usados.
Objetivo
• Tendo o mercado automobilístico como um motor do
desenvolvimento do mercado financeiro nacional, nós da
BusCar, decidimos aproveitar essa oportunidade através
do desenvolvimento de um sistema de ponta para
negociação de veículos onde nossos clientes irão ter
comodidade, segurança e facilidade para encontrar seu
tão sonhado veículo novo ou seminovo.
Casos de Uso
Diagrama de Classes Entidades
Organização em Camadas
Apresentacao
Negocio
Persistencia
Diagrama de Implantação
Organização do Repositório
Organização do Repositório
Organização do Repositório
Ferramentas e Tecnologias Utilizadas
• Gerência de Configuração:
– GoogleCode
– Subversion
– TortoiseSVN
• IDE:
– SpringSource Tool Suite 2.7
• Modelagem UML:
– StarUML 5.0
Ferramentas e Tecnologias Utilizadas
• Linguagens e Frameworks utilizados na
implementação:
– Groovy
– Java
– Framework Grails
• Servidor de Aplicação:
– Tomcat (via Grails)
• Banco de Dados:
– MySQL Server
– MySQL Workbench
Dificuldades Enfrentadas
• Faltas na Disciplina
• Tecnologias e Ferramentas Utilizadas:
– Curva de aprendizado no uso das ferramentas
– Curva de aprendizado nas tecnologias escolhidas
– Problemas com rede
Lições Aprendidas
• Importância de seguir um processo de desenvolvimento e produzir
os artefatos necessários para o sistema;
• Importância da padronização e qualidade nos artefatos;
• Importância da Gerência de Configuração para um bom trabalho
em equipe;
• Importância do trabalho em equipe e comunicação;
• Atualização dos artefatos em função da implementação;
• Aprendizado de novas tecnologias.
Ordem da Apresentação da Aplicação
• Diego
• Abraão
• Abner
• David
• Tiago
• Elano
• Miguel
• Fernando
• Eugenio
• Rozangela
• Isabel
FIM
OBRIGADO !!!
Download

Apresentacao_Final_ESII_2012_1_Final