Skip to content

Diagrama de Classes

1. Introdução

Diagramas de classes mapeiam de forma clara a estrutura de um determinado sistema ao modelar suas classes, seus atributos, operações e relações entre objetos. A forma de classe em si consiste em um retângulo com três linhas. A linha superior contém o nome da classe, a linha do meio, os atributos da classe e a linha inferior expressa os métodos ou operações que a classe pode utilizar. Classes e subclasses são agrupadas juntas para mostrar a relação estática entre cada objeto.

Para o diagrama de classes do nosso projeto, escolhemos realizar um único diagrama geral. Foi escolhido dessa maneira, pois, por mais que estamos utilizando uma arquitetura de microsserviços, temos apenas um banco de dados, o que nos fez escolher apenas um diagrama de classes para representar a aplicação como um todo. Nos baseamos, além do material disponibilizado na disciplina, na Modelagem de Dados do Tá Na Mesa e em um projeto antigo da disciplina chamado QR Comer, que possui um sistema semelhante ao nosso, o que nos deu uma visão de métodos e atributos que não foram pensados em um primeiro momento pela equipe.

2. Diagramas

Diagrama de Classes

Figura 01. Imagem que contém o diagrama de classes da aplicação.
DC01 Diagrama de Classes
Versão Atual: 1.0 (20/08)
Anterior: -
Descrição Diagrama UML de classes da aplicação
Autor Abner Filipe e Tiago Samuel

3. Referências

  • O que é um diagrama de classe UML? Disponível aqui. Acesso em 20 de agosto de 2021
  • Diagramas de Classes – Relacionamentos. Disponível aqui. Acesso em 20 de agosto de 2021
  • Projeto QR Comer. Disponível aqui. Acesso em 20 de agosto de 2021
  • Ferramenta utilizada: Lucidchart

Histórico de Revisões

Data Versão Descrição Autor(es)
20/08/2021 0.1 Criação do documento Abner Filipe, Tiago Samuel
20/08/2021 0.2 Adição do diagrama de classes Abner Filipe, Tiago Samuel
23/08/2021 0.3 Revisa o documento e adiciona na nav do mkdocs Lucas Boaventura
23/08/2021 1.0 Adiciona citação a Modelagem da Dados do projeto Lucas Boaventura
23/08/2021 1.1 Revisa o documento Eduarda Servidio