Buscar

Trabalho Modelagem

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Universidade Estácio de Sá
Pós Engenharia de Software
Campus Nova América
	
Modelagem de Dados
Trabalho da disciplina Modelagem de Dados
Professor Marcelo Nascimento Costa
 
Alexsander Ventura Netto – 201604142391
Thais XXXXXXXXX– Colocar sua Matricula
Rio de janeiro
11/08/2017
Descrição do Minimundo
Uma empresa deseja criar um site concorrente para o Mercado Livre.com oferecendo serviços para a venda direta através de anúncios de clientes cadastrados e leilão de produtos. Para realizar qualquer transação com o site, como anunciante ou comprador, o usuário deverá ser cliente do site. Para um cliente devem ser armazenados o CPF, nome completo, endereço, pontuação positiva, pontuação negativa, login e senha. O usuário da Internet não é impedido de navegar pelo site e visualizar todos os produtos anunciados e leilões. Para esse site deverá ser possível vender todos os tipos de produtos. Cada produto deve possuir o nome, descrição detalhada, preço de venda e as fotos do produto. Cada produto possui uma ou mais categorias associadas, formando uma hierarquia de categorias de produtos. De acordo com a categoria do produto, existem mais informações a serem associadas ao produto. Cada produto anunciado pode possuir um conjunto de perguntas associadas. O site deve ser capaz de apresentar todos os produtos anunciados ativos pelo mesmo anunciante, permitindo ao usuário logado marcar cada anúncio como seu favorito. Deve existir uma outra modalidade de venda por Leilão. Para o leilão o produto deve possuir um preço mínimo e qual o próximo valor mínimo de lance válido. O leilão do produto tem um prazo máximo em horas corridas para a efetuação do lance. Ao final o comprador é o que possuir o maior lance no leilão. Esse produto também pode possuir um preço estipulado que pode ser comprado e o leilão finaliza automaticamente. O pagamento pode ser realizado através de depósito em dinheiro, cartão de crédito, boleto bancário, PayPal e uma alternativa JáPago. Devem ser armazenadas as informações de como foi efetivada a compra pelo cliente. Nesse último caso, o preço do produto tem um aumento definido pelo administrador do sistema relativo ao custo de administração. O cliente deve possuir uma funcionalidade para considerar positiva ou negativa a venda do anunciante. Nessa tela a pontuação positiva pode ser aumentada ou diminuída de acordo com a escolha do cliente. Semanalmente, o sistema deve enviar um mail customizado para cada cliente de acordo com os produtos navegados ou relacionados ao navegados pelos clientes durante as visitas no site de modo que se tenha um perfil definido para cada cliente. 
Desenhar o modelo Entidade-Relacionamento e realizar o mapeamento para o modelo lógico. Descrever os passos para gerar o modelo lógico. Utilizar qualquer ferramenta para modelagem de dados. (3,0 pts)
Modelo Entidade Relacionamento:
Ferramenta Utilizada: Brmodelo
Mapeamento para o Modelo Lógico:
Usuario(CPF, Nome, Endereço)
Historico_Venda(CPF, Pontuação_positiva, Pontuacao_negativa)
Acesso(CFP, Login, Senha)
Perfil(CPF, Tipo_Produto)
Email(CPF, Assunto, Descrição)
Produto(Codigo_Produto, Nome, Preço_venda, Descricao, Foto)
Questionamentos(Codigo_Produto, Perguntas, Respostas)
Categoria(Codigo_Produto, Tipo_produto)
Favoritos(Codigo_Produto, Descricao_produto)
Leilao(Codigo_Leilao, CPF, Data_hora, Valor_minimo, Preço_minimo)
Venda(Codigo_Leilao, CPF, Valor_venda, Lance_maior)
Forma_Pagamento(CPF, Codigo_Leilao, Tipo_pagamento)
Observe a ficha de inscrição abaixo. Refere-se a inscrição de processo seletivo de um instituição de um dos candidatos (1,0). Pede-se: – Aplicar as 3 Formas Normais cabíveis, passo a passo, caso se faça necessário. Caso não utilize as três formas normais, indique qual ou quais foram usadas. – Montar o Diagrama entidade relacionamento
Considere a tabela abaixo, não necessariamente normalizada (1,0 pt). Esta tabela foi obtida a partir de um documento que lista, para cada pesquisador todos os artigos em periódicos publicados por este pesquisador Tab (CodPesq,NomePesq (CodArt,TituloArt,PaginaInicial,PaginaFinal,CodPer,TituloPeriodico, Editora)*) 1.1 Diga em que forma normal encontra-se a tabela. 1.2. Caso a tabela não se encontre na terceira forma normal, mostre a transformação da tabela para a terceira forma normal. Mostre cada forma normal intermediária, entre aquela em que a tabela se encontra e a terceira forma normal.

Outros materiais