Prof. Thales Castro.  Histórico (documentação textual)  Vantagens da elaboração do DFD.

Slides:



Advertisements
Apresentações semelhantes
Modelo de Casos de Uso Diagrama de Casos de Uso
Advertisements

Análise e Projeto Orientado a Objetos
Análise e Projeto de Sistemas I
DFD - Diagrama de Fluxo de Dados
Saque Avulso com Efetivo – OM
Requisitos de Software
APSOO Aula 03.
Diagrama de Fluxo de Dados – DFD
Especificação de Processos
Diagrama de fluxo de dados (DFD)
Análise e Projeto de Sistemas I
Modelo Ambiental Mozart de Melo Alves Jr..
Análise de Requisitos Use Case Renata Araujo Ricardo Storino
Análise de Processos de Negócios para um Sistema Integrado
Professora: Aline Vasconcelos
SISTEMA DE INFORMAÇÕES DESENVOLVIMENTO DE SISTEMAS
O processo de coletar os requisitos (escopo do cliente)
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
Aquisição de Créditos Eletrônicos Loja Virtual
Engenharia de Requisitos Requisito – sistema Caso de uso - usuário
Gerenciamento de Requisitos com Casos de Uso
ESTRUTURA DO TRABALHO 1. objetivos 2. Fluxo de Funcionamento
SGI Sistema de Gestão Industrial
Prof. Dr. Daniel D. Abdala Baseada nas transparências de professor Leandro Becker.
DFD – Data Flow Diagram Diagrama de Fluxo de Dados
DIAGRAMA DE CASO DE USO Prof. Fabíola Gonçalves C. Ribeiro.
UML.
Análise Estruturada.
Análise Estruturada Diagramas de Fluxo de Dados
ENGENHARIA DE SOFTWARE - REQUISITOS
Sommerville – Pressman – UML 2 - Uma Abordagem Prática
Análise de Sistemas Requisitos e Projetos
MODELO ESSENCIAL Modelo Ambiental
MODELO ESSENCIAL Modelo Comportamental
ANÁLISE ESTRUTURADA Diagramas de Fluxo de Dados
Manual Protheus 11.
Sistema de Informação Modelagem de Negócio UML
Modelagem Funcional de Sistemas de Informação Análise Essencial
Levantamento de Requisitos
Modelagem de processos de negócio com Diagrama de Atividades
Modelagem de processos de negócio com Diagrama de Atividades
UML - Unified Modeling Language
Resposta da Questão 1 do Exercício de DFD
Levantamento de Requisitos
O Processo Unificado (UP)
Aplicação de Compras baseada em GED e Workflow
ANÁLISE ESTRUTURADA DE SISTEMAS
Engenharia de Software
. Não custa nada. Não consome energia. Não ocupa espaço. Não gera calor. Nunca comete erros. Não quebra MEMÓRIA Tecnologia Perfeita PROCESSADOR. Não custa.
GERENCIAMENTO DE PROJETOS DE T.I
Entrada de Produtos por arquivo XML
Prof.: Bruno Rafael de Oliveira Rodrigues ENGENHARIA DE SOFTWARE.
Contagem do estoque utilizando o coletor de dados
Compras - Contagem do estoque utilizando o coletor de dados IdentificaçãoCOM_018 Data Revisão16/10/2013.
Expansão dos Casos de Uso
Expansão dos Casos de Uso
Diagrama Casos de Uso.
GESTÃO DE MOVIMENTAÇÃO ARMAZENAMENTO DE MATERIAIS
Análise Estruturada de Sistemas
Modelagem e arquitetura
Aula 02 de Eng. de Requisitos
Análise e Projeto de Sistemas
BIBLIOGRAFIA - McMENAMIM, Sthephen M., and Palmer, John F., Análise Essencial de Sistemas, McGraw-Hill, SP, YOURDON, Edward,Análise Estruturada.
Prof. Thales Castro. Depósito de dados Entidade externa Processo Fluxo de dados.
Sistema de Controle de Encomendas
Gerência de Projetos Gerenciamento de Escopo. Gerenciamento de Escopo do Projeto...inclui os processos necessários para assegurar que o projeto inclui.
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.
Análise & Projeto – Especificação de Processos
Transcrição da apresentação:

Prof. Thales Castro

 Histórico (documentação textual)  Vantagens da elaboração do DFD

Depósito de dados Entidade externa Processo Fluxo de dados

 DFD em níveis  Especificação de processos

5  O DFD de nível 0 descreve a visão geral das funcionalidades do sistema  Por vezes é necessário explodir os processos (bolhas) ◦ Refinamento  Deve ser refinada uma bolha de cada vez.

6

 No diagrama anterior: ◦ Quais os requisitos do sistema de cadastramento de empresa? ◦ Necessidade de refinamento do sistema de cadastro de empresas

 Cadastramento de empresa: ◦ Para realizar o cadastramento de uma empresa, a organização verifica se existe alguma restrição para os possíveis sócios, além de verificar se existe empresa existente para a razão social cadastrada. Caso aceito, pode ser cadastrada a empresa através de processo especifico. Após ser cadastrada, deve-se tanto realizar a emissão do CNPJ para a empresa quanto enviar as informações para o Ministério da Fazenda. O Ministério da Fazenda pode realizar auditorias independentes e restringir a criação de novas empresas para os sócios, através de processos específicos. Caso o pedido não seja aceito, é enviada resposta para a empresa com a negativa.

P1 Verificar pedido de inscrição Empresa Ministério da Fazenda Pedido de Inscrição Restrições em Vigor P2 Cadastrar Empresas P4 Selecionar Empresas P3 Emitir CNPJ P5 Atualizar Tabela de Restrições Tabela de RestriçõesEmpresas Cadastro de Empresas Dados de Empresas Dados para CNPJ CNPJ (CGC) Pedido Aceito Dados da Nova Empresa Relação de Empresas Novas Restrições Dados da Empresa no Ministério Resposta de Pedido

 Melhor visão de um processo específico  Ainda existe a necessidade de se expandir os processos existentes  A expansão dos processos existentes é realizada através do processo

 “Verificar Pedido de Inscrição”: ◦ No processo de pedido de inscrição, deve-se verificar se as informações estão completamente preenchidas. Caso esteja incompleto, o pedido é recusado. Caso esteja completo, primeiro passo é verificar a existência de razão social já existente. Caso exista, o pedido também é recusado. Em caso de não existir a razão social, verifica-se as restrições em vigor para os sócios. Em caso de não existir restrições, o cadastramento da empresa pode ser realizado. Para os pedidos recusados, é gerada uma ordem de devolução, para que a situação seja regularizada e a empresa possa realizar um novo processo de cadastramento.

P1.1 Verificar preenchimento Pedido de Inscrição P1.2 Verificar Existência de Razão social Tabela de Restrições Pedidos Recusados Pedido incompleto Pedido Válido Pedido completo Pedido Inválido Cadastro de Empresas Dados de Empresa P1.3 Verificar Restrições em vigor Restrições em vigor Pedido Indevido Pedidos Rejeitados Empresa Pedido Recusado Pedido Aceito P2 Cadastrar Empresas P1.4 Gerar Ordem de Devolução

 Não existe um consenso até que nível deve ser detalhado um DFD ◦ Depende de cada complexidade e porte do sistema que será desenvolvido  Em geral, deve terminar quando for possível especificar o processo em uma página  Cada processo, posteriormente, será desmembrado em uma especificação ◦ Especificação de Processos

 Uma livraria, para atender a seus clientes, recebe diariamente os pedidos de livros dos clientes. Este pedido é analisado para verificar se existe o livro solicitado em estoque. Caso não exista é enviada uma solicitação de compra para o fornecedor do livro no final do dia, contendo todos os pedidos feitos durante aquele dia. Uma vez que a solicitação de compra seja atendida pelo fornecedor, este enviará uma ordem de chegada, com a qual a livraria atualizará o estoque.

Prof. Thales Castro