05 Modelagem De Requisitos Fluxos Comportamento Padr Es E Aplica Es Web

3789 palavras 16 páginas
ENGENHARIA DE SOFTWARE II MODELAGEM DE REQUISITOS –
FLUXOS, COMPORTAMENTO, PADRÕES E
APLICAÇÕES WEB
Lucas Campos de Magalhães Nunes
MCP, MCAD, Cobit Foundation Certified http://lattes.cnpq.br/2803226406709573 Visão Geral de Hoje

2

INTRODUÇÃO

3

Introdução

Fonte: Pressman, 7ª Edição

4

ESTRATÉGIAS DE MODELAGEM DE
REQUISITOS

5

Estratégias de Modelagem de
Requisitos
• Uma visão da modelagem de requisitos, denominada análise estruturada, considera os dados e os processos que os transformam entidades distintas;
• Os objetos de dados são modelados de maneira que defina seus atributos e relacionamentos;
• Processos que manipulam objetos de dados fluem através do sistema;
• A segunda abordagem para a modelagem de análise denominada análise orientada a objetos, enfoca a definição de classes e a maneira pela qual colaboram entre si para atender os requisitos do cliente;
6

MODELAGEM ORIENTADA A FLUXOS

7

Modelagem Orientada a Fluxos
• Embora a modelagem orientada a fluxos de dados seja vista como uma técnica ultrapassada por alguns engenheiros de software, continua a ser uma das notações de análise de requisitos mais largamente usadas hoje em dia;
• Embora o diagrama de fluxo de dados (data flow diagram, DFD) e diagramas relacionados não sejam uma parte formal da UML, podem ser usados para complementar os diagramas
UML e darem uma visão adicional sobre o fluxo e os requisitos de sistema;
8

Modelagem Orientada a Fluxos
• O DFD adota uma visão entrada-processosaída de um sistema;
• Isto é, os objetos de dados entram no software, são transformados por elementos de processamento e os objetos de dados resultantes saem do software;
• Os objetos de dados são representados por setas rotuladas e as transformações, por círculos (também chamados bolhas);
9

Modelagem Orientada a Fluxos
• O DFD é apresentado de uma forma hieráquica: – O primeiro modelo do fluxo de dados (algumas vezes denominado DFD nível 0 ou diagrama de contexto) representa o sistema como um todo;

Relacionados

  • arduino
    22963 palavras | 92 páginas
  • Sistemas robustos de rede
    21105 palavras | 85 páginas
  • Handbook de TI para Concursos
    194543 palavras | 779 páginas
  • Arquitetura de segurança computacional
    48738 palavras | 195 páginas
  • Microtik
    57164 palavras | 229 páginas
  • publicação
    50702 palavras | 203 páginas
  • DissertacaoDaniloSato
    44308 palavras | 178 páginas
  • maRKETING
    47115 palavras | 189 páginas
  • Um estudo comparativo de cargas de trabalho e políticas de escalonamento para aplicações paralelas em clusters e grids computacionais
    58402 palavras | 234 páginas
  • Inteligência artificial
    173775 palavras | 696 páginas