Skip to content

Commit ce8f75b

Browse files
Merge branch 'docs' of github.com:SBD1/2024.2-Cyberpunk into docs
2 parents 7cddc47 + 4a40ae0 commit ce8f75b

11 files changed

+121
-20
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ O jogo se passa em um futuro distópico de estilo cyberpunk, onde megacorporaç
2424

2525
<div align="center">
2626

27-
| <img src="https://github.com/Jauzimm.png" width="150px"> | <img src="https://github.com/charles-serafim.png" width="150px"> | <img src="https://github.com/EduardaSMarques.png" width="150px"> | <img src="https://github.com/GabriellyAssuncao.png" width="150px"> |
27+
| <img src="https://github.com/Jauzimm.png" width="150px"> | <img src="https://github.com/charles-serafim.png" width="150px"> | <img src="https://github.com/EduardaSMarques.png" width="150px"> | <img src="https://github.com/GabriellyAssuncao.png" width="150px"> | <img src="https://github.com/Katuner.png" width="150px"> |
2828
|:----------------:|:--------------------:|:---------------------:|:-------------------:|
29-
|[João Vitor Santos](https://github.com/Jauzimm)|[Charles Serafim](https://github.com/charles-serafim)|[Eduarda Marques](https://github.com/EduardaSMarques)|[Gabrielly Assunção](https://github.com/GabriellyAssuncao)|
29+
|[João Vitor Santos](https://github.com/Jauzimm)|[Charles Serafim](https://github.com/charles-serafim)|[Eduarda Marques](https://github.com/EduardaSMarques)|[Gabrielly Assunção](https://github.com/GabriellyAssuncao)| [Lucas Meireles](https://github.com/Katuner)|
3030

3131
</div>

docs/assets/DER.png

-269 KB
Loading

docs/assets/Lógico_1.png

246 KB
Loading

docs/index.md

+4
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ O jogo se passa em um futuro distópico de estilo cyberpunk, onde megacorporaç
4141
<img src="https://github.com/GabriellyAssuncao.png" width="150px" alt="Gabrielly Assunção"><br>
4242
<a href="https://github.com/GabriellyAssuncao">Gabrielly Assunção</a>
4343
</td>
44+
<td align="center">
45+
<img src="https://github.com/Katuner.png" width="150px" alt="Lucas Meireles"><br>
46+
<a href="https://github.com/Katuner">Lucas Meireles</a>
47+
</td>
4448
</tr>
4549
</table>
4650
</div>

docs/modulo1/DER_Cyberpunk.md

+13-7
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
1-
## Histórico de versões
2-
3-
| Versão | Data | Descrição | Autor |
4-
|:------:|:------:|:---------:|------:|
5-
| 1.0 | 21/11/2024 | Padronização e adição do DER | [João Vitor Santos](https://github.com/Jauzimm) |
6-
1+
# Introdução
72
# Diagrama Entidade-Relacionamento
83

94
O Diagrama Entidade-Relacionamento (DER) é uma ferramenta visual usada para modelar bancos de dados, representando as entidades do sistema e seus relacionamentos. Ele ajuda a organizar e estruturar os dados antes da implementação, facilitando a compreensão das interações entre as entidades, como clientes e produtos.
105

11-
<img src='https://raw.githubusercontent.com/SBD1/2024.2-Cyberpunk/refs/heads/docs/docs/assets/DER.png' />
6+
<h6 align="center">Imagem 1 - Diagrama de Entidade de Relacionamento do projeto Cyberpunk</h6>
7+
8+
![cnpImg](../assets/DER.png)
9+
10+
<h6 align="center">Fonte: Autoria Própria </a></h6>
11+
12+
## Histórico de versões
13+
14+
| Versão | Data | Descrição | Autor |
15+
|:------:|:------:|:---------:|------:|
16+
| 1.0 | 21/11/2024 | Padronização e adição do DER | [João Vitor Santos](https://github.com/Jauzimm) |
17+
| 1.1 | 24/11/2024 | Correção do DER| [Maria Eduarda Marques](https://github.com/EduardaSMarques) |

docs/modulo1/MER_Cyberpunk.md

+81-9
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
## Histórico de versões
2-
3-
| Versão | Data | Descrição | Autor |
4-
|:------:|:------:|:---------:|------:|
5-
| 1.0 | 23/11/2024 | Criação do MER | [João Vitor Santos](https://github.com/Jauzimm) |
6-
1+
# Introdução
72
# Modelo Entidade Relacionamento
83

94
## Entidades
@@ -12,8 +7,10 @@
127
* **NPC**
138
* **CyberLutador**
149
* **Inimigo**
10+
* **InstanciaInimigo**
1511
* **Player**
1612
* **Mochila**
13+
* **InstanciaItem**
1714
* **Item**
1815
* **Componente**
1916
* **BioChip**
@@ -74,12 +71,87 @@ ExoHumano - possui - Dialogo
7471

7572
ExoHumano - esta - Sala
7673
* Varios ExoHumanos estão em varias Salas (N, M)
77-
* Sala pode estar com zero ou varios ExoHumanos (0,n)
74+
* Sala pode estar com zero ou varios ExoHumanos (0,N)
75+
76+
ExoHumano - participa - Faccao
77+
* ExoHumano participa de uma unica Facçao (1,1)
78+
* Facção tem a participação de zero ou vários ExoHumanos (0,N)
7879

7980
NPC - possui - MercadoClandestino
8081
* NPC possui zero ou um MercadoClandestino (0,1)
8182
* MercadoClandestino é possuido por um unico NPC (1,1)
8283

84+
MercadoClandestino - possui - Carro
85+
* MercadoClandestino possui zero ou vários Carros (0,N)
86+
* Carro é possuido por um único MercadoClandestino (1,1)
87+
88+
MercadoClandestino - vende - Item
89+
* MercadoClandestino vende um ou varios Itens (1,N)
90+
* Item é vendido por zero ou varios MercadoClandestinos (0,N)
91+
92+
Player - acessa - MercadoClandestino
93+
* Player acessa zero ou varios MercadoClandestinos (0,N)
94+
* MercadoClandestino pode ser acessado por zero ou um unico Player (0,1)
95+
96+
Player - utiliza - Carro
97+
* Player utiliza zero ou um Carro (0,1)
98+
* Carro é utilizado por zero ou um Player (0,1)
99+
100+
Player - resolve - Puzzle
101+
* Player resolve zero ou um Puzzle (0,1)
102+
* Puzzle é resolvido por zero ou um Player (0,1)
103+
104+
Carro - esta - Regiao
105+
* Carro esta em uma única Região (1,1)
106+
* Região pode estar com zero ou vários Carros (0,N)
107+
108+
Região - esta - Mapa
109+
* Região esta em um único Mapa (1,1)
110+
* Mapa pode estar com um ou várias Regiões (1,N)
111+
112+
Sala - esta - Regiao
113+
* Sala esta em uma ou várias Regiões (1,N)
114+
* Região pode estar com zero ou várias Salas (0,N)
115+
116+
Sala - conecta - Sala
117+
* Sala conecta em uma ou seis Salas (1,6)
118+
* Sala é conectada por uma ou seis Sala (1,6)
119+
120+
Puzzle - esta - Missão
121+
* Puzzle esta em zero ou várias missões (0,N)
122+
* Missão pode estar com zero ou varios Puzzles (0,N)
123+
124+
Player - enfrente - InstanciaInimigo
125+
* Player enfrenta uma ou várias InstanciaInimigo (1,N)
126+
* InstanciaInimigo é enfrentado por um único player (1,1)
127+
128+
Inimigo - gera - InstanciaInimigo
129+
* Inimigo gera uma ou várias InstanciasInimigo (1,N)
130+
* InstanciaInimigo é gerado por um único Inimio (1,1)
131+
83132
CyberLutador - possui - Mochila
84-
* CyberLutador possui uma ou varias Mochilas (1, N)
85-
* Mochila é possuida por um único cyberLutador (1, 1)
133+
* CyberLutador possui uma ou várias Mochilas (1,N)
134+
* Mochila é possuída por um único CyberLutador (1,1)
135+
136+
CyberLutador - utiliza - Implante
137+
* CyberLutador utiliza zero ou vários Implantes (0,N)
138+
* Implante é utilizado por zero ou vários CyberLutador (0,N)
139+
140+
Mochila - possui - InstanciaItem
141+
* Mochila possui zero ou várias InstanciaItem (0,N)
142+
* InstanciaItem é possuída por zero ou várias Mochilas (0,N)
143+
144+
Item - gera - InstanciaItem
145+
* Item gera um ou várias InstanciaItem (1,N)
146+
* InstanciaItem é gerado por um único Item (1,1)
147+
148+
Implante - possui - Componente
149+
* Implante possui um ou vários Componentes (1,N)
150+
* Componente é possuído por um ou vários Implantes (1,N)
151+
152+
## Histórico de versões
153+
154+
| Versão | Data | Descrição | Autor |
155+
|:------:|:------:|:---------:|------:|
156+
| 1.0 | 23/11/2024 | Criação do MER | [João Vitor Santos](https://github.com/Jauzimm) |
157+
| 1.1 | 24/11/2024 | Adição dos Relacionamentos no MER | [João Vitor Santos](https://github.com/Jauzimm) |

docs/modulo1/Modelo_Relacional.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Introdução
2+
3+
O modelo relacional é uma das etapas de conversão do diagrama feito anteriormente em [Diagrama de Entidade e Relacionamento](DER_Cyberpunk.md) para uma versão lógica, mais próxima do que relmente é implementado e como é implementado no banco de dados físico.
4+
5+
# Modelo Relacional
6+
7+
Abaixo se encontra o Modelo Relacional referente ao projeto aqui trabalhado:
8+
9+
<h6 align="center">Imagem 1 - Modelo Relacional do projeto Cyberpunk</h6>
10+
11+
![Imagem Modelo Relacional](../assets/Lógico_1.png)
12+
13+
<h6 align="center">Fonte: Autoria Própria </a></h6>
14+
15+
## Histórico de versões
16+
17+
| Versão | Data | Descrição | Autor |
18+
|:------:|:------:|:---------:|------:|
19+
| 1.0 | 24/11/2024 | Criação do Modelo Relacional | [Lucas Meireles](https://github.com/Katuner) |

docs/modulo1/Normalizacao.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
# Introdução
2-
# Objetivo
32
# Tabelas
43

54
<div align="center">
@@ -12,4 +11,4 @@
1211
# Histórico de Versões
1312
| Data | Versão | Descrição | Autor |
1413
| ---------- | ------ | ----------- | --------- |
15-
| 22/11/2024 | 1.0 | Criacao do Documento e Adição das primeiras tabelas. | [@GabriellyAssuncao](https://github.com/GabriellyAssuncao) |
14+
| 22/11/2024 | 1.0 | Criação do Documento e Adição das primeiras tabelas. | [@GabriellyAssuncao](https://github.com/GabriellyAssuncao) |

entrega-01/DER_Cyberpunk.brM3

62.5 KB
Binary file not shown.

entrega-01/Lógico_1.brM3

388 KB
Binary file not shown.

mkdocs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,5 @@ nav:
3131
- Modelo Entidade-Relacionamento: modulo1/MER_Cyberpunk.md
3232
- Diagrama Entidade-Relacionamento: modulo1/DER_Cyberpunk.md
3333
- Dicionário de Dados: modulo1/Dicionario.md
34+
- Modelo Relacional: modulo1/Modelo_Relacional.md
3435
- Normalização: modulo1/Normalizacao.md

0 commit comments

Comments
 (0)