Escolar Documentos
Profissional Documentos
Cultura Documentos
definirem as características do
implantado.
Modelagem Diagramas
de Sistemas UML
A modelagem de sistema é o processo de A UML define, em sua versão 2.0, treze tipos de
sistema.
2. Diagrama de Classes;
Da mesma forma que os arquitetos elaboram
3. Diagrama de Objetos;
plantas e projetos para que haja a construção
4. Diagrama de Pacotes;
de um edifício, os engenheiros de software
5. Diagrama de Sequência;
criam os diagramas UML para auxiliarem os
6. Diagrama de Comunicação;
desenvolvedores de software a construírem o
7. Diagrama de Máquina de Estados
software.
8. Diagrama de Atividade;
1 2
permite a visualização das
de uso é, dentre todos classes que comporão o
os diagramas da UML, sistema com seus
o mais abstrato, respectivos atributos e
flexível e informal. métodos e demonstra
Guedes (2007) como as classes do
diagrama se relacionam,
complementam e
transmitem informações
entre si. Guedes (2009)
4 3
4 Sequência Máquina de
3
Estados
É um diagrama comportamental
demonstra o
que procura determinar a
comportamento de um
sequência de eventos que
elemento por meio de
ocorrem em um determinado
um conjunto finito de
processo, identificando quais
transições de estado, ou
mensagens devem ser
seja, uma máquina de
disparadas entre os elementos
estados. Guedes (2009)
envolvidos e em que ordem.
Guedes (2009)
Diagrama de Casos de Uso
sistema, buscando, por meio de uma linguagem simples, demonstrar o comportamento externo do
•Ator;
•Caso de Uso;
•Generalização/Especialização;
•Inclusão (<<include>>);
•Extensão (<<extend>>);
Diagrama de Casos de Uso
Diagrama de Classes
O Diagrama de classes possibilita a elaboração de grande parte dos diagramas de UML, uma vez que
alicerça o sistema. Este diagrama, basicamente, é composto por classes e pelas associações entre as
•Classes;
•Relacionamentos:
•Associação;
•Agregação;
•Composição;
•Generalização/Especialização;
•Classe Associativa;
Diagrama de Classes
Diagrama de Sequência
determinado processo, identificando quais mensagens devem ser disparadas entre os elementos
•Ator;
•Foco de Controle/Ativação;
•Mensagens;
Diagrama de Sequência
Diagrama de Máquina de Estado
O diagrama de máquina de estados é um diagrama de comportamentos. Ele pode ser usado para
especificar o comportamento de vários elementos, seja uma instância de uma classe ou um diagrama
•Estado Inicial;
•Estado;
•Transições;
•Estado Final;
Diagrama de Máquina de Estado