Escolar Documentos
Profissional Documentos
Cultura Documentos
DFD em Nveis Usado para sistemas grandes, cuja representao do DFD equivalente torna-se grande, complexo e ininteligvel para ser modelado em nico diagrama. Idia de modularizar o sistema em sub-sistemas e assim sucessivamente at chegar a um nvel em que a composio no seja mais necessria. A uma funo que no precisa mais ser decomposta, chamamos de funo primitiva ou primitiva funcional. Todo DFD pode ser decomposto em DFDs de nvel inferior, recursivamente, at alcanarem as primitivas funcionais. Processos Pais e Filhos. Conveno : Nmero de processos (funes) por nveis : +- 7, ou seja mnimo de 5 a mximo de 9. O mnimo no deve ser muito considerado, mas o mximo sim (dificulta entendimento). conveniente que em cada nvel os processos estejam em nvel de detalhamento prximo, ou seja no convm que em 1 dos nveis um dos processos ainda precise ser detalhado em outros nveis inferiores ao passo que outros processos do mesmo nvel j so primitivos. Cada DFD deve apresentar um nvel de detalhe equilibrado. Os processos que tratam de rotinas de erros e exceo devem ser tratados nos nveis mais inferiores.
Vide figura abaixo, mostrando o DFD de contexto para o Sistema de Controle de Pedidos.
Cliente
Editora
Direo
Tesouraria
3 Etapa : DIAGRAMA de NVEL N (1 EM DIANTE) Cada processo que ainda no se encontra em sua primitiva funcional precisa ser decomposto. Esta decomposio deve-se complexidade do processo, cujo desenho ainda complexo e difcil de ser especificado. Quando um processo tem uma especificao (em portugus estruturado) complexa e de difcil compreenso (na prtica, seria uma especificao que exceda uma folha), deve ser explodido em um nvel, para representa-lo de forma mais efetiva, em outros sub processos.