Baixe o app para aproveitar ainda mais
Prévia do material em texto
ESTÁCIO DE SÁ TRABALHO DA DISCIPLINA MODELAGEM DE DADOS Aluno: Rodolfo de Jesus Nascimento. MATÉRIA: MODELAGEM DE DADOS PÓS – GRADUÇÃO DE ENGENHARIA DE SOFTWARE. Construa um modelo de dados, com o máximo de abstrações capaz de exprimir a construção de uma base de dados organizada com o objetivo de prover informações de cobrança sobre contratos de financiamento de veículos e que deverá refletir as seguintes características: 1. Um cliente pode realizar vários contratos de financiamento. Cada cliente deverá apresentar os seguintes documentos: CPF, Carteira de Identidade, Comprovante de Residência e Comprovante de Rendimentos. 2. Um contrato de financiamento somente poderá ser efetuado com um cliente e deverá estar associado a um veículo específico, cuja placa, chassis, marca, cor e modelo são informações imprescindíveis. Um veículo adquirido através de um financiamento deverá permanecer alienado até a quitação da dívida. 3. Um contrato poderá possuir até 36 parcelas, cada uma com valor e data de vencimento. As informações de valor e data de pagamento de cada parcela deverão ser registradas no banco de dados. No contrato deverão constar um número do financiamento (único), o valor do bem, o valor financiado, o valor da entrada (se houver), o número de prestações e a data de aprovação do mesmo 4. Cada contrato de financiamento deverá estar associado a um plano de pagamento que será função do prazo do financiamento e indicará no contrato a carência, a taxa de juros e o valor de mora a ser cobrado por dia de atraso no pagamento de cada parcela O QUE DEVE CONSTAR NO TRABALHO: 1. Construa o modelo conceitual de dados. 2. Defina um dicionário que utilize definições prévias dos tipos de dados que são padronizados para a empresa.) • No dicionário de dados registre a análise de todos os dados, considerando os aspectos de usabilidade (quem, quando, como, onde). • Classifique os dados quanto ao tipo, no caso dos dados básicos definirem o tempo de vida para cada dado. Considere algumas definições feitas pela legislação. Exemplo, conta de Luz até dois anos. Notas fiscais até 5 anos. Caso não haja, defina o tempo justificando a decisão. • No caso dos dados que precisam ser destruídos, definir um processo de eliminação de dados, de modo a evitar a recuperação indesejáveis. Considere o aspecto da responsabilidade de permitir divulgar dados de outras pessoas “habeas data”. Observações: i ) Você pode usar qualquer das três formas de diagramação apresentadas no curso II) Faça toda e qualquer suposição que for necessária para o desenvolvimento citando-a e justificando-a Modelo Conceitual de Dados Tipos de Dados Tipo de Dado Descrição InteiroCurto Inteiro com 4 dígitos InteiroLongo Inteiro com 12 dígitos DecimaCurto Decimal com 5 dígitos DecimalLongo Decimal com 15 dígitos StringCurta String com 25 caraceteres StringLonga String com 50 caracteres StringDescreve String com 250 caracteres DataCompleta Data com 10 caracteres dd/mm/yyyy Entidades Cliente Pessoa habilitada a comprar veículo através de um contrato de financiamento. Cliente_InteiroCurto_Cod_Cliente Código utilizado para identificar o cliente. O código é formado por um sequencial numérico de quatro dígitos. Código único criado no momento do cadastro do cliente. Cliente_StringCurta_Nome Nome do cliente de acordo com a certidão de nascimento ou casamento ou de um documento oficial com foto apresentado pelo cliente no ato do cadastramento. Cliente_InteiroLongo_CPF Número fornecido pela Receita Federal do Brasil e que deverá ser comprovado pelo cliente através de um documento oficial. Cliente_InteiroLongo_Identidade Número da carteira de identidade comprovado através de documento oficial Cliente_StringCurta_Comp_Residencia_Tipo Descrição do tipo de comprovante de residência apresentado na abertura do contrato. Cliente_StringCurta_Comp_Residencia_Mes_Ano Mês e ano do comprovante de residência apresentado na abertura do contrato. O mês deverá ser preenchido com dois dígitos e o ano com quatro dígitos. O mês e ano do comprovante deverá ser no máximo de três meses anterior ao mês e ano corrente Cliente_StringCurta_Comp_Rendimento_Mes_Ano Mês e ano do comprovante de rendimento apresentado na abertura do contrato. O mês deverá ser preenchido com dois dígitos e o ano com quatro dígitos. O mês e ano do comprovante deverão ser no máximo de três meses anterior ao mês e ano corrente. Veiculo Veiculo_StringCurta_Placa Identificação da placa do veículo fornecida pelo Detran. Código único formado por três letras e quatro números . Veiculo_StringCurta_Chassis Número do Chassis do veículo. Número de série formado por 17 caracteres, encontrado tanto no vidro do carro como também na porta do condutor, motor e abaixo do banco do passageiro. Veiculo_StringCurta_Marca Identificação da marca do veículo de acordo com a especificação da nota fiscal. Veiculo_StringCurta_Cor Identificação da cor do veículo de acordo com a especificação da nota fiscal. Veiculo_StringCurta_Modelo Identificação do modelo do veículo de acordo com a especificação da nota fiscal. Veiculo_StringCurta_Alienacao Identificação de alienação ou não do veículo. Preenchido com as letras “S” ou “N”. Inicialmente preenchido com a letra “S”, indicando veículo alienado. Contrato Contrato_InteiroCurto_Cod_Financiamento Código utilizado para identificar o número do financiamento fornecido pela financeira. Código único formado por nove dígitos numéricos. Contrato_DecimalLongo_Valor_Veiculo Valor do veículo à vista de acordo com nota fiscal de venda. Contrato_DecimalLongo_Valor_Financiamento Valor do veículo financiado calculado de acordo com carência e o número de parcelas. Contrato_DecimalLongo_Valor_Entrada Valor da entrada pago pelo cliente no ato da compra financiada. Contrato_InteiroCurto_Num_Parcelas Número de parcelas do financiamento de acordo com o contrato assinado. Valor máximo 36 parcelas. Contrato_DataCompleta_Data_Aprovacao Data da assinatura do contrato de financiamento. Parcela Parcela_InteiroCurto_Cod_Parcela Número da parcela do financiamento. Valores válidos no intervalo entre 01 e 36. Parcela_DecimalLongo_Valor_Parcela Valor da parcela do financiamento. Parcela_DataCompleta_Data_Vencimento Data de vencimento da parcela do financiamento. Parcela_DecimalLongo_Valor_Pagamento Valor pago referente à parcela do financiamento. Parcela_DataCompleta_Data_Pagamento Data do pagamento referente à parcela do financiamento. Plano_Pagto Plano_Pagto_InteiroCurto_Cod_Financiamento Código utilizado para identificar o número do financiamento fornecido pela financeira. Código único formado por nove dígitos numéricos. Plano_Pagto_DataCompleta_ Data_Carencia Data informada no contrato para o pagamento da primeira parcela do financiamento. Plano_Pagto_DecimalCurto_ Taxa_Juros_mes Percentual da taxa de juro s, por mês de atraso , aplicada após a data d e vencimento da parcela. Plano_Pagto_DecimalLongo_Valor_Mora_Dia Valor da multa cobrada por cada dia de atraso após a data de vencimento da parcela. Definição do Tempo de Vida Os Dados de Cliente, Contrato, Veiculo, Plano_Pagto e Parcelas não serão destruídos Tipos de Dados Vila Velha, ES
Compartilhar