Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Sistemas de Informação (SI)
Módulo1: Análise de Sistemas 1
2
SI - Análise de Sistemas
Técnicas de modelação estruturada: Diagrama de Fluxo de Dados (DFD) √ Dicionário de Dados (DD) √ Diagrama de Entidade - Relacionamento (DER) Mini-especificações Árvores de Decisão Tabelas de decisão Especificação de processos Diagrama de Transições de Estados 2
3
SI - Análise de Sistemas
Diagrama de entidade – relacionamento (Conceitos): Entidade: “Objecto ou conceito relevante na organização , sobre o qual se armazena informação”. Modelo de Entidades: Diagrama que evidência as diferentes Entidades existentes numa organização e as respectivas relações entre estas mesmas Entidades, relevantes no âmbito do Sistema que se pretende modelar/representar 3
4
SI - Análise de Sistemas
Diagrama de entidade - relacionamento(Conceitos): Definição de DER: “É um modelo de dados que tem por base a percepção do mundo real como um conjunto de objectos básicos, designados por Entidades, e o Relacionamento entre eles”. Atributo: Representa uma característica de uma Entidade Exemplo: Atributos da Entidade Aluno: Número, Nome, Idade, Morada,etc. 4
5
SI - Análise de Sistemas
Diagrama de entidade - relacionamento(Conceitos): Relacionamentos: Representam a forma como as Entidades se relacionam 5
6
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Processo de construção de um DER Fase 1 – Identificar as Entidades Fase 2 – Analisar cada par de entidades e verificar se existe algum tipo de relação entre essas mesmas entidades Fase 3 – Identificar o grau de associação Nota: Após a construção do DER dever-se-á elaborar a leitura conceptual: especificar por frases as relações entre as entidades. 6
7
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Notação utilizada na construção de um DER Objectivos: Documentar graficamente a relação existente entre os dados do usados pelo sistema Quantificar a relação, estabelecendo uma política de restrição e integridade 7
8
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Componentes de um DER Entidade: Identificada por um nome (substantivo, normalmente no singular) Exemplo: Aluno, Empresa, Encomenda Representação gráfica (restângulo) 8
9
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Componentes de um DER Atributo: Regras: Cada ocorrência(registo) de uma entidade deve ter um valor para atributo (chave primária) que o identifica de forma única Representação gráfica (círculo) 9
10
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Componentes de um DER Exemplo: Entidade: Aluno Atributos: Nome, Morada, Telefone, … Morada Telefone Nome … Aluno 10
11
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Dois tipos de atributo para uma Entidade: Atributo identificador: Denominado Chave-Primária que identifica de forma unívoca cada ocorrência da entidade. Deve ser unívoca, não nula e não redundante Exemplo: Número do Aluno Atributo descritor: Não identificam de forma unívoca mas descrevem cada ocorrência da entidade Exemplo: Nome, Morada, Localidade 11
12
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Componentes de um DER Relacionamento: Identificado por verbo Exemplo: Entidades: Professor, Disciplina Relacionamento: Lecciona Representação gráfica(Losango): 12
13
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Componentes de um DER Relacionamento: Leitura é sempre efectuada na direcção dos ponteiros do relógio. Exemplo: Professor lecciona Disciplina Professor lecciona Disciplina 13
14
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Três tipos de relacionamentos Unários Binários Ternários Aluno elege tem Aluno disciplina tem Aluno disciplina Professor 14
15
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Grau de relacionamento entre entidades Relações 1 : 1 (um para um) Exemplo: Aluno esta inscrito numa turma Relações 1 : n (um para muitos) Exemplo: Aluno está inscrito em n disciplinas Relações m : n (muitos para muitos) Exemplo: Árbitro apita m jogos Jogo é apitado por n árbitros 15
16
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Grau de relacionamento entre entidades Representação gráfica: 1 : 1 1 : n m : n 1 inscrito 1 Aluno Turma estuda 1 n Aluno Disciplina m apita n Árbitro Jogo 16
17
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Obrigatoriedade de participação das entidades Obrigatória em ambas as entidades Obrigatória em uma entidade e não na outra Não obrigatória em nenhuma das entidades A obrigatoriedade de pertencer ou não relação depende das regras de funcionamento da organização 17
18
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Obrigatoriedade de participação das entidades Exemplo: Relação: Professor lecciona disciplina Todas as instancias da entidade Professor são obrigadas a participar 1 lecciona n Professor Disciplina 18
19
Diagrama de ocorrências
SI - Análise de Sistemas Diagrama de entidade - relacionamento: Obrigatoriedade de participação das entidades 1 n lecciona Professor Disciplina Diagrama de ocorrências António Manuela Paulo Matemática Alemão Educação física História Geografia 19
20
SI - Análise de Sistemas
Diagrama de entidade - relacionamento: Exemplos Uma e uma só factura Um cliente pode ter várias encomendas mas uma encomenda pertence a um só cliente Uma enfermeira trata um ou vários doentes podendo um doente ser tratado por mais do que uma enfermeira 1 1 Encomenda origina Factura 1 n Cliente faz Encomenda m n enfermeira trata doente 20
21
Elabore o respectivo DER
SI - Análise de Sistemas Diagrama de entidade - relacionamento: Exercício: Enunciado – Salas de cinema Cada filme é projectado apenas numa sessão. Cada sessão ocupa uma e uma só sala e oferece vários lugares. Cada sala tem vários lugares Elabore o respectivo DER 21
22
Elabore o respectivo DER
SI - Análise de Sistemas Diagrama de entidade - relacionamento: Exercício: Enunciado – Jogo de futebol Num jogo de futebol participam vários jogadores. Cada equipa é composta por vários jogadores, entre titulares e suplentes e é orientada por um e um só treinador. Um jogador pode marcar vários golos durante o jogo sendo cada golo atribuído a um e um só jogador. Elabore o respectivo DER 22
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.