LIVRO DFD (Data Flow Diagram): Metodologia de projeto do sistema PDF Tokiou Narusawa

BAIXAR LIVRO ONLINE

Resumo

DFD (Data Flow Diagram) é um método de design do sistema. É também chamado de método de design centrado em dados. Eu tenho projetado sistemas de clientes por muitos anos usando este método. O DFD pode ser projetado com geometria e descrição simples. Também é adequado para linguagens de programação orientadas a objetos. Também é adequado para o ambiente de Internet da sociedade moderna. Muitos clientes sofrem com o fato de que não há dados sobre o sistema que está sendo executado atualmente e não é sustentável. Também é eficaz na introdução de ERP. Ao usar este DFD, a integridade do sistema é garantida automaticamente. Mais importante ainda, evitar o desenvolvimento duplicado de programas similares é evitado. É também um método para visualizar o sistema. Fácil de entender, mesmo pelos usuários, também é um método para facilitar a incorporação de pedidos de usuários. DFD é uma tecnologia de design desenvolvida pelo Rally Konstantin que desenvolveu um design estruturado.● Componentes do DFD (DFD Set)1.DFD2. Data store3. Descrição do processo4. Layout da tela5. Layout de impressão● Símbolos usados no DFD1. Este símbolo significa um elemento externo. Por exemplo, clientes, fornecedores, outros departamentos da empresa, etc.2. ○Este símbolo significa o processo. No caso do trabalho manual, ◎ também pode ser usado.3. ←Este símbolo significa o fluxo de dados. Ao escrever para o banco de dados, ele é usado para ler dados do banco de dados, etc. Se houver setas em ambas as extremidades, significa atualização. Os vouchers e formulários que saem do processo são descritos com esta seta. Em outras palavras, há um deslizamento e um nome de formulário no final da seta. Além disso, abreque o conteúdo dos dados nesta seta. No entanto, mesmo que ele diga uma abreviatura, ele descreve dados importantes. Os dados são representados por chaves e dados. Junte-se à chave e aos dados com -. Os dados são escritos com sinal +. Por exemplo, número do cliente – nome do cliente + endereço + número de telefone, etc. Quando esta seta está no processo, significa entrada.4. Este símbolo representa o armazenamento de dados (DB). O que eu recomendo é uma linha reta. Escreva o nome no final da linha reta.Sobre o nível de DFDNível 0. Representa o escopo da sistematização. Ele também descreve os elementos externos relevantes.Nível 2. Sub-sistema (classificação principal, obrigatório)Nível 3. Sub-sistema (classificação média, opcional)Nível 4. Sub-sistema (pequena classificação, opcional)Nível 5. Nível de processoNível de nível 6.Na programação orientada a objetos, a rotina principalIsso corresponde a.Nível de sub-rotina 7.Na programação orientada a objetos, objetosIsso corresponde a.● Nome do processoEu usarei um substantivo em movimento em inglês, em vez de um substantivo, tanto quanto possível.● Número do processoEste é um número muito importante. Por favor, tome um número separado de acordo com o nível acima. Se você não definir os níveis 3 e 4 acima, remova do número. O número começa com o número de nível superior e se torna o número no processo. Por exemplo, se o nível superior for 4.5, deve ser 4.5.1, 4.5.2. O que não devo esquecer é o gerenciamento de versões.● Como descrever a loja de dadosNome do banco de dados (usado para programação), número de série (usado para definir registro de comprimento definível), nome, atributo (item de chave, divide dados), item de chave 1, item de chave 2, itens chave 3, … (especifique todos itens chave que podem corresponder a base de dados relacionais como itens principais), campo (nome do campo usado no programa), descrição do campo, etc. Certifique-se de incluir a posição de início do campo, o comprimento do campo, data de criação, último data de atualização, etc. Certifique-se de inserir o registro sem atualizar o banco de dados que deseja manter o histórico. As atualizações são estritamente proibidas na lista de peças, tabela de matérias-primas,