Análise Estruturada de Sistemas

Slides:



Advertisements
Apresentações semelhantes
Análise e Projeto de Sistemas I
Advertisements

DFD - Diagrama de Fluxo de Dados
APRESENTAÇÃO ELETRÔNICA
Engenharia de Software
UML Diagramas de Caso de Uso (USE-CASE)
Diagrama de Fluxo de Dados – DFD
Diagrama de fluxo de dados (DFD)
Projeto conceitual Mostra ao cliente exatamente o que o sistema fará
Representações de uma ORGANIZAÇÃO ORGANOGRAMA x FUNCIONOGRAMA
Representações de uma ORGANIZAÇÃO ORGANOGRAMA x FUNCIONOGRAMA
Modelagem Funcional.
Análise de Requisitos Use Case Renata Araujo Ricardo Storino
Professora: Aline Vasconcelos
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
ANALISE SISTEMAS I.
Engenharia de Requisitos Requisito – sistema Caso de uso - usuário
RUP: Fluxo de Análise e Projeto
Selma Shin Shimizu Melnikoff 2006
RPA Solutions Várias funcionalidades a sua disposição, numa interface simples e amigável.
Profa. Priscila Facciolli
Diagramas de Sequência e Comunicação
Análise Estruturada.
Análise de Sistemas Análise e Projeto Prof. Jeime Nunes Site:
DFD – Data Flow Diagram Diagrama de Fluxo de Dados
Diagrama de Fluxo de Dados Níveis de DFD
Expansão dos Casos de Uso
Análise Estruturada.
Especificação de Requisitos de Software - ERSw
Análise Estruturada Diagramas de Fluxo de Dados
Expansão dos Casos de Uso
Ferramentas de modelagem do SI
Fase de Elaboração: Fluxo de Análise Análise de Sistemas de Software Prof. Rodrigo Ribeiro.
ANÁLISE ESTRUTURADA Diagramas de Fluxo de Dados
Compras – Entrada no Estoque
Fase de Concepção (Início, Planejamento)
Profa. Reane Franco Goulart
REVISÃO DFD.
Analises de sistemas ESTRUTURADA Analise de sistema estruturada.
Modelagem de processos de negócio com Diagrama de Atividades
Banco de Dados Aplicado ao Desenvolvimento de Software
Análise e Projetos de Sistemas Prof. Jorge Manuel Lage Fernandes
FISCAL - COMO USAR GRUPO FISCAL DE CLIENTE. Grupo Fiscal O GRUPO FISCAL DE CLIENTE É USADO QUANDO O ESTABELECIMENTO USA DUAS OU MAIS REGRAS DE IMPOSTO.
Laboratório de Programação
Cadastro de Produto.
Técnicas e Projeto de Sistemas
Professora Cláudia Abreu Paes
Modelando Sistemas em UML
Compras – Controle de estoque com dois ou mais depósitos.
Atividade de Análise Fase de Elaboração. Artefatos Casos de Uso –Expansão dos Casos de Uso Definidos na Fase de Concepção: Formulário Específico –Diagramas.
Expansão dos Casos de Uso
Expansão dos Casos de Uso
Análise Estruturada Prof: JOSE CARLOS MILLAN.
Diagrama de Fluxo de Dados Elementos do DFD
Metodologias de Desenvolvimento de Sistemas
Controle de estoque com dois ou mais depósitos 1.
Sistemas de Informação (SI)
Sistemas de Informação (SI)
Modelagem e arquitetura
Banco de Dados I Aula 4 - Projeto Conceitual de Banco de Dados
Aula 04 – Analise de Sistemas Profª Rita de Cassia Gaieski
Análise e Projeto de Sistemas
Alex Vigliazzi – Botucatu, Botão utilizado para recebimento ao documento tramitado para seção/departamento, já recebido fisicamente Botão utilizado.
Prof. Thales Castro.  Histórico (documentação textual)  Vantagens da elaboração do DFD.
Sistema de Controle de Encomendas
Como assistir ao Webcast -Clique sobre o tópico do capítulo à esquerda -Leia todos os slides através da navegação automática (recomendado) -Você pode avançar.
Modelagem de CASO DE USO
Introdução ao Projeto Estruturado de Sistemas Aula 01 Wolley W. Silva.
Prof. Thales Castro. Depósito de dados Entidade externa Processo Fluxo de dados.
Prof. Thales Castro.  Histórico  Vantagens & Desvantagens  DFD’s  Exercício.
Transcrição da apresentação:

Análise Estruturada de Sistemas DIAGRAMA DE FLUXO DE DADOS - DFD

DIAGRAMA DE FLUXO DE DADOS - DFD O D.F.D é uma técnica usada na programação estruturada de diagramação de software que possui diversos tipos de diagramas, derivando-se em outros diagramas subsequentes. Assim um D.F.D representa: - Imagem do sistema, projeto ou produto; - Modelo de organização; - apresentação em etapas com aumento gradativo de detalhes; - utilização dos princípios da modularização e da hierarquização.

DIAGRAMA DE FLUXO DE DADOS - DFD Assim, podemos ter diversos níveis de D.F.D de forma a representar o fluxo de dados da aplicação. a) D.F.D nível 0  - Apresenta uma visão clara do produto com todos os macro-processos, com entidades externas, fluxo de dados e depósito de dados principais. b) D.F.D nivel 1 - È uma expansão do nível zero com mais detalhes e mais completo incluindo o tratamento de exceções.

X DFD-Símbolos Quadrado duplo = Entidade Externa/Origem ou destino de Dados. Retânculo com cantos arredondados = Processo que transforma o Fluxo dos Dados. Retânculo aberto = Depósito de Dados Seta ou vetor = Fluxo de Dados

DIAGRAMA DE FLUXO DE DADOS - DFD Entidades Externas São categorias lógicas de objetos ou pessoas que representam Origem ou destino de dados, e, que acionam um sistema e/ou recebem informações; Podem ser pessoas, sistemas ou unidades departamentais; possuem as seguintes regras:  x - letra para identificação; nome - nome da entidade : Ex: Clientes, Sistema Acesso, Banco, etc. Como descobrir entidades externas ?  No mínimo temos duas : quem usa o sistema (cliente) e quem opera o sistema (departamento A)

DIAGRAMA DE FLUXO DE DADOS - DFD São o Meio por onde os dados e as informações trafegam; Regras: nome : nome do dado. Ex: Pedido, Nota Fiscal, Produto, Item, arg: argumento de acesso  a um depósito . Ex: CPF, CEP, código , matricula, Nome, etc... Sempre envolvem processos não sendo possível o fluxo de entidade para entidade, entidade para depósito de dados, depósito de dados para  depósito de dados.

DIAGRAMA DE FLUXO DE DADOS - DFD Processos Transformam fluxos de dados em uma atividade; são módulos do sistema; Regras: n : número de referência do processo. Ex: 0 , 1,2,3,, 1.1, 1.2 função : descreve o processo no verbo infinitivo. Ex: Cadastrar Cliente, Gerar Arquivo, Imprimir Relatório, etc. loc : local físico onde se desenvolve o processo. Ex: Almoxarifado; Contabilidade, etc. Dica : Para descobrir um processo relate os requisitos do sistema. (Cadastrar Cliente, Efetuar Logon, etc.)

DIAGRAMA DE FLUXO DE DADOS - DFD Depósito de Dados São locais de armazenamento de dados São arquivos físicos Regras: Dn : número do depósito. Ex: 0,1,2,3, D1/1, D1/2 nome : nome do depósito. Ex: Clientes, Produtos, Contas, etc. Para tornar mais fácil identificar DD leve em conta dois tipos de arquivos :  Cadastral e de Movimento ( Movimento de Itens, etc.)

DIAGRAMA DE FLUXO DE DADOS - DFD

DIAGRAMA DE FLUXO DE DADOS - DFD Etapas de elaboração de um D.F.D: Identificar e descrever os requisitos funcionais; Identificar entidades externas(EE); Associar o fluxo de dados que as entidades enviam, consomem ou recebem; Identificar consultas

DIAGRAMA DE FLUXO DE DADOS - DFD Desenhar o primeiro DFD: Iniciar no canto esquerdo com a entidade externa principal; procurar deixar todas as entidades externas nos cantos; na esquerda as EE de Origem e na direita as EE de Destino; desenhe fluxos que surgem, processo e depósitos de dados; verificar se todas as entradas e saídas foram incluídas; Explodir ou derivar processos complexos em níveis inferiores.

DIAGRAMA DE FLUXO DE DADOS - DFD D.F.D de um sistema para vídeo locadora (resumido):

X