12
MODELAGEM DE SISTEMAS Luiz Leão [email protected] http://www.luizleao.com

MODELAGEM DE SISTEMAS Luiz Leão [email protected] …luizleao.com/Docencia/FAP/ModelagemSistemas/MODELAGEM_SISTEMAS_UND... · Apresentação do Plano de Ensino MODELAGEM DE SISTEMAS

Embed Size (px)

Citation preview

MODELAGEM DE SISTEMAS

Luiz Leão – [email protected]

http://www.luizleao.com

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• Entender o problema do cliente e descrevê-lo em

uma linguagem técnica documental

• UML – Unified Modeling Language – Linguagem de Modelagem de Sistemas

– Independente de processo

• Porém, o RUP foi baseado nela

Introdução

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• Solucionar problemas do mundo real, fazendo uso

da linguagem UML na representação de modelos.

Objetivo

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

Introdução

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• A Importância da Modelagem

• Princípios de Modelagem

• Atividades de Análise e Projeto

• Análise e Projeto Orientados a Objeto

Unidade 1 – Conceitos Básicos de

Modelagem

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• Introdução a UML

• Evolução da UML

• Visão dos modelos

Unidade 2 – A Linguagem UML

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• Caso de Uso – Conceitos Básicos

– Simbologia

– Aplicação

• Diagrama de Classe – Modelo de domínio – Conceitos Básicos

– Simbologia

– Aplicação

• Descrição de Caso de Uso – Conceitos Básicos

– Regras

– Aplicação

• Diagrama de Interação – Conceitos Básicos

– Diagrama de Sequencia

– Diagrama de Sequencia de Sistema - DSS

– Diagrama de Colaboração

– Aplicação

Unidade 3 – Os Modelos

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• Diagrama de Estado – Conceitos Básicos

– Simbologia

– Aplicação

• Diagrama de Atividades – Conceitos Básicos

– Simbologia

– Aplicação

• Diagrama de Implementação – Conceitos Básicos

– Diagrama de Componentes

• Apresentação

• Simbologia

• Aplicação

– Diagrama de Implantação

• Apresentação

• Simbologia

• Aplicação

Unidade 3 – Os Modelos (Cont.)

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• Definição da Visibilidade entre Objetos

• Adição de Operações às Classes de Projeto

• Adição de Interfaces ao Modelo de Classes de Projeto

• Relacionamentos de Dependência

• Adição de Classes Utilitárias e de Coleções ao Modelo de

Classes de Projeto

• Diagramas de Classes de Projeto

Unidade 4 – Modelo de Classes de Projeto

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• Apresentação

• Etapas e Disciplina

• Técnicas e modelos aplicados

• Definição de iterações

Unidade 5 – Ciclo de Vida: Iterativo e Incremental

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• Astah (usaremos essa)

• Poseidon

• Visual Paradigm

• Etc.

Ferramentas

Apresentação do Plano de Ensino

MODELAGEM DE SISTEMAS

• Estudo de Casos

Atividades