Diagrama de Componentes
Histórico de versão
Data | Versão | Descrição | Autor(es) |
---|---|---|---|
03.03.2021 | 0.1 | Criação do documento | Isabella |
03.03.2021 | 0.2 | Adição da metodologia e referências | Bruna |
03.03.2021 | 1.0 | Adição do diagrama | Bruna, Damarcones, Isabella |
07.03.2021 | 1.0 | Revisão do documento | Erick |
08.03.2021 | 1.1 | Revisão do documento | Lucas |
Participantes
- Bruna Almeida
- Isabella Carneiro
- Damarcones Porto
- Erick Giffoni (Revisão)
- Lucas Lopes (Revisão)
Introdução
Os diagramas de componentes são usados para visualizar a organização dos componentes do sistema e os relacionamentos de dependência entre eles.
Os componentes podem ser um componente de software, como um banco de dados ou interface de usuário; ou um componente de hardware, como um circuito, microchip ou dispositivo; ou uma unidade de negócios, como fornecedor, folha de pagamento ou envio.
Esse tipo de diagrama pode ser utilizado para mostrar a estrutura do código-fonte do sistema, para focar na relação entre componentes enquanto esconde detalhes de especificação, e também ajudar na comunicação e explicação das funções do sistema que está a ser construído às partes interessadas.
O diagrama de componentes em UML dá uma visão geral do sistema de software. A partir dele, a equipe pode imaginar a estrutura física do sistema, bem como prestar atenção aos componentes do sistema e como eles se relacionam. Além disso, o diagrama enfatiza o comportamento do serviço quanto à interface.
Basicamente, o diagrama de componentes deve mostrar: o escopo do sistema; a estrutura geral do sistema de software; e as metas que o sistema ajuda entidades humanas ou não humanas a atingir.
A seguir são apresentados os componentes utilizados na construção do diagrama de componentes para o projeto:
Autor: Damarcones Porto
Metodologia
A modelagem do diagrama de componentes foi desenvolvida utilizando a ferramenta Draw.io durante a reunião entre os integrantes do grupo a fim de discutir a melhor forma de representar os componentes que serão utilizados ao longo do projeto e suas relações.
Diagrama
Autores: Isabella Carneiro, Damarcones Porto
Diagrama de componentes elaborado a partir do diagrama de classes, demonstrando como ocorrerá as interações entre componentes e processos dentro do sistema, juntamente com a ação de usuários, funcionários e administradores.
Referências
Lucidchart. "Diagrama de componentes UML: o que é, como fazer e exemplos". Disponível em https://www.lucidchart.com/pages/pt/diagrama-de-componentes-uml.
Creately, "O Guia Fácil de Diagramas de Componentes". Disponível em https://creately.com/blog/pt/diagrama/tutorial-de-diagrama-de-componentes-.
RIBEIRO, A. Diagrama de Componentes. Disponível em https://homepages.dcc.ufmg.br/~amendes/GlossarioUML/glossario/conteudo/componentes/diagrama_de_componentes.htm.