A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Projeto Banco de dados Anderson Jun Kodama Eduardo Barasal Morales Fernando Cabral Grandjean Pinto Filho Renato Dias Kavai.

Apresentações semelhantes


Apresentação em tema: "Projeto Banco de dados Anderson Jun Kodama Eduardo Barasal Morales Fernando Cabral Grandjean Pinto Filho Renato Dias Kavai."— Transcrição da apresentação:

1 Projeto Banco de dados Anderson Jun Kodama Eduardo Barasal Morales Fernando Cabral Grandjean Pinto Filho Renato Dias Kavai

2 Sumário 1. Introdução: Sistema SobPressão. 2. Diagrama Entidade Relacionamento. 3.Projeto Lógico Relacional. 4.Tabelas Geradas 5. Diagrama de Classes Persistentes X Tabelas Geradas. 6. Arquitetura relacionada ao banco de dados. 7. Exemplos: Insert, Update, delete, select. 8. Exemplos: Interface - negócio - acesso a dados. 9. Comentários.

3 Sistema SobPressão Jogo de Perguntas e Respostas. Jogado uma vez ao dia (Diário) com no máximo 11 perguntas. Por dia também será disponibilizado três tipos de ajuda: o Passar. o Pular. o Sugestão. Cada pergunta contêm um tempo para resposta e uma dificuldade. Resposta errada ou término de tempo finaliza o jogo com pontuação diária zerada. Entre duas perguntas é possível parar o jogo para manter a pontuação acumulada. Caso o jogador tenha respondido 10 perguntas o jogo termina. Ranking mensalmente resetado. Premiação Mensal.

4 Diagrama Entidade Relacionamento

5 Projeto Lógico Relacional JOGADOR (jogador-id, jogador_nome, jogador_login, jogador_senha, jogador_email, jogador_pontuacao, jogador_vitorias, jogador_ultimoJogo) ADMINISTRADOR(administrador-id, administrador_nome, administrador_login, administrador_senha, administrador_email) ASSUNTO (assunto-id, assunto_descricao) PERGUNTA(pergunta-id, pergunta_enunciado, pergunta_dificuldade, pergunta_alternativaCorreta, pergunta_alternativaErrada1, pergunta_alternativaErrada2, pergunta_alternativaErrada3, pergunta_alternativaErrada4, pergunta_vezesRespondidaAltCoreta, pergunta_vezesRespondidaAltErrada1, pergunta_vezesRespondidaAltErrada2, pergunta_vezesRespondidaAltErrada3, pergunta_vezesRespondidaAltErrada4, assunto-id) assunto-id referencia ASSUNTO

6 Tabelas Geradas

7 Diagrama de Classes Persistentes X Tabelas Geradas ClasseTabela AdministradorAdministradores JogadorJogadores PerguntaPerguntas AlternativaPerguntas AssuntoAssuntos

8 Arquitetura relacionada ao banco de dados. Linguagem de programação: Ruby. Meta-Framework: Rails. o Framework ActiveRecord: que é uma camada de mapeamento objeto-relaciona. Sistema de Gerenciamento do banco de dados: MySQL.

9 Exemplos: Insert, Delete, Update, Select Model Controller INSERT

10 Exemplos: Insert, Delete, Update, Select Model Controller DELETE

11 Exemplos: Insert, Delete, Update, Select Controller Model UPDATE

12 Exemplos: Insert, Delete, Update, Select Controller Model SELECT

13 Exemplos: Interface-negócio- acesso a dados.

14 Comentários Facilidades: o Active Record. Dificuldades: o Instalação do ambiente do sistema.


Carregar ppt "Projeto Banco de dados Anderson Jun Kodama Eduardo Barasal Morales Fernando Cabral Grandjean Pinto Filho Renato Dias Kavai."

Apresentações semelhantes


Anúncios Google