Utilizando ferramentas UML no processo de desenvolvimento de software
As ferramentas UML são utilizadas para representar o sistema
em forma de diagramas, tanto em funcionalidades quanto em objetos. Esses
diagramas são uma forma de representação do sistema para fácil leitura do
desenvolvedor e análise geral do sistema, contendo diagramas necessários para o
desenho do comportamento do software. A seguir será explanado os diagramas mais
utilizados no processo de desenvolvimento de software
Diagrama |
Usabilidade |
Exemplo |
Caso de Uso |
Esse diagrama
é responsável por mostrar a interação entre os atores que irão utilizar o
sistema e os componentes do sistema |
|
Diagrama de
Atividades |
Diagrama responsável
por descrever o fluxo de trabalho do sistema como um todo e tambem são
utilizados para descrever o processo do sistema |
|
Diagrama de
Classes |
Diagrama responsável
por mostrar a estrutura geral do sistema, mostrando classes atributos e métodos
e os relacionamentos entre as classes |
|
Diagrama de
Objetos |
Diagrama responsável
por mostrar as instancias entre as classes mostrando dados fictícios e interconexão
entre objetos. |
|
Diagrama de
componentes |
Diagrama responsável
por mostrar a dependência entre os componentes do sistema |
|
Diagrama de
Pacotes |
Esse diagrama
é responsável por organizar as classes do sistema em pacotes. |
|
Diagrama de
implantação |
Mostra a
distribuição em hardware e componentes do sistema em tempo de execução |
|
Diagrama de sequência |
Esse diagrama
é responsável por mostrar a interação entre os objetos do sistema |
|
Diagrama de
Comunicação |
Esse diagrama
é responsável por mostrar o comportamento dinâmico de um sistema |
|
Diagrama de máquina
e estado |
Descreve o
processo de mudança de estado do sistema ou de uma determinada funcionalidade. |
|
Esses diagramas são responsáveis por mostrar o comportamento
do sistema, e a arquitetura geral do sistema, desde sua estrutura até o
comportamento geral do sistema.
Crédito das Imagens
Diagrama
de atividade | UML: modelagem de soluções | Solucionado (alura.com.br)
Diagrama
De Classes Uml Exemplos AC3 (mavink.com)
Tutorial de
diagrama de objetos UML | Lucidchart
Diagrama
de componentes UML: o que é, como fazer e exemplos | Lucidchart
Pv
Gomes Developer: Diagrama de pacotes uml exemplo (profpv.blogspot.com)
Diagramas
Estruturais da UML: Diagrama de Implantação – Micreiros.com
uml-resumo-diagrama-de-sequencia
- Eu Faço Programas (eufacoprogramas.com)
Diagramme De Communication
Uml Explication Avec Des Exemples – Otosection (jethrojeff.com)
Diagramas
UML: Diagrama de máquina de estados (diagumlcun.blogspot.com)
Comments
Post a Comment