TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritmos

Exam: Algoritmos. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  8/5/2014  •  Exam  •  503 Palavras (3 Páginas)  •  355 Visualizações

Página 1 de 3

Atividades a serem respondidas para os alunos cujo algoritmo deu resposta turma C

a) De acordo com o exemplo de relacionamento ternário da figura 2.9 (página 44), como ficaria o modelo para o caso de um funcionário poder atuar em mais de uma área? Explique.

Funcionario1 que ocupa a função de contador nas áreas administrativa e financeira realizando o projeto 1.

b) Fale sobre obrigatoriedade.

Para construir um relacionamento entre duas entidades, deve- se tomar cuidado com as obrigatoriedades dos dois lados do relacionamento. Por exemplo, se for modelado que um funcionário deve pertencer a um departamento e, ao mesmo tempo, um departamento deve ter ao menos um funcionário.

c) Dê um exemplo de relacionamento quaternário. (Construir o Diagrama E-R).

Diagrama do tribunal de contas das União ( TCU )

d) Dê um exemplo de relacionamento para o tipo de cardinalidade: N:N Muitos-para-muitos (N-N): Uma entidade de “A” está associada a qualquer quantidade em “B” e vice-versa. Exemplo, “Um funcionário pode participar de um ou mais projetos e um projeto ou mais podem envolver mais de um funcionário”

Exercício 2 (Estudo de Caso 1) – ( 8 pontos)

Monte um diagrama E-R com entidades, relacionamentos, cardinalidade (máximas) e atributos para o estudo de caso abaixo.

COMÉRCIO ELETRÔNICO

Uma empresa deve construir uma aplicação para poder rodar em ambiente Web um comércio eletrônico.

Para que entenda melhor o negócio, nos foram cedidas algumas de suas regras de negócio.

O cliente deverá acessar o site na Internet, onde poderá fazer seus pedidos. Sobre os pedidos é importante informar o seu número, a data em que ocorreu, valor a pagar, bem como a forma de pagamento (à vista, 2 vezes ou 3 vezes).

Deve-se também informar no pedido o local onde deverá ser entregue o(s) produto(s) para que se possa calcular o preço do frete (Sedex) e o tempo de entrega.

Todo pedido gera um ou mais boleto bancário que mantém um número seqüencial, valor total a pagar, data de vencimento, data de pagamento (este identifica se foi ou não pago o boleto).

No pedido encontram-se também os itens vendidos que identifica a quantidade, o valor unitário e o subtotal de cada produto existente no pedido do cliente. Lembrando que o subtotal é o produto entre a quantidade e o valor unitário de cada produto (calculado).

Os produtos são divididos em categorias como Livros, CDs, Dvds, Eletrodoméstico, Cama Mesa e Banho, etc.

Sobre os produtos é importante armazenar o código, nome, uma descrição, quantidade em estoque atual, quantidade mínima em estoque, uma foto e o valor unitário.

É mantido um cadastro de todos os clientes que já compraram produtos pelo comércio eletrônico. Os dados armazenados sobre os clientes são:

...

Baixar como (para membros premium)  txt (3.2 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com