Escolar Documentos
Profissional Documentos
Cultura Documentos
2009-2010
FREQUENCIA II
R.U.P Rational Unified Process
Características:
Características:
Arquitectura 4+1
UML Unified Modelling Language
♦ Especificação
♦ Construção
♦ Visualização
♦ Documentação de um sistema de informação
Elementos Básicos:
⇒ Classe
⇒ Interface
⇒ Nó
⇒ Use cases
⇒ Actor
⇒ Componente
Relações Standard:
⇒ Associação
⇒ Realização
⇒ Transição de estado
⇒ Dependência
⇒ Generalização
Tipos Diagrama:
⇒ Diagramas de comportamento
o Estados
o Actividades
o Interacção: Sequencias e colaboração
⇒ Diagramas de Arquitectura
o Diagramas de componentes
o Diagramas de Instalação
Diagrama de casos de uso Representam a visão do sistema na
perspectiva do utilizador
Mecanismos comuns:
USE CASES:
Características:
Cenário:
Relações:
⇒ Generalizações
⇒ Inclusão, os includes ou uses são as pré condições
⇒ Extensão - Extends
Modelação de Estrutura:
Introdução:
Classe:
o Nome
o Atributos
o Operações
Dependência :
Associação :
Benefícios Programação:
⇒ Generalização
⇒ Associação
⇒ Dependência
⇒ Realização
Definição:
Definição Objecto:
Diagrama de classes:
Diagrama de objectos:
Características:
Comportamento inter-objectos:
Interacções:
A mensagem especifica:
Representações de mensagens:
Tipo de mensagens:
⇒ Call
⇒ Return
⇒ Send
⇒ Create
⇒ Destroy
Diagramas de Interacções:
Diagramas de Estados:
Representam:
⇒ Estados possíveis
⇒ Transacções existentes
⇒ Eventos que motivam as transacções
⇒ Operações (acções e actividades) em cada estado
“Partes” de um estado:
⇒ Nome
⇒ Acções de entrada e de saída
⇒ Transições internas
⇒ Sub-Estados
⇒ Eventos Deferidos (os que são “tratados” noutro estado)
Diagramas de Actividades:
Modelação de Arquitectura:
Componentes e Nós:
componentes:
podem ser:
Nós:
Diagramas de Componentes:
Diagramas de Instalação: