Livro para estudo

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2104 palavras )
  • Download(s) : 0
  • Publicado : 22 de setembro de 2011
Ler documento completo
Amostra do texto
ANÁLISE DE SISTEMAS
Diagrama de Fluxo de Dados DIAGRAMA DE FLUXO DE DADOS O Diagrama de Fluxo de Dados (DFD) é uma das principais ferramentas utilizadas no projeto de sistemas de informação. O DFD é um diagrama gráfico, baseado apenas em quatro símbolos, que mostra a estrutura do sistema e sua fronteira, ou seja, todas as relações entre os dados, os processos que transformam esses dados e olimite entre o que pertence ao sistema e o que está fora dele. DFD é uma representação em rede dos processos (funções) do sistema e dos dados que ligam esses processos. Ele mostra o que o sistema faz e não como é feito. É a ferramenta de demonstração central da análise estruturada. Um DFD apresenta as partes componentes de um sistema e as interfaces entre elas. É um conjunto integrado deprocedimentos, sendo que as partes do computador poderão estar inseridos ou não. Na elaboração de um DFD, utilizaremos quatro símbolos que nos permitirão debater e apresentar ao usuário todo o processo, sem assumir nenhum compromisso com implementações e demostrar a sua fluência, sem a preocupação com a hierarquização e tomadas de decisão. São os seguintes símbolos utilizados na elaboração de um DFD:Quadrado duplo = Entidade Externa/Origem ou destino de Dados.

Retângulo com cantos arredondados = Processo que transforma o Fluxo dos Dados.

Retângulo aberto = Depósito de Dados

Seta ou vetor = Fluxo de Dados

Figura 1 – Componentes de um DFD

Elaborando um DFD Suponhamos que uma distribuidora de produtos farmacêuticos nos contratou para analisar seu processo atual e verificar como expandirsuas operações e melhorar seu nível de serviço. A empresa em questão, RPC (Remédios Pelo Correio), fundada há cinco anos atua na distribuição de medicamentos, recebendo das farmácias os pedidos de medicamentos, fazendo encomenda aos laboratórios, com desconto, e atendendo ao pedido no ato do recebimento dos remédios dos laboratórios. O processo é todo controlado manualmente através dopreenchimento de formulários pré-impressos. Atualmente o volume de negócios

1

ANÁLISE DE SISTEMAS
Diagrama de Fluxo de Dados atinge 150 pedidos por dia, cada um com um média de 5 medicamentos, e um valor de R$ 500,00 em média. A administração pretende expandir as operações através da estocagem dos 100 medicamentos mais solicitados e atendendo solicitações de clínicas e médicos diretamente. Asencomendas poderão ser feitas de qualquer ponto do Estado via telefone ou pelo correio. O volume de negócios dependerá, logicamente, de fatores como divulgação do serviço, rapidez na entrega, confiabilidade, etc., mas a empresa espera aumentá-lo para 1000 negócios/dia, ou mais. No plano geral, podemos afirmar que, da mesma forma que o atual, o novo processo de trabalho da empresa acatará pedidos deremédios, fará a verificação no arquivo de disponíveis, consultará, em outro arquivo, se o crédito do cliente é bom e fará com que o remédio solicitado seja encaminhado ao cliente com a respectiva fatura. Demostraremos isso de forma gráfica usando um diagrama de Fluxo de dados lógico.

Figura 2- Representação de um DFD

Analisando a figura 2, verificamos que, na verdade, ela nos diz muito poucosobre o sistema. Os símbolos constantes da figura e os conceitos que representam encontram-se no nível lógico; um fluxo de dados pode estar fisicamente numa carta, numa fatura, numa ligação telefônica, etc., ou seja, em qualquer lugar em que o dado passe de uma entidade ou processo para outro. Um processo pode ser fisicamente um escritório repleto de pessoas verificando e recebendo pedidos, calculandodescontos, ou um programa, ou ainda uma combinação de atividades manuais e automatizadas. Um depósito de dados pode ser um armário de aço com gavetas, um fichário de cartões, uma fita magnética, um disquete. Utilizando os quatro símbolos, podemos desenhar um quadro do sistema sem nos comprometermos com sua implementação. Vamos expandir “processar pedidos” para mostrar as funções lógicas que...
tracking img