Baixe o app para aproveitar ainda mais
Prévia do material em texto
Aula 3 da disciplina Paradigmas de Desenvolvimento de Software Assunto: Normas para Construção de DFD Diretrizes para Construção de DFD Orientação do Desenho, de forma a facilitar a leitura do diagrama O desenho deve iniciar-se no canto superior esquerdo A leitura do fluxo dá-se de Cima para baixo e da esquerda para direita Considerações GERAIS Elemento do DFD Posicionamento dos elementos no DFD Entidades Externas As entidades externas devem estar sempre nas bordas do diagrama Depósito de dados Se forem de Entrada : Esquerda ou acima do processo que recebe seus dados Se forme de Saída : Direita ou abaixo do processo que lhe fornece dados Processos Podem estar ligados, diretamente, através de fluxos de dados. Podem estar ligados, indiretamente, através de depósitos de dados, entre eles. O processo origem deve estar acima ou a esquerda do processo destino. Fluxos de dados O fluxo de dados liga o Uma entidade externa a uma função o Uma função a uma entidade externa o Uma função a um depósito de dados o Um depósito de dados a uma função o Uma função a outra função Considerações Gerais Adotar mesma nomenclatura usada pelos usuários. Todos os fluxos, depósitos e processos devem ser nomeados E1 P1 P2 E2 com precisão, através de nomes auto explicativos, que os definam com clareza. Todos os nomes usados no DFD devem ser registrados no Dicionário de Dados. Considerações ESPECÍFICAS Elemento do DFD Considerações Processos Evitar nomes associados a seus executores Evitar nomes com verbos genéricos Todos os processos devem além de nomeados, ser numerados Ter sempre fluxos de entrada e saída Os dados de saída devem ser derivados dos dados de entrada Fluxos de dados Nomeados, consistentemente através de todos os níveis do DFD Todos os fluxos dos níveis superiores devem aparecer nos níveis inferiores Depósitos de dados Devem ser mostrados em todos os níveis em que forem necessários Ter sempre fluxos de entrada e saída Entidades externas Fluxos de entrada e saída das entidades externas sempre tem origem ou destino nos processos. Nunca enviam ou recebem fluxos de outras entidades ou depósitos de dados.
Compartilhar