1 / 22

Módulo1: Análise de Sistemas

Sistemas de Informação (SI). Módulo1: Análise de Sistemas. 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

karena
Download Presentation

Módulo1: Análise de Sistemas

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistemas de Informação (SI) Módulo1: Análise de Sistemas

  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

  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

  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.

  5. SI - Análise de Sistemas Diagrama de entidade - relacionamento(Conceitos): • Relacionamentos: • Representam a forma como as Entidades se relacionam

  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.

  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

  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)

  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)

  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

  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

  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):

  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 Disciplina Professor lecciona

  14. SI - Análise de Sistemas Diagrama de entidade - relacionamento: • Três tipos de relacionamentos • Unários • Binários • Ternários Aluno elege tem disciplina Aluno tem Aluno disciplina Professor

  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

  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 1 inscrito Turma Aluno estuda 1 n Disciplina Aluno m apita n Jogo Árbitro

  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

  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 n 1 lecciona Professor Disciplina

  19. 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

  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 origina Encomenda Factura 1 n Encomenda Cliente faz m n enfermeira doente trata

  21. 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

  22. 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

More Related