A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prof. Carlos Alberto Seixas Sistemas de Informação Análise e Projeto Estruturado de Sistemas- 2010/01 UNIESP - 2010.

Apresentações semelhantes


Apresentação em tema: "Prof. Carlos Alberto Seixas Sistemas de Informação Análise e Projeto Estruturado de Sistemas- 2010/01 UNIESP - 2010."— Transcrição da apresentação:

1 Prof. Carlos Alberto Seixas E-mail: seixas.alberto@gmail.com Sistemas de Informação Análise e Projeto Estruturado de Sistemas- 2010/01 UNIESP - 2010

2 D.F.D. D.F.D.

3 DIAGRAMA DE FLUXO DE DADOS (D.F.D) A técnica utilizada pela análise estruturada baseia-se nos diagramas de fluxos de dados. A grande vantagem da utilização dessa técnica é a de permitir a avaliação do modelo junto com os usuários, de forma a se identificar as falhas o mais cedo possível. Além do mais, esta técnica permite um comprometimento maior do usuário com o processo de desenvolvimento de sistemas. Duas técnicas principais são utilizadas, uma por GANE e SARSON, outra por De Marco e YOURDON e que nos conduzem pequenas diferenças na terminologia e simbologia das várias escolas de Análise Estruturada; ambas as técnicas são similares. Segundo GANE/830 propósito de um D.F.D é mostrar para um área de negócios ou um sistema ou parte dele, de onde os dados surgem, para onde vão, quando são armazenados, que processa os transformam e as interações entre armazenamento de dados e processos.

4 O D.F.D O D.F.D utiliza-se de quatro símbolos gráficos, visando representar os seguintes componentes: Fluxo de Dados Processos Agentes Externos Armazenamento

5 O D.F.D

6 Fluxo de Dados Representa os dados que fluem entre os componentes de DFD e podem ser utilizados para transporte de dados entre agentes externos e processos, entre processos, armazenamento de dados e processos. Não existe a passagem de dados de armazenamento para agentes externos e vice- versa.

7 Forma de Representação É simbolizado por meio de uma seta, com a ponta indicando a direção do fluxo. [ CHRIS GANE / SARSON]. Já DeMarco, diz que os fluxos de dados é um tubo, através do qual fluem pacotes de informações. A maior parte dos fluxos de dados movimentaram-se entre processos, mas eles podem também fluir para dentro ou para fora de arquivos, indo para caixas-destino e vindo de caixas-fonte. É simbolizado por meio de vetores.

8 Convenções de fluxos de dados Nomes em maiúscula e ligadas por hífen; Dois fluxos de dados diferentes não podem Ter o mesmo nome; Os nomes são escolhidos para representarem não apenas o dado que flui sobre o tubo, mas também o que sabemos sobre o dado; Evite nomes vagos como dados e informação; Dificuldade para achar um nome para fluxo de dados: pode ser indício de alguma coisa errada.

9 Exemplo 29 Analisar Vendas Relatório de Vendas Referência do Fluxo de dados 29 - c Descrição do fluxo de dados: Relatório de Vendas Gerência c

10 Um fluxo que parte de um depósito é normalmente interpretado como uma leitura ou um acesso feito às informações desse depósito. Pode significar que: Um pacote isolado de dados foi recuperado do depósito: por exemplo, um depósito chamado CLIENTES, de onde cada pacote contém informações de nome, endereço e telefone de clientes. Um fluxo típico que saísse desse depósito envolveria a recuperação de um pacote completo de informações sobre um cliente. Mais de um pacote foi recuperado do depósito: Por exemplo o fluxo poderia recuperar pacotes de informações sobre todos os clientes da cidade de São Paulo a partir do depósito CLIENTES. Apenas uma parte do pacote foi recuperada do depósito: apenas a parte do nº do telefone de um cliente foi recuperada do depósito CLIENTES. Parte de mais de um pacote foram recuperados do depósito: um fluxo pode recuperar do depósito CLIENTES o código postal de todos os clientes do estado de São Paulo.

11 Importante Na maioria dos casos os fluxos são rotulados, entretanto não necessitamos rotular um fluxo se todo um grupo de um pacote entra ou sai do depósito. Um fluxo que parte de um depósito é normalmente interpretado como uma leitura ou um acesso feito às informações desse depósito.

12 Exercício Indicar o fluxos existentes no DFD o processo de compras de em um supermercado. Considerar apenas as etapas de passagem do produto pelo caixa, pagamento e empacotamento das mercadorias. Processos: passar produtos no balcão, registrar produtos, pagamento, empacotamento, colocar produtos no carrinho Entidades: cliente, caixa, empacotador Depósitos: carrinho, pacote, caixa registradora.

13 BIBLIOGRAFIA DEMARCO, Tom – “Análise Estruturada e Especificação De Sistema” – Editora Campus; GANE, Chris, SARSON, Trish: Análise Estruturada de Sistemas – Livros Técnicos e Científicos Editora Ltda.


Carregar ppt "Prof. Carlos Alberto Seixas Sistemas de Informação Análise e Projeto Estruturado de Sistemas- 2010/01 UNIESP - 2010."

Apresentações semelhantes


Anúncios Google