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
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 |