Vous êtes sur la page 1sur 6

Modelagem E-R

IME- Instituto Militar de Engenharia

Diretrizes
Processo incremental Esquema inicial Passos Estratgias
top-down bottom-up mista inside-out
MCRC - IME/RJ

Estratgia top-down
Conceitos mais abstratos so representados primeiro mapeamentos para conceitos mais especficos devem ser documentados diagramas mais detalhados sao gerados gradualmente entidades podem embutir relacionamentos entidades podem embutir hierarquias Atributos e cardinalidades ficam para o final
MCRC - IME/RJ

LUGAR

ENDERECO

LOC-EM

PAIS

Exemplo top-down
DADOS DEMOGRAFICOS

DADOS DE PESSOAS

RELACION COM

NASCEU EM MORA EM

DADOS DE LOCALIDADES

PESSOA

LOCAL

HOMEM

MULHER

PAIS ESTRANG.
MCRC - IME/RJ

LOCAL DOMESTICA

Outras Estratgias
Bottom-up
Parte dos conceitos mais especficos A agregao fica para o final foca em cada aspecto da realidade por vez integrar mais difcil

Inside-out
Caso especial da bottom-up Prioriza conceitos especficos mais prximos e centrais Depois vm os perifricos Facilita a integrao
MCRC - IME/RJ

Outras Estratgias
Mista
Usa uma combinao das outras estratgias Particiona os requisitos Cria um esquema inicial bem abstrato para facilitar a integrao mais tarde Usa a estratgia bottom-up em cada partio Depois integra os sub-esquemas no esquema inicial

MCRC - IME/RJ

Identificando Entidades
Shlaer e Mellor
Coisas tangveis Funes exercidas por elementos Eventos ou ocorrncias Interaes Especificaes

Intuio!
MCRC - IME/RJ

Identificando Entidades e Relacionamentos


Coisas tangveis
Elementos que existem concretamente Deciso: abstrao maior ou menor
Ex: avio ou meio de transporte?

Funes
papel, atuao de um elemento
Ex: autoria, gerncia, atendimento,...

Identificam especializaes ou documentos


Ex: Autor, Gerente, ordem de servio

Eventos
Ex. festa, acidente, apresentacao, jogo, .. Identificam elementos envolvidos no evento
Casa, carro, equipamento, apresentador, time, estdio, ...
MCRC - IME/RJ

Identificando Entidades e Relacionamentos


Interaes
Identificam relacionamentos identificam elementos que participam da interao compra de imvel: comprador, imvel, proprietrio, corretor, agente financeiro...

Especificaes
com base nos elementos identificados, identifica-se os atributos refrigerador: cor, capacidade, voltagem, modelo, altura, largura, peso, nmero de srie, data garantia, ... Refrigerador ou modelo de refrigerador?

MCRC - IME/RJ

Dicionrio de Dados
Definio formal dos elementos do esquema
No existem conceitos triviais esclarecer possveis ambiguidades

Alm da definio
Regras onde o elemento se encaixa excees regra exemplos ilustrativos correlao entre conceitos outras informaes

MCRC - IME/RJ

Dicionarizao - exemplo
ORGO
Def.: representa todo e qq setor ou reparticao funcional no organograma da empresa. Setores informais que tenham representatividade funcional tb sero considerados. Atributos:
Identificao: sigla formada .... , ex.: DEPQ nome: denominao ou ttulo atribuido, baseado na sua finalidade grau: indica o grau de autonomia com relacao a investimentos e gastos. R-restrito e I-irrestrito

Exemplos:
DE9 - Departamento de Sistemas e Computao - R DEPQ - Diviso de Ensino e Pesquisa - I

Correlao: ver tambm organograma


MCRC - IME/RJ

Escolhendo construtos do modelo E-R


Entidade X Atributo
entidade qdo precisa de atributos para descrev-lo, ou est relacionado a uma outra entidade Atributo se for simples e atmico Ex. Cor: nome, cdigo, nmero de camadas, brilho, ...

Especializao X Atributo
Especializar qdo precisar de atributos ou relacionamentos especficos Ex Estudante: estudante de ps-grad orientado por professor
MCRC - IME/RJ

Vous aimerez peut-être aussi