trabalho 3
Roberto Yukio Nishimura
Aula 2
Especialista em Administração da Engenharia de Software
Modelo Entidade Relacionamento
MER
Modelo
Entidade X Relacionamento
Elementos de negócio de um mundo real
Nível conceitual
Elementos do mundo real
Através de Entidades e Relacionamentos
Definido por Peter Chen em 1976
O que fazer;
Símbolos fazem um diagrama.
DER
Entidade
Objetos, coisas, algo relevante;
Concreto ou abstrato;
Características ou propriedades em comum agrupadas; Relevância
Somente o que se precisa modelar
1
Existência
Concretos: ‘palpáveis’, ‘sólidos’.
Camisas, carros, pessoas, animais.
Abstratos: representam idéias, conceitos.
Nota fiscal, pedidos, conta corrente.
Conjunto de ocorrências
{
}
Molde ou gabarito para conjunto Cada ocorrência = elemento da entidade
Simbologia
Retângulo
Nome vai dentro
Nomes no singular
Descrição textual narrativa
‘substantivo’ = entidade.
‘... sendo que a bibliotecária empresta um livro ...’
‘... o automóvel percorre vários itinerários .’
Check list
Definição de entidades:
Ter em mente o cenário a ser modelado.
Detectar os substantivos na descrição textual narrativa. Nomear apropriadamente as entidades detectadas. Padronizar os nomes
(plural, singular, abreviações).
Check list
Definição de entidades:
Fazer o diagrama num rascunho, de próprio punho, em papel mesmo.
Definir o tipo de organização mais adequado.
Realizar um bom levantamento do método manual e do procedimento manual junto ao principal usuário. 2
Exemplo
Exercício
o atendente solicita os dados pessoais do cliente no momento do seu cadastro, aproveita inclusive para perguntar quais são os gêneros de sua preferência”.
Funcionário
Cliente
O nosso cliente entra aqui na loja e escolhe o filme que deseja ver, os filmes estão separados nas prateleiras pelo gênero ao qual eles pertencem facilitando assim a sua localização”. Gênero
Relacionamentos
Associação entre entidades detectadas.
Entre duas entidades (binário).
Entre várias