Upload
aparecida-araujo-alves
View
216
Download
0
Embed Size (px)
Citation preview
2011-2
Estágio Supervisionado IIEstágio Supervisionado IIGoldChampion – Sistema Gerenciador de
Campeonatos de Video Game
Equipe:Abelardo Oliveira e Silva
Alexsandra Araujo RodriguesAmanda de Araujo Rocha
Darcio Gleidson Oliveira de SouzaEduardo Brito Figueiredo
Jean Michael Connory Rodrigues AraujoMarco Antonio Costa Silva
Marcos Antonio de Sousa FilhoRommel Bernardes Fonseca
Samuel Pereira de Araujo
GoldChampion – Sistema GoldChampion – Sistema Gerenciador de Campeonatos de Gerenciador de Campeonatos de
Video GameVideo Game•OBJETIVO
Desenvolver um sistema web que permita a gestão de campeonatos de video game. Esse sistema está voltado para todos os usuários de video game.
SubsistemasSubsistemas
Competidor Administrativo
Subsistema CompetidorSubsistema Competidor
Subsistema AdministrativoSubsistema Administrativo
Diagrama de ClassesDiagrama de Classes
Diagrama de Classes de Analise Diagrama de Classes de Analise – Caso de Uso Cadastrar Time– Caso de Uso Cadastrar Time
Diagrama de Classes de Projeto Diagrama de Classes de Projeto – Cadastrar Jogo– Cadastrar Jogo
Diagrama de Seqüência – Caso Diagrama de Seqüência – Caso de Uso Cadastrar Campeonatode Uso Cadastrar Campeonato
Diagrama de ImplantaçãoDiagrama de Implantação
Browser
Cliente
J etty
goldChampion
Servidor de Banco de Dados
MySQL<<http>> <<http>>
Ferramentas e Tecnologias Ferramentas e Tecnologias UtilizadasUtilizadas
• Subversion, TortoiseSVN• UML: StarUML• Desenvolvimento: SpringSource• Linguagens e Frameworks utilizados na implementação:
– Grails 1.3.7– Hibernate para a persistência
• Banco de Dados MySQLServer• Processo de Desenvolvimento de Software das Disciplinas de
Estágio da FA7
DificuldadesDificuldades Enfrentadas Enfrentadas
• Dificuldade da equipe na linguagem de programação
• Uso de controle de versão integrado com o SpringSource
• Dificuldade na escrita de casos de uso e na parte de design
• Dificuldade em trabalhar em equipe• Problemas na internet da Fa7• Computadores da Fa7 ultrapassados• Muitas faltas em sala de aula
Lições AprendidasLições Aprendidas
• Necessidade de treinamento para os alunos na linguagem escolhida no início da disciplina para minimizar os riscos;
• Treinamento na Ferramenta de Modelagem UML
• Comprometimento na implementação, principalmente no compartilhamento de informações
Ordem da Apresentação da Ordem da Apresentação da AplicaçãoAplicação
• Cadastrar Usuário – Amanda• Layout/Login - Samuel• Cadastrar Tipo de Jogo - Alexsandra• Cadastrar Time – Jean Michael• Cadastrar Campeonato – Darcio• Inscrever no Campeonato – Abelardo• Cadastrar Jogo – Marco Costa• Cadastrar Regra/Penalidades - Eduardo• Premiar Ganhadores - Rommel• Relatorios – Marcos Filho
FIMFIM
OBRIGADO !!!