2011-2. Estágio Supervisionado II Estágio Supervisionado II GoldChampion – Sistema Gerenciador...

Preview:

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 !!!

Recommended