24
Alessandro Almeida | www.alessandroalmeida.com

Engenharia de Software I - Aula 14

Embed Size (px)

Citation preview

Alessandro Almeida | www.alessandroalmeida.com

Prova 1: Dia 9 de outubro

DFD com Níveis

Entendendo a estrutura – Parte 3

Nem sempre o DFD vai se ajustar em uma folha A4

Em projetos reais, o fluxo de dados é maior e mais complexo...

Difícil de entender!

O que fazer nestes casos?

“Quebrar” o DFD em níveis!

Vantagens...

Os níveis permitem uma visão geral...

▪ Nos níveis 0 e 1 é possível compreender o diagrama sem a necessidade de entrar no detalhe dos processos, fluxos e depósitos que compõem o DFD

Os níveis permitem o entendimento gradual...

▪ Você pode apresentar um nível de cada vez

▪ Não vai se assustar e nem assustar o cliente e demais envolvidos com um diagrama complexo e extenso logo na primeira apresentação

Vantagens...

Mantém a documentação enxuta

Garante a 3ª diretriz para elaborar um (bom) DFD: Evitar DFDs complexos demais

Mapas

Neste exemplo, estamos detalhando somente o processo 2. Remeter Livros

\

Reforçando o aprendizado...

Estruturem o DFD do seu projeto nos níveis 0, 1 e 2

Importante: Falta menos de 2 meses para a entrega do Projeto Interdisciplinar (parte de

Engenharia de Software)

Alguma dúvida sobre o conteúdo das últimas 13 aulas?

[email protected] www.slideshare.net/alessandroalmeida