3 - Como a UML pode ajudar na definição do sistema
Desenhar um sistema envolve uma série de passos. Por sorte, a UML provê notações e diagramas que nos ajudarão nessa tarefa. Os principais conceitos são listados a seguir:
- Decomposição do sistema
Diagramas de pacotes e de componentes. A partir do escopo completo do sistema, decomponha-o em partes menores, como subsistemas. Mostre a relação de dependência entre esses componentes.
- Interfaces
Diagramas de classes. Explore e descreva as obrigações (funcionalidades e informações) de cada subsistema. Trate cada um como se fosse uma classe, descrevendo suas operações e informações.
- Hardware
Diagrama de implantação. Descreva todo o hardware necessário para seu sistema funcionar. Mostre como as partes do hardware estão interligadas, ilustrando o caminho de comunicação entre essas partes.
- Componentes
Diagrama de componentes. Mostre quais partes do seu sistema são realmente reutilizáveis. Mostre como elas interagem com outros componentes e como podem ser substituídas por outros componentes.
- Implantação
Diagrama de implantação. Indica como os componentes e subsistemas são conectados como artefatos físicos. Inclui onde esses componentes estão instalados.
Copyright © 2014 AIEC.