Prévia do material em texto
UNIVERSIDADE ESTÁCIO DE SÁ Pós – Graduação em Engenharia de Software MODELAGEM Modelo de dados UNIVERSIDADE ESTÁCIO DE SÁ Graduação em Engenharia de Software TRABALHO MODELAGEM DE DADOS odelo de dados para uma agência de veículos Nome: Anderson Fabiano Gomes Bavuso Matrícula: UNIVERSIDADE ESTÁCIO DE SÁ Graduação em Engenharia de Software para uma agência Anderson Fabiano Gomes Bavuso Matrícula: 201702394549 Sumário 1. MODELO CONCEITUAL DE DADOS ...................................................................................3 2. DICIONÁRIO DO MODELO DE DADOS .............................................................................4 1. MODELO CONCEITUAL DE DADOS Cliente CPF RG endereco numero complemento cidade uf cep id_rendimentos contrato de financiamento numero do financiamento cpf id_chassis valor do bem valor da entrada valor financiado prazo data de aprovação veículo chassis placa marca cor modelo alienado plano de pagamento prazo carência taxa de juros valor de mora 1 n n 1 n 1 Parcelas id_parcela valor data de vencimento dia de atraso data pagamento num_financiamento 1 n rendimentos id_rendimentos tipo_rendimento valor 1 n tipo_rendimento id_tipo_rend tipo n n 2. DICIONÁRIO DO MODELO DE DADOS ENTIDADE: cliente Toda pessoa que comprar um carro Dados não devem ser apagados, manter registro ATRIBUTO DADOS TAMANHO DESCRIÇÃO CPF PK int 11 É um número que serve para identificar o cliente na loja. Este número será de 11 dígitos. Chave primária RG int 8 numero da carteira de identidade do cliente endereco texto 40 Endereço (rua/avenida...) do cliente numero numero 5 numero da casa complemento texto 5 casa/apartamento/sitio/loja/fábrica cidade texto 20 Cidade do endereço do cliente uf texto 2 Estado do endereço do cliente cep numero 8 cep do endereço do cliente id_rendimentos numero 2 chave estrangeira de Rendimentos / id_rendimentos ENTIDADE: rendimentos cadastro dos comprovantes de rendimentos do cliente Dados devem ser atualizados a cada nova compra ATRIBUTO DADOS TAMANHO DESCRIÇÃO id_rendimentos PK numero 2 id da tabela rendimentos tipo_rendimento numero 2 chave estrangeira de tipo de Rendimento / id_tipo_rend valor numero 10 valor do rendimento do cliente ENTIDADE: tipo_rendimento classifica por tipo de comprovante de rendimentos cada renda apresentada dados padrão do sistema, nunca devem ser apagados ATRIBUTO DADOS TAMANHO DESCRIÇÃO id_tipo_rend PK numero 2 id da tabela tipo_rendimento tipo texto 15 holerite/prolabore/contrato/empresa ENTIDADE: veiculo dados dos veículos a venda e vendidos manter registro dos véiculos por 20 anos e apagar automaticamente os dados ATRIBUTO DADOS TAMANHO DESCRIÇÃO chassis PK texto 17 chassis do veículo placa texto 7 placa do veículo marca texto 15 marca do fabricante cor texto 10 cor predominante modelo texto 15 modelo e serie alienado booleano 1 VERDADEIRO para alienado e FALSO para não alienado ENTIDADE: contrato_de_financiamento contrato de financiamento do cliente com a loja para a compra do veículo manter os dados por 10 anos após a quitação do contrato e apagar automaticamente os dados ATRIBUTO DADOS TAMANHO DESCRIÇÃO numero_do_financiamento PK numero 5 id da tabela contrato_de_financiamento CPF FK int 11 chave estrangeira de cliente/cpf id_chassis FK texto 17 chave estrangeira de veiculo / chassis valor_do_bem numero 10 Valor de venda do veículo valor_da_entrada numero 10 Valor da entrada em dinheiro ou bem na troca valor_financiado numero 10 valor a ser financiado = valor do bem - valor da entrada prazo FK numero 2 chave estrangeira de plano de pagamento / prazo data_de_aprovação data 6 data que foi aprovado o financiemento / formato 00/00/0000 ENTIDADE: plano_de_pagamento taxas sobre a parcela de acordo com o prazo dados padrão do sistema, nunca devem ser apagados, mas podem ser atualizados ATRIBUTO DADOS TAMANHO DESCRIÇÃO prazo PK numero 2 numero de meses para pagamento carencia numero 3 numero de meses após a compra para o vencimento da primeira parcela taxa_de_juros numero 4 taxa de juros para o prazo em porcentagem valor_de_mora numero 4 valor de mora para o prazo em porcentagem ENTIDADE: parcelas dados de cada parcela do financiamento manter os dados por 10 anos após a quitação do contrato e apagar automaticamente os dados ATRIBUTO DADOS TAMANHO DESCRIÇÃO id_parcela PK numero 10 id da tabela parcelas valor numero 10 Valor da parcela data_de_vencimento data 6 Data do vencimento da parcela / formato 00/00/0000 dias_de_atraso numero 3 quantidade de dias que está em atraso a parcela data_pagamento data 6 data que o pagamento da parcela foi realizado / formato 00/00/0000 num_financiamento FK numero 5 chave estrangeira de contrato de financiamento / prazo numero_do_financiamento