Skip to content

Diagrama de Componentes

1. Introdução

O diagrama de componentes mostra a estrutura do sistema de software, que descreve os componentes do software, suas dependências e suas interfaces. Ele mostra o relacionamento entre diferentes componentes de um sistema e descreve sistemas de software implementados em qualquer linguagem ou estilo de programação. O termo "componente" refere-se a um módulo de classes que representa sistemas ou subsistemas independentes com capacidade de interagir com o restante do sistema.

O diagrama é mais comum em abordagem de Orientação a Objetos na parte de agrupar classes com base em um objetivo comum, para que o desenvolvedor e outras pessoas envolvidas analisem o projeto de desenvolvimento de software de forma generalizada.

2. Metodologia

O diagrama de componentes foi elaborado tendo como referência a Descrição Arquitetural do Tá Na Mesa e foi dividido em subsistemas, sendo eles: Auth, Order, Menu, Employee, Table e Banco de Dados.

Para o desenvolvimento do diagrama foram utilizadas as ferramentas do draw.io, por ser de fácil utilização e contar com as formas e símbolos necessários para a elaboração do diagrama.

3. Diagrama

DC01

Figura 1. Resultado do diagrama de componentes da aplicação.
DC01 Diagrama de Componentes
Descrição Diagrama de Componentes do Sistema
Autor Herick Portugues

4. Referências

Histórico de Revisões

Data Versão Descrição Autor(es)
21/08/2021 1.0 Adição do documento e dos tópicos Emily Dias
22/08/2021 1.1 Adição da metodologia e do diagrama Herick Portugues
22/08/2021 1.2 Ajeitando documento Emily Dias
22/08/2021 1.3 Revisão Daniel Primo
23/08/2021 1.4 Revisão e adição da legenda da imagem do diagrama Lucas Boaventura
23/08/2021 1.5 Revisa o documento Eduarda Servidio