Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
ADS.1
V ISÃO G ERAL
VISÃO GERAL
V ISÃO G ERAL
VISÃO GERAL
M ODELAGEM DE S OFTWARE
MODELAGEM DE SOFTWARE
M ODELAGEM DE S OFTWARE
MODELAGEM DE SOFTWARE
O RIENTAÇÃO À OBJETOS
ORIENTAÇÃO À OBJETOS
E VOLUÇÃO H ISTÓRICA DA M ODELAGEM
Diagramas Estruturais:
->Diagrama de Classes
->Diagrama de Objetos
->Diagramas de componentes
->Diagrama de instalação
->Diagrama de pacotes
->Diagrama de estruturas
DIAGRAMAS DE UML
D IAGRAMAS DA UML
Diagramas comportamentais
->Diagrama de caso de uso
->Diagrama de atividade
Diagramas de Interação
->Diagrama de sequência
->Diagrama de interatividade
->Diagrama de comunicação
->Diagrama de tempo
DIAGRAMAS DE UML
O PROCESSO DE DESENVOLVIMENTO DE
SOFTWARE
Compreende Tentativas de
as atividades lidar com a
necessárias complexidade
para definir, e de minimizar
desenvolver, os problemas
testar e manter envolvidos no
um produto desenvolvimen
(sistema) de to de software.
software.
Análise
Design (Projeto)
Programação (Implementação)
Testes
Implantação
MECANISMOS GERAIS
P ROTOTIPAGEM
MECANISMOS GERAIS
F ERRAMENTAS C ASE
MECANISMOS GERAIS
E STERIÓTIPOS
MECANISMOS GERAIS
N OTAS E XPLICATIVAS
MECANISMOS GERAIS
E TIQUETAS VALORADAS ( TAGGED
VALUES )
Um valor etiquetado é uma combinação de um tag e um valor que
fornece informações complementares que é anexado a um
elemento do modelo. Um valor de tag pode ser usada para
adicionar propriedades para todos os elementos do modelo e pode
ser aplicado a um elemento de modelo ou um estereótipo.
MECANISMOS GERAIS
R ESTRIÇÕES E O CL
MECANISMOS GERAIS
PACOTES
MECANISMOS GERAIS
M ODELAGEM DE CASOS DE USO
Agregação Regular - tipo de associação ( é parte de , todo/parte) onde o objeto parte é um atributo do
todo ; onde os objetos partes somente são criados se o todo ao qual estão agregados seja criado.
Pedidos é composto por itens de pedidos.
Composição - Relacionamento entre um elemento ( o todo) e outros elementos (as partes) onde
as parte só podem pertencer ao todo e são criadas e destruídas com ele.
D IAGRAMA DE C LASSE
Atributos
Na UML, atributos são mostrados com pelo menos seu nome, e podem também
mostrar seu tipo, valor inicial e outras propriedades. Atributos podem também
ser exibidos com sua visibilidade:
Operações
Operações (métodos) também são exibidos com pelo menos seu nome, e podem
também mostrar seus parâmetros e valores de retorno. Operações podem, como
os Atributos, mostras sua visibilidade:
Classe Animal {
método fale() {
imprimaNaTela(" Eu sou mudo! ");
}
}
B IBLIOGRAFIA
Bezerra, Eduardo - Princípios de análise e projeto
de sistemas com UML/Eduardo Bezerra – Rio de
Janeiro: Elsevier ,2007
http://docs.kde.org/