Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouNathalie Peralta Silveira Alterado mais de 8 anos atrás
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.
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.