Você está na página 1de 6

UNIVERSIDADE ESTÁCIO DE SÁ

PÓS-GRADUAÇÃO EM ENGENHARIA DE SOFTWARE

Júlio Cesar Rodrigues de Oliveira

Trabalho da disciplina modelagem de dados


Tutor: Prof. MAURO CESAR
CANTARINO GIL

Rio de Janeiro
2019

2
RESUMO

Este trabalho trata da modelagem de conceitual de um banco de dados, criação


do dicionário de dados e também sobre aspectos de usabilidade dos dados para
uma empresa de financiamento de carros.

Sumário

1. INTRODUÇÃO................................................................................................................. 3

2. MODELO CONCEITUAL.................................................................................................3

3. DICIONÁRIO DE DADOS................................................................................................3

3.1. Entidade CLIENTE...................................................................................................4

3.2. Entidade CONTRATO...............................................................................................4

3.3. Entidade PLANO_CONTRATO................................................................................4

3.4. Entidade PARCELA_CONTRATO............................................................................5

3.5. Modelo de entidade e relacionamento......................................................................5

4. ASPECTOS DE USABILIDADE.......................................................................................6

4.1. Definição do tempo de vida......................................................................................6

4.2. Definição do acesso aos dados................................................................................6

2
1. INTRODUÇÃO

Os conceitos fundamentais sobre modelagem de dados e as melhores práticas


para o desenvolvimento de uma aplicação a utilização de modelo conceitual de
banco de dados, dicionário de dados e os aspectos de usabilidade eram descritos no
trabalho.

2. MODELO CONCEITUAL

A base da modelagem conceitual consiste no alto nível e na abstração da


perspectiva do mundo real.

O Objetivo é apresentar ao cliente uma visão sobre o negócio não


apresentando informações sobre tecnologia.

Figura 1 diagrama do modelo conceitual

3. DICIONÁRIO DE DADOS

O dicionário de dados é um compendio das características lógicas dos dados


pertinentes ao sistema.

O dicionário contém os atributos das entidades que são parte do sistema.

2
3.1. Entidade CLIENTE

Contém os dados dos clientes registrados, o atributo CPF é único e é utilizado como
referência na entidade CONTRATO.

CLIENTE TIPO DESCRIÇÃO


CPF NUMBER 11 dígitos, sem pontos
IDENTIDADE NUMBER somente dígitos, sem pontos
Dados do comprovante de
COMP_RESI STRING residência
Dados do comprovante de
COMP_REND STRING rendimento

3.2. Entidade CONTRATO

Possui dos dados do contrato do cliente, possui o atributo ID que é único e auto
incrementável, utiliza no atributo PLANO_CONTRATO o ID da entidade
PLANO_CRONTATO.

CONTRATO TIPO DESCRIÇÃO


Identificador único auto
ID NUMBER incrementável
CPF NUMBER 11 dígitos, sem pontos
PLACA STRING Dados da placa do veículo
CHASSIS STRING Dados da chassis do veículo
MARCA STRING Dados da marca do veículo
COR STRING Dados da cor do veículo
MODELO STRING Dados da modelo do veículo
VALOR_BEM NUMBER Dados do valor do veículo
VALOR_FINANC NUMBER Dados do valor financiado
VALOR_ENTRADA NUMBER Dados do valor da entrada
PLANO_CONTRATO NUMBER identificado do plano de pagamento
QNT_PARCELAS NUMBER Dados da quantidade de parcela
ALIENADO BOOLEAN Indicador do veículo alienado

3.3. Entidade PLANO_CONTRATO

Possui dados normativos sobre características de planos de parcelamento, valores


de taxas de juro e mora assim como a carência, atributo ID é único e é referenciado
na entidade CONTRATO.

PLANO_CONTRATO TIPO DESCRIÇÃO


ID NUMBER Identificador único auto

2
incrementável
CARENCIA NUMBER Número de meses de carência
TX_JURO NUMBER valor da taxa de juro a ser aplicada
Valor da taxa de mora a ser
VAL_MORA NUMBER aplicada

3.4. Entidade PARCELA_CONTRATO

Possui o resultado processado da análise dos dados da entidade CONTRATO e


PLANO_CONTRATO, após o processamento a quantidade de parcelas referente ao
contrato é inserida nesta entidade, atributo ID é auto incrementável, atributo
ID_CONTRATO é uma referência ao ID da entidade CONTRATO, atributos
PARC_NUM e VALOR são resultados de processamento.

PARCELA_CONTRATO TIPO DESCRIÇÃO


Identificador único auto
ID NUMBER incrementável
ID_CONTRATO NUMBER ID da tabela CONTRATO
PARC_NUM NUMBER Quantidade de parcelas
VALOR NUMBER Valor da parcela
DT_VECIMENTO DATE Data do vencimento da parcela
VALOR_PG NUMBER Valor pago da parcela
Data em que o pagamento foi
DT_PAGAMENTO DATE recebido

3.5. Modelo de entidade e relacionamento.

2
Figura 2 MER

4. ASPECTOS DE USABILIDADE

4.1. Definição do tempo de vida

Não haverá destruição dos dados de cliente, contrato e parcela_contrato.

Os dados de clientes ficaram armazenado por tempo regular em base de dados


produtiva por período máximo de 5 anos, após expirado esse prazo os dados serão
armazenados em backup utilizando meio físico (fita, discos ópticos ou tecnologia não
volátil).

4.2. Definição do acesso aos dados

Todos os dados, assim como acesso a qualquer informação do sistema somente se


dará por pessoal autorizado e com login próprio.

Você também pode gostar