Logo Passei Direto
Buscar

Lista_Exercicio_DER_2020

User badge image
Vitor Gama

em

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Exercício 
Cenário: Rede de Farmácias 
Uma rede de farmácias deseja colocar seus remédios disponíveis para venda na internet. Cada remédio deve ser identificado por um código que depende do laboratório que o fornece. Cada Laboratório deve ser identificado pelo seu cnpj. Cada remédio só pode ser fornecido por um e apenas um laboratório. 
A venda é identificada unicamente pela nota fiscal, e deve conter a data da venda, o status da venda e qual o funcionário fez a entrega. Cada venda deve possuir vários itens de venda, sendo que em cada item deve possuir o remédio, o preço do remédio e a quantidade. 
O cliente deve ser identificado pelo cpf e deve ser guardado no sistema o nome, os e-mail e endereço do cliente. 
A venda é paga à vista e em dinheiro no momento da entrega do remédio. 
A entrega do remédio é feita apenas por um funcionário que é identificado pela sua matrícula. 
 
Cenário: Gestão de Projetos 
Pretende-se desenhar uma base de dados para armazenar a informação relativa a gestão de projetos. 
Um projeto é composto por tarefas, que por sua vez são decompostas em subtarefas. Tanto as tarefas como as subtarefas, para além de uma identificação (feita através de atributos numéricos), são caracterizadas por uma descrição e uma data de início e término. 
É também importante guardar alguma informação relativa às pessoas envolvidas no projeto, nomeadamente o número de contribuinte, o nome e morada e as tarefas e subtarefas em que participam. Em relação à participação das pessoas nas tarefas/subtarefas é necessário saber o calendário da participação (i.e., os intervalos de datas em que as pessoas são associadas às tarefas/subtarefas). 
Pretende-se ainda que seja possível registar quem é a pessoa que está responsável pela gestão de cada projeto. 
 
Cenário: Sistema de gestão de vendas imobiliárias 
“Uma empresa de imobiliário vende imóveis. Para tal detém uma carteira de clientes e uma carteira de imóveis que tenta conciliar. Os clientes são descritos pelo seu nome e código, endereço e telefone. Os imóveis são descritos pelo seu código, tipologia, zona, ano de construção e preço. Os clientes têm um conjunto de interesses que descrevem as suas preferências por tipologia, zona e preço. Os clientes podem firmar acordos de promessa de compra/venda com a empresa para um determinado imóvel, sendo este acordo firmado numa determinada data. Um cliente pode comprar mais do que um imóvel, mas para cada compra terá de ter um acordo distinto. 
 
 
Cenário: Agência de financiamento de projetos de pesquisa 
Uma agência de financiamento de projetos de pesquisa deseja criar um sistema de banco de dados para gerenciar seu funcionamento. Para cada projeto são cadastrados: um código interno, título, duração do projeto, instituição onde será realizado e área de pesquisa. As áreas de 
pesquisa estão predefinidas e para cada uma delas são cadastrados código, nome, descrição e um índice que indica sua relevância econômica. Para cada pesquisador solicitante são cadastrados RG, CPF, nome, sexo, data de nascimento, grau científico e instituição onde foi alcançado esse título. Note-se que um mesmo pesquisador pode ter vários projetos em análise. 
Um pesquisador é cadastrado no sistema unicamente quando o primeiro dos seus projetos é submetido. 
A agência recebe os projetos submetidos pelos pesquisadores e associa cada um destes a um avaliador que deve aprovar ou não o financiamento. Para estes avaliadores são cadastrados RG, CPF, nome, sexo, data de nascimento, grau científico, instituição onde trabalha e as áreas de pesquisa (anteriormente citadas) nas quais tem capacidade de avaliar os projetos. Um avaliador pode ser cadastrado no sistema mesmo sem ter analisado nenhum projeto. 
Quando um projeto é enviado a um avaliador para análise, é cadastrada pelo sistema a data deste envio. Posteriormente, quando o avaliador retorna sua avaliação, são também cadastrados a data de resposta e o resultado (se foi aprovado ou não o projeto). 
 
Cenário: Restaurante 
Um dos restaurantes mais tradicionais do Rio de Janeiro teve sempre o seu controle realizado manualmente pelos seus 3 proprietários. A sorte “lotérica” bateu à porta de um deles, que retornou imediatamente para sua terra natal. Com o crescimento do movimento financeiro do restaurante, os outros sócios passaram a se desentender quanto a melhor maneira de administra o restaurante, resultado na posse integral do restaurante por um dos sócios. 
O restaurante possui atualmente 30 garçons servindo diariamente mais de 500 refeições e o cardápio oferece mais de 40 pratos diferentes. O restaurante conta com uma área de mais de 1000 m2 e dispõe de mesas de 2, 4 e 6 lugares num total geral de 80 mesas. O horário de funcionamento atual é de 11:00h às 2:00h. Cada garçom é responsável por atender no mínimo 4 mesas e no máximo 10, não podem atender nenhuma mesa fora de sua responsabilidade . A remuneração dos mesmos é um percentual fixo sobre o consumo das mesas que cada um atendeu. 
Ao encerrar a conta, o cliente preenche uma avaliação sobre o atendimento prestado pelo garçom. Ao final do mês, os garçons que obtiverem as 3 melhores médias de desempenho recebem uma gratificação extra. O restaurante impõe que não pode existir mais de um garçom atendendo ao mesmo cliente na mesa, e que este garçom deverá realizar todo o atendimento até o cliente ir embora, mesmo que ultrapasse seu horário normal de trabalho. Não é permitido que pessoas ocupem mesas sem consumir. 
Periodicamente o dono necessita das seguintes informações: 
a) Relação das mesas que um garçom tem sob sua responsabilidade. 
b) Número de assentos que um garçom tem sob sua responsabilidade. 
c) Lista dos pratos servidos em uma mesa durante um certo período de tempo. 
 
d) Salário a pagar a cada garçom no final do mês. 
e) Lista dos pratos mais consumidos por dia da semana. 
f) Relação dos garçons que devem receber gratificação ao final do mês junto com sua respectivas médias. 
g) Qual(s) garçom(ns) é(são) responsável(eis) por uma determinada mesa.

Mais conteúdos dessa disciplina