Skip to content

Commit

Permalink
Merge pull request #37 from UnBArqDsw2023-2/Diagrama-de-Classe
Browse files Browse the repository at this point in the history
Doc/Diagrama de classe
  • Loading branch information
gabrielm2q authored Oct 9, 2023
2 parents 536207f + 796ba06 commit b56c0ad
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 0 deletions.
Binary file added docs/Assets/Diagrama-de-Classe-V2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/Assets/Diagrama-de-Classe.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
50 changes: 50 additions & 0 deletions docs/Modelagem/Artefatos/DiagramaDeClasses.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Diagrama de Classes

## Versionamento

<center>

| **Versão** | **Data** | **Modificações** | **Autor(es)** |
| :--: | :--: | :--: | :--: |
| 0.1 | 07/10/2023 | Criação do documento e adição de diagrama de classes | Thiago Oliveira e Arthur Taylor |
| 0.2 | 08/10/2023 | Revisão dos artefatos: pequenas correções de erros | André Corrêa, Felipe Cândido e Gabriel Mariano |
| 0.3 | 08/10/2023 | Adição de novo diagrama de classe, corrigido de acordo com a revisão| Thiago Oliveira |

*Tabela 1: Versionamento*

</center>


## Introdução

O diagrama de classes é um dos diagramas estáticos *UML*, sendo tal diagrama utilizado sumariamente para descrever a estrutura estática de um sistema, mostrando as classes, seus atributos, métodos e os relacionamentos entre as classes, fornecendo uma visão estática da estrutura do sistema, sem considerar o comportamento dinâmico ou as interações em tempo de execução entre os objetos.

## Aplicação

Seguindo o material de consulta (apresentado nas referências bibliográficas), foi desenvolvido os diagramas de classes V1.0 e V2.0.

<center>

| **Data** | **Participantes** | **Ferramenta Utilizada** |
| :--: | :--: | :--: |
| 06/10/2023 | Arthur Taylor e Thiago Oliveira | [*Lucid Chart*](https://lucidchart.com.br) |

*Tabela 2: Documentação do Diagrama de Classe*

</center>

![ Diagrama de Classes ](../../Assets/Diagrama-de-Classe.jpeg)

*Figura 1: Diagrama de classes V1.0*

![ Diagrama de Classes ](../../Assets/Diagrama-de-Classe-V2.png)

*Figura 2: Diagrama de classes V2.0*

Os diagramas acima representa as classes e seus atributos, objetos, métodos e relacionamentos que acreditamos ser necessários para se modelar o fluxo de avaliação de um produto, em conjunto com as funcionalidades adicionais propostas pelo grupo, dos pontos e troca de pontos.

A versão 1.0 foi feita baseada no diagrama de pacotes, já a versão 2.0 foi uma correção dos erros e adição de classes e métodos faltantes de acordo com a revisão realizada.

## Referências Bibliográficas

**Milene Serrano**. "AULA - MODELAGEM UML DINÂMICA". Disponibilizado em ambiente virtual pela docente. Acesso em 06 out 2023.
1 change: 1 addition & 0 deletions docs/_sidebar.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@
- [2. Desenho de Software (Modelagem)](/Modelagem/2.Modelagem.md)
- [2.1. Módulo Projeto Orientado a Abordagens Tradicionais](/Modelagem/2.1.ModelagemTradicional.md)
- [2.1.1. Notação UML – Diagramas Estáticos](/Modelagem/2.1.1.UMLEstaticos.md)
- [2.1.1.1. Diagrama de Classes](/Modelagem/Artefatos/DiagramaDeClasses.md)
- [2.1.1.3. Diagrama de Componentes](/Modelagem/Artefatos/Estaticos/DiagramaDeComponente.md)
- [2.1.2. Notação UML – Diagramas Dinâmicos](/Modelagem/2.1.2.UMLDinamicos.md)
- [2.1.2.1. Diagrama de Sequência](/Modelagem/Artefatos/Dinamicos/DiagramaDeSequencia.md)
Expand Down

0 comments on commit b56c0ad

Please sign in to comment.