Ortiz de Arcanjo António David
Posted on March 2, 2022
A UML possui diversos de diagramas, divididos em grupos com o objectivo de modelar um software. Os diagramas são agrupados em diagramas estruturais, diagramas interativos e diagramas comportamentais.
Os diagramas ajudam a prever alguns cenários do software e corrigí-los antes da implementação.
Neste universo de diagramas, podemos destacar alguns diagramas para representar aspectos importantes do software.
Diagrama de Caso de Uso: Representa os actores do sistema e seus casos de uso. Na prática, cada actor representa um perfil de usuário e cada caso de uso representa uma funcionalidade.
Diagrama de Actividades: Representa a interação do actor com o Sistema. Este diagrama é essencial pra visualizar o estímulo do usuário e a resposta do sistema. A lógica envolvida numa funcionalidade também pode ser representada neste diagrama.
Diagrama de Classes: Representa as classes do sistema, seus atributos, suas operações e os relacionamentos entre elas. Este diagrama é essencial para visualizar a estrutura do software. O diagrama pode ser o espelho do modelo lógico da base de dados.
Diagrama de Componentes: Representa a interligação entre os componentes do sistema. Este diagrama também pode ser usado para representar a arquitectura do Sistema.
**Exemplo: **Sistema de Inscrição para um concurso público. Neste exemplo, vamos modelar o sistema usando os diagramas citados.
Posted on March 2, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.