diff --git a/docs/Modelagem/2.1.1.1DiagramadeClasses.md b/docs/Modelagem/2.1.1.1DiagramadeClasses.md index dca68ca..fb92dcd 100644 --- a/docs/Modelagem/2.1.1.1DiagramadeClasses.md +++ b/docs/Modelagem/2.1.1.1DiagramadeClasses.md @@ -11,14 +11,21 @@ Um diagrama UML é uma representação visual de um modelo de sistema que pode s

2.1. Composição das classes

-Um diagrama de classes é composto por três partes principais: + +Um diagrama de classes típico é composto por três partes principais:

+
Figura 1: Diagrama de Classes exemplo. +

Figura 1 - Exemplo de classe.

+

Fonte: João Costa.

+
+ +

2.2. Modificadores de acesso

Todas as classes possuem diferentes níveis de acesso, determinados pelos modificadores de acesso, que são: @@ -55,14 +62,12 @@ Todas as classes possuem diferentes níveis de acesso, determinados pelos modifi ## 3. Diagrama de Classes -

-Para visualizar o diagrama de classes, clique [aqui](https://lucid.app/documents/embeddedlinkexample). -

-
- + +
Figura 2: Diagrama de Classes.
+

Figura 2: Diagrama de Classes.

+

Fonte: Autores.

-

Diagrama de Classes
Autores: Pedro Lucas e Guilherme Nishimura

## 4. Conclusão @@ -72,13 +77,17 @@ O diagrama de classes é uma ferramenta poderosa na engenharia de software que d ## 5. Referências -> LUCID SOFTWARE INC. O que é um diagrama de classe UML?: Por que usar um diagrama UML?. In: LUCID SOFTWARE INC. Lucidchart: A visualização colocada em prática.. [S. l.], 2023. Disponível em: https://www.lucidchart.com/pages/pt/o-que-e-diagrama-de-classe-uml. Acesso em: 08 jul. de 2024. -> FAKHROUTDINOV, Kirill. UML Class and Object Diagrams Overview. In: FAKHROUTDINOV, Kirill. The Unified Modeling Language. [S. l.], 2017. Disponível em: https://www.uml-diagrams.org/uml-25-diagrams.html. Acesso em: 08 jul. de 2024. +> FAKHROUTDINOV, Kirill. UML Class and Object Diagrams Overview. In: FAKHROUTDINOV, Kirill. The Unified Modeling Language. [S. l.], 2017. Disponível em: https://www.uml-diagrams.org/uml-25-diagrams.html. Acesso em: 29 set. 2023. + +> LUCID SOFTWARE INC. O que é um diagrama de classe UML?: Por que usar um diagrama UML?. In: LUCID SOFTWARE INC. Lucidchart: A visualização colocada em prática.. [S. l.], 2023. Disponível em: https://www.lucidchart.com/pages/pt/o-que-e-diagrama-de-classe-uml. Acesso em: 29 set. 2023. + +> SERRANO, Milene. Diretrizes Organização dos Projetos. Disponível em: . Acesso em: 29 set. de 2023. ## Histórico de Versões | Versão | Data | Descrição | Autor(es) | Revisor(es) | | ------ | ----------- | ----------- | --------- | ----------- | | `1.0` | 08/07/2024 | Estruturamento do documento | [João Costa](https://github.com/jvcostta) | [Mateus Orlando](https://github.com/MateusPy) e [Artur Rodrigues](https://github.com/ArturRSA19)| -| `2.0` | 08/07/2024 | Reajustando diagrama de classe | [João Costa](https://github.com/jvcostta) | [Mateus Orlando](https://github.com/MateusPy) e [Artur Rodrigues](https://github.com/ArturRSA19)| +| `1.1` | 08/07/2024 | Reajustando diagrama de classe | [João Costa](https://github.com/jvcostta) | [Mateus Orlando](https://github.com/MateusPy) e [Artur Rodrigues](https://github.com/ArturRSA19)| + diff --git a/docs/Modelagem/2.1.1.2DiagramadePacotes.md b/docs/Modelagem/2.1.1.2DiagramadePacotes.md index 10f51f0..fc72a68 100644 --- a/docs/Modelagem/2.1.1.2DiagramadePacotes.md +++ b/docs/Modelagem/2.1.1.2DiagramadePacotes.md @@ -22,7 +22,11 @@ O artefato foi conduzido utilizando previamente a ferramenta microsoft teams par ## 3.1. Diagrama de Pacotes (v1.0)
Diagrama de Pacote (v1.0) -

Diagrama de Pacotes
Autores: Mateus Orlando e Guilherme de Oliveira

+ +

Figura 1 - Diagrama de Pacotes.

+

Fonte: Mateus Orlando e Guilherme de Oliveira.

+
+

@@ -75,7 +79,15 @@ A camada de DataBase é responsável pela gestão de dados persistentes do siste A camada de Serviços Externos integra serviços adicionais necessários ao sistema. Um exemplo é o Serviço de Transporte, que pode lidar com a logística e o envio de produtos.

-## 4. Referências + +## 4. Conclusão + +

+O diagrama de pacotes é uma ferramenta essencial na engenharia de software, sendo fundamental para o design e modelagem de sistemas organizados. Ele fornece uma representação visual clara dos pacotes, seus elementos internos e as interconexões entre eles, permitindo uma compreensão completa da organização e estrutura do software. +

+ +## 5. Referências + > UML Package Diagrams Overview. uml-diagrams.org. Disponível em: [https://www.uml-diagrams.org/package-diagrams-overview.html](https://www.uml-diagrams.org/package-diagrams-overview.html). Acesso em 08 de Julho de 2024.