Exercicio_DER_2015

996 palavras 4 páginas
Exercício de Modelagem – DER
Cenário 1:
Uma ONG mantém um programa de distribuição de alimentos e remédios, e precisa manter informações sobre os beneficiários, cestas e remédios distribuídos. Sobre o chefe de cada família beneficiada é preciso saber a renda mensal, nome e endereço. Somente podem ser beneficiadas famílias com renda mensal inferior a R$ 500,00. Um chefe de família deve ter pelo menos um dependente. Sobre eles é preciso saber nome e a idade.
Para ter direito ao benefício os dependentes menores de 14 anos devem estar estudando, por isso para essas crianças devem ser registrados obrigatoriamente a escola e a série em que estudam. Somente os dependentes idosos (maiores de 65 anos) podem receber remédios.
Sobre esses idosos é preciso saber se são beneficiários do INSS (sim ou não) e uma breve descrição sobre seu estado de saúde, além de informações sobre os remédios recebidos, data e quantidade entregues. Somente remédios previamente cadastrados podem ser distribuídos.
Sobre os remédios, é preciso saber o código, nome e custo unitário.
As cestas são distribuídas para os chefes de família. Existem 3 tipos de cestas: alimentos, diabéticos e bebês. Sobre cada cesta é preciso saber o código, tipo e valor total (deve ser igual ao somatório dos valores dos itens da cesta) e itens que compõem a cesta. Os itens podem compor diversas cestas com quantidades diferentes em cada cesta. Cada item é identificado por um código e conhecido por um nome, como por exemplo, leite, macarrão, feijão, etc.
Para manter o controle da distribuição, os funcionários da ONG registram a data e a cesta entregue para cada chefe de família. Cada chefe de família é identificado por um número de matrícula no programa da ONG e cada dependente é identificado pela matrícula de sua família e um número seqüencial dentro da família.
Cenário 2:
Sistema de controle e gerenciamento de execução de ordens de serviço em uma oficina mecânica conforme as características abaixo:
• Clientes levam veículos

Relacionados