Modelagem da parte interior do sistema.
Desenvolvimento do DFD inicial:
• é desenhado um processo para cada evento da lista de eventos
• são desenhadas entradas e saídas para os processos, e os
depósitos para comunicação entre os processos
• é desenvolvido o diagrama ER em paralelo ao dicionário de
dados inicial
Modelo Ambiental
Define as interfaces entre o sistema e o ambiente, determinando o
que está dentro e fora do sistema.
Composto por:
• Declaração dos Objetivos
• Diagrama de Contexto: um caso especial do DFD, no qual uma
única bolha representa o sistema inteiro.
• Lista de Eventos: lista narrativa dos “estímulos” que ocorrem no
mundo exterior, e aos quais o sistema deve responder.
que está dentro e fora do sistema.
Composto por:
• Declaração dos Objetivos
• Diagrama de Contexto: um caso especial do DFD, no qual uma
única bolha representa o sistema inteiro.
• Lista de Eventos: lista narrativa dos “estímulos” que ocorrem no
mundo exterior, e aos quais o sistema deve responder.
Análise Estruturada
É composto por dois componentes:
•Modelo Ambiental
• Modelo Comportamental
•Modelo Ambiental
• Modelo Comportamental
Análise Estruturada
Dicionário de Dados
Descreve as informações implícitas nos fluxos ou contidas nos
depósitos.
Especificação de Processo
Especificação dos detalhes de um processo:
° linguagem estruturada
° condições pré/pós
° fluxograma
° linguagem narrativa
Descreve as informações implícitas nos fluxos ou contidas nos
depósitos.
Especificação de Processo
Especificação dos detalhes de um processo:
° linguagem estruturada
° condições pré/pós
° fluxograma
° linguagem narrativa
Análise Estruturada Moderna
Análise Estrutura utiliza:
•DFD
•Diagrama de Entidade-Relacionamento (ER)
•Dicionário de Dados
•Especificação de Processo
Análise Orientada a Objectos: divisão do problema em classes.
Análise Estruturada: divisão do problema em funções.
•DFD
•Diagrama de Entidade-Relacionamento (ER)
•Dicionário de Dados
•Especificação de Processo
Análise Orientada a Objectos: divisão do problema em classes.
Análise Estruturada: divisão do problema em funções.
DFD
• Os dados são transformados em cada passo antes de mover para
o próximo estágio. Estas transformações são funções de programa.
• Os DFDs ajudam os analistas a entenderem o que acontece com
os dados durante a execução do sistema.
• Podem ser usados para mostrar como diferentes sistemas e
subsistemas trocam informações.
o próximo estágio. Estas transformações são funções de programa.
• Os DFDs ajudam os analistas a entenderem o que acontece com
os dados durante a execução do sistema.
• Podem ser usados para mostrar como diferentes sistemas e
subsistemas trocam informações.
DFD
Descreve o fluxo de informação e as transformações que são
aplicadas à medida que os dados se movimentam da entrada para
a saída.
Componentes de um DFD:
•Processo: transforma entradas em saídas
•Fluxo: dados em movimento
•Depósito: dados em repouso
•Entidade Externa: entidades com as quais o sistema se comunica
-Não representa a sequência de processamento, nem a lógica
procedimental.
aplicadas à medida que os dados se movimentam da entrada para
a saída.
Componentes de um DFD:
•Processo: transforma entradas em saídas
•Fluxo: dados em movimento
•Depósito: dados em repouso
•Entidade Externa: entidades com as quais o sistema se comunica
-Não representa a sequência de processamento, nem a lógica
procedimental.
Modelos Estruturais
Definem a forma lógica dos dados processados pelo sistema.
Exemplos:
•ER (Entidade-Relacionamento): mostra as entidades, atributos e
relacionamentos.
•Modelo de Objeto: mostra as classes, atributos, operações e
métodos. Para modelar o comportamento dos objetos, são usados
diagramas de seqüência que mostram como as operações dos
objetos são usadas.
Exemplos:
•ER (Entidade-Relacionamento): mostra as entidades, atributos e
relacionamentos.
•Modelo de Objeto: mostra as classes, atributos, operações e
métodos. Para modelar o comportamento dos objetos, são usados
diagramas de seqüência que mostram como as operações dos
objetos são usadas.
Modelos de Especificação
Modelos Comportamentais
-Descrevem o comportamento geral do sistema.
Exemplos:
•DFD: mostra como os dados são processados pelo sistema.
•Diagrama de Estado: modela o comportamento de um sistema
em resposta aos eventos internos e externos. Mostram os estados
e eventos que causam transições de um estado para outro.
-Descrevem o comportamento geral do sistema.
Exemplos:
•DFD: mostra como os dados são processados pelo sistema.
•Diagrama de Estado: modela o comportamento de um sistema
em resposta aos eventos internos e externos. Mostram os estados
e eventos que causam transições de um estado para outro.
Diagrama de Fluxo de Dados (DFD)
Modelos para Especificação do Sistema
Representações gráficas que descrevem o problema a ser
resolvido e o sistema a ser desenvolvido.
Perspectivas usadas nestes modelos:
•Comportamental: o comportamento do sistema é modelado.
•Estrutural: a estrutura dos dados processados pelo sistema é
modelada.
-Pode-se usar uma combinação destes modelos.
Representações gráficas que descrevem o problema a ser
resolvido e o sistema a ser desenvolvido.
Perspectivas usadas nestes modelos:
•Comportamental: o comportamento do sistema é modelado.
•Estrutural: a estrutura dos dados processados pelo sistema é
modelada.
-Pode-se usar uma combinação destes modelos.
Subscrever:
Mensagens (Atom)
A minha Lista de blogues
Calendário/Horas
Numero de Refresh's
Post's
-
▼
2011
(77)
-
▼
março
(14)
- Modelo Comportamental
- Projeto Estruturado
- Modelo Ambiental
- Análise Estruturada
- Análise Estruturada
- Análise Estruturada Moderna
- DFD
- Exemplo de DFD: Sistema de Venda de CDs
- DFD
- Exemplo de Diagrama de Classes
- Exemplo de Diagrama ER:
- Modelos Estruturais
- Modelos de Especificação
- Diagrama de Fluxo de Dados (DFD)
-
▼
março
(14)