Escolar Documentos
Profissional Documentos
Cultura Documentos
Visão geral de
modelagem em
Análise e Projeto
de Sistemas
• Modelagem de Sistemas
Modelagem de Sistemas 2
• Software Deselegante:
• Software Elegante:
• Documentado
O quê:
• Análise de sistemas
• Planejamento do Projeto
Definição
• Análise de Requisitos
Como:
Construção
• Projeto
• Codificação
• Testes
Produto de
Software
Modelagem de Sistemas 6
• Atividades principais:
• Análise: investigação do problema
• Projeto: solução lógica
• Construção: código (programação)
• Análise: “o que”
• Investigação do problema e dos requisitos
• Objetivo: Leva o analista a investigar e a descobrir
• Quais os processos de negócio relacionados com o seu uso?
• Projeto: “como”
• Descrição de uma solução lógica
• Como exatamente o sistema irá capturar e registrar informações?
Análise Projeto
Modelagem de Sistemas 11
Problema x Solução
Modelagem de Sistemas 12
Análise Projeto
Método 1
Método 2
Método 3
Modelagem de Sistemas 13
Um modelo representa
Analista de
Sistemas
uma simplifação da
realizadade.
• Ex.:
• Maquetes de edifícios e de aviões
• Plantas de circuitos eletrônicos
Modelagem de Sistemas 16
• Abordagem Estruturada:
• Software organizado em dados e procedimentos independentes
• Abordagem Orientada a Objetos:
• Software organizado em objetos que trocam de mensagens entre si
• Abordagem Orientada a Eventos:
• Fluxo de controle do software definido por eventos externos ao sistema
• Abordagem Orientada a Aspectos:
• Software organizado por separação de interesses (regras de negócios e
funções de tecnologia)
• Abordagem Orientada a Componentes:
• Software composto por unidades independentes e reutilizáveis que se
comunicam por meio de interfaces bem definidas