Você está na página 1de 1

Lista de Exercícios – Dicionário de Dados

1. Dê uma definição de DD para o nome_cliente baseada na seguinte especificação verbal de um


usuário: “Quando nos lembramos do nome de um cliente, temos o cuidado de incluir um título
de cortesia que pode ser “Sr.”, “Srta.”, “Sra.”, “Srs.”, ou “Dr.” Cada um dos nossos clientes tem
um primeiro nome, mas nós permitimos uma única inicial se eles preferirem. Nomes
intermediários são opcionais. E, naturalmente, o último nome é obrigatório; permitimos muitos
tipos de últimos nomes, incluindo nomes com apóstrofos ( D’Arc ) ou outros.

2. Escreva uma definição de DD das informações contidas na sua carteira de identidade;

3. Escreva uma definição de DD das informações contidas no cartão de crédito de um


banco/bandeira adequada (Ex.: Mastercard ou Visa).

4. Estudo de Caso – Sistema de Hotel:


O sistema deve permitir a inclusão, alteração e remoção de hóspedes do hotel, contendo os
seguintes atributos: nome, endereço, cidade onde mora, estado, país, telefone, email,
documento de identificação (RG ou CPF para brasileiros e passaporte para estrangeiros),
data de nascimento e nome dos pais.
O sistema deve permitir a reserva de acomodação. Cada reserva possui os seguintes
atributos: data e hora de chegada do hóspede, data e hora de saída do hóspede,
identificação do hóspede principal (previamente cadastrado), tipo de acomodação desejada,
nomes e idades dos acompanhantes, valor da diária, taxa de multa a ser cobrada em caso
de desistência de última hora (a menos de 12 horas do início previsto de entrada), os dados
do cartão de crédito do hóspede e desconto concedido (opcional). A reserva somente deve
ser concretizada se houver vagas suficientes para atendê-la. Caso contrário deverá ser
mostrada uma mensagem alertando que não há disponibilidade de acomodações para o
período indicado. A remoção de reserva somente é permitida sem maiores encargos até 12
horas antes do início previsto para estadia no hotel. Após esse período, a remoção da
reserva deve alertar o funcionário do hotel de que deve ser cobrada a taxa de multa
estabelecida durante a reserva.
a. Apresente a lista dos eventos principais;
b. Modele o diagrama de contexto do Sistema de Hotelaria com suas respectivas
entidades externa;
c. Modele o DFD nível 1 que contenha os eventos principais. Todos os fluxos de dados
devem ser nomeados, e a nomeação deve ser utilizada para a descrição do D.D.;
d. Defina o DD para o DFD nível 1, incluindo todos os fluxos e depósitos de dados

Você também pode gostar