Sistemas de Informação (SI)

Slides:



Advertisements
Apresentações semelhantes
DFD - Diagrama de Fluxo de Dados
Advertisements

Abordagem Entidade Relacionamento
Laboratório WEB Professora: Viviane de Oliveira Souza Gerardi.
Engenharia de Software
APSOO Aula 05.
Diagrama de Fluxo de Dados – DFD
O Modelo E-R Definição: Características
Dicionário de Dados Eveline Alonso Veloso PUC-Minas.
Diagrama de fluxo de dados (DFD)
Análise e Projeto de Sistemas I
Sistemas de Informação Redes de Computadores
Engenharia de Software
Métricas para o Processo e o Projecto de SW
ATSI ExtendingAndFormalizingTheFrameworkForInormati onStyleArchitecture Alunos: Manuel Mendes- nº49703 Francisco Silva – nº51298 Cristina Fraga- nº51383.
Modelagem Funcional.
SISTEMA É UMA ENTIDADE QUE MANTEM SUA EXISTÊNCIA ATRAVÉS DA INTERAÇÃO DE SUAS PARTES ( Bertalanffy ) Interação Mútua Diferente duma simples.
Professora: Aline Vasconcelos
Modelagem de Sistemas de Informação
SCC Bancos de Dados e Suas Aplicações
Introdução a diagrama de classes e UML
Análise Estruturada O mais amplamente usado dos métodos de modelagem de requisitos Modelos que retratam fluxo e o conteúdo da informação (dados e controle)
7. Novas abordagens da análise estruturada e análise essencial de sistemas 7.1 Dicionário de dados 7.2 Especificação de processos 7.3 Análise essencial.
1 - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB 7. Novas abordagens da análise.
1 - Lafayette B. Melo – Análise e Projeto de Sistemas para a Internet – Noções de Engenharia de Software COINFO – CEFET-PB 7.3 Diagrama de transição de.
6. Análise estruturada 6.1 DFD
Diagramas de Sequência e Comunicação
Análise Estruturada.
Diagrama de Fluxo de Dados Níveis de DFD
Diagrama de Classes e Colaboração
Análise Estruturada.
Análise Estruturada – Dicionários de Dados
Análise Estruturada Diagramas de Fluxo de Dados
Ferramentas de modelagem do SI
Especificação de Processos e Dicionário de Dados
Fase de Elaboração: Fluxo de Análise Análise de Sistemas de Software Prof. Rodrigo Ribeiro.
MODELO ESSENCIAL Modelo Comportamental
Silas Juccelino Artulanez.  O que é?  Notação  Estado  Mudança de estado  Condições e ações  Diagramas subdivididos  Passos na construção  Verificação.
Outubro de 2008Ciência da Computação – UGF – Candelária1 Diagrama de Fluxo de Dados & Dicionário de Dados Professor: Jucelito Wainer de Souza Alunos: Pedro.
Dicionário de Dados.
Profa. Reane Franco Goulart
Análise e Projeto de Sistemas
Análise de Sistemas de Informação
REVISÃO DFD.
Banco de Dados Aplicado ao Desenvolvimento de Software
Análise e Projetos de Sistemas Prof. Jorge Manuel Lage Fernandes
POO Aula 03 Projeto OO com UML Eduardo Figueiredo 11 de Março de 2010.
METODOLOGIA, MÉTODOS E FERRAMENTAS
Sistemas de Informação (SI)
Fluxos secundários Só devem ser analisados e descritos após a descrição dos fluxos básicos. Fluxos alternativos situações especiais (desconto para um cliente)
Operações espaciais Modelação Cartográfica. Dados de entrada e de saída Dados de entrada Operações Dados intermédios Dados de saída.
Bancos de Dados.
Análise Estruturada Prof: JOSE CARLOS MILLAN.
Diagrama de Fluxo de Dados Elementos do DFD
Sistemas de Informação (SI)
Análise Estruturada de Sistemas
Sistemas de Informação
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS ANÁLISE E PROJETO DE SISTEMAS Aula /08/2012 Professor Leomir J. Borba-
Modelagem e arquitetura
Sistemas de Informação
Profa. Reane Franco Goulart. É uma representação de engenharia de algo que vai ser construído. Para a engenharia de software o projeto foca em quatro.
Banco de Dados I Aula 4 - Projeto Conceitual de Banco de Dados
Princípios de Análise 1. O domínio de informação de um problema deve ser representado e compreendido. 2. Modelos que descrevam a informação, função e comportamento.
Análise e Projeto de Sistemas
Diagrama de Classes Herança Dependências.
1 Especificação de Sistemas de Software e a UML. 2 Modelagem de sistema A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema.
Análise e Design de Software Site:
Modelagem Entidade-Relacionamento (MER)
Prof. Thales Castro. Depósito de dados Entidade externa Processo Fluxo de dados.
Processo de desenvolvimento de sistema de informação - DSI Diagrama de Entidade-Relação (DER) ou Entidade Associação (DEA) Representa as entidades envolvidas.
Dicionário de Dados.
Transcrição da apresentação:

Sistemas de Informação (SI) Aula nº 15 e 16 2010/11 Módulo1: Análise de Sistemas 18-04-2017 1

SI - Análise de Sistemas Aula anterior: Modelo Comportamental Conceitos Diferentes técnicas de modelação Diagrama de Fluxo de Dados Conceito Objectivo Características Duas notações Chris Gane Tom DeMarco 18-04-2017 2

SI - Análise de Sistemas Aula anterior: Diagrama de Fluxo de Dados Notação adoptada: Tom DeMarco Quatro elementos gráficos usados: Processo (circunferência) Fluxo de dados (seta) Entidade de origem/destino (rectângulo) Depósito de dados (2 linhas paralelas ) Forma como os 4 elementos se podem interligar Regras para desenhar um DFD Grau de detalhe: Múltiplos níveis Balanceamento Exercício prático 18-04-2017 3

Identificador = definição do tipo de dados SI - Análise de Sistemas Dicionário de Dados (DD): Técnica do Modelo Comportamental Usada em conjunto com as restantes: DFD’s, DER, etc. Conceitos: “É uma listagem organizada de todos os elementos de dados do sistema, com definições precisas e rigorosas para que os utilizadores e os analistas de sistemas possam reconhecer todas as entradas, saídas, componentes de depósitos de dados e cálculos intermédios”. “O dicionário de dados é uma colecção de definições do tipo de dados associados aos identificadores introduzidos nos diagramas de fluxos de dados e nos diagramas de entidade/relacionamento”. Identificador = definição do tipo de dados 18-04-2017 4

SI - Análise de Sistemas Dicionário de Dados (DD): Técnica de modelação que surge da necessidade de descrever, de alguma forma, a composição dos dados A forma narrativa é longa e por isso mais sujeita a erros e situações dúbias É necessário implementar uma notação compacta e concisa por forma a simplificarmos o processo de descrição dos dados de um sistema 18-04-2017 5

SI - Análise de Sistemas Dicionário de Dados (DD): Quando se começa a desenvolver o Diagrama de Contexto, deve-se também ter iniciado o desenvolvimento do Dicionário de Dados Faz-se a descrição do significado de cada item de dados presente nos diagramas que desenvolvemos na modelação do sistema Por uma questão de clareza, pode também ser necessário dividir os itens de dados complexos em sub-itens Solicitacao_inscricao = nome + n_bi + {cadeiras} 18-04-2017 6

SI - Análise de Sistemas Dicionário de Dados (DD): Qual a sua importância?: Manusear o detalhe do sistema Comunicar o significado de cada elemento do sistema Documentar características do sistema Avaliar as características do sistema Detectar erros e omissões no sistema 18-04-2017 7

SI - Análise de Sistemas Dicionário de Dados (DD): Representação: Tipos Simples: São definidos especificando o conjunto admissível de valores (domínio dos valores) Exemplo: Sexo F ou M (O tipo do identificador Sexo é simples) Compostos: São definidos em função dos seus componentes Pedido = nome + morada + livro (O tipo do identificador Pedido é composto) Nome, morada e livro são do tipo simples. 18-04-2017 8

SI - Análise de Sistemas Dicionário de Dados (DD): O DD define os elementos de dados descrevendo: O Significado de fluxos e depósitos de dados: A Composição de pacotes agregados de dados que se movimentam pelos fluxos de dados (ex: Morada pode ser dividido em itens elementares como rua, cidade, distrito, etc. A Composição dos pacotes de dados nos depósitos de dados Os valores e unidades relevantes de partes elementares de informações dos fluxos e depósitos: ex: Letra = [A-Z|a-z] 18-04-2017 9

SI - Análise de Sistemas Dicionário de Dados (DD): Notação: Diferentes tipos de representação Definição (é composto de) + Sequência e Selecção (uma das alternativas) [ | ] Repetição (ocorrência repetida de um componente) { } Opcional (pode estar ou não presente) ( ) 18-04-2017 10

SI - Análise de Sistemas Dicionário de Dados (DD): Exemplos de tipos de dados: Repetição: Pedido = nome_do_aluno + endereço + {disciplina} Pode ser solicitada a inscrição em mais do que uma disciplina Sequência e opcional: Aluno = nome + morada + contacto + (email) Pode ter ou não o email Selecção Sexo = [F| M] Umas das alternativas: F ou M 18-04-2017 11

SI - Análise de Sistemas Dicionário de Dados (DD): Avaliação de um DD Todos os dados do DFD estão definidos? Todos os elementos do elemento composto foram definidos? Há elementos repetidos? Há elementos que não existem no DFD? 18-04-2017 12

SI - Análise de Sistemas Dicionário de Dados (DD): Exemplo de um DD Definir o nome de um Aluno: Nome = Primeiro_Nome + Ultimo_Nome Primeiro_Nome = {Letra} Ultimo_Nome = {Letra} ; Letra = [A-Z|a-z] 18-04-2017 13