Skip to content

Commit fa954c0

Browse files
fix
2 parents 0a398de + 184e6db commit fa954c0

File tree

1 file changed

+117
-116
lines changed

1 file changed

+117
-116
lines changed

docs/modulo1/MER_Cyberpunk.md

+117-116
Original file line numberDiff line numberDiff line change
@@ -3,155 +3,156 @@
33

44
## Entidades
55

6-
* **ExoHumano**
6+
* **EXOHUMANO**
77
* **NPC**
8-
* **CyberLutador**
9-
* **Inimigo**
10-
* **InstanciaInimigo**
11-
* **Player**
12-
* **Mochila**
13-
* **InstanciaItem**
14-
* **Item**
15-
* **Componente**
16-
* **BioChip**
17-
* **ChipCura**
18-
* **ChipAdrenalina**
19-
* **ItemChave**
20-
* **Implante**
21-
* **BracoRobotico**
22-
* **CapaceteNeural**
23-
* **VisaoCibernetica**
24-
* **MercadoClandestino**
25-
* **Missão**
26-
* **Sala**
27-
* **Regiao**
28-
* **Mapa**
29-
* **Puzzle**
30-
* **Decodificar**
31-
* **Matematico**
32-
* **Carro**
8+
* **CYBERLUTADOR**
9+
* **INIMIGO**
10+
* **INSTANCIAINIMIGO**
11+
* **PLAYER**
12+
* **MOCHILA**
13+
* **INSTANCIAITEM**
14+
* **ITEM**
15+
* **COMPONENTE**
16+
* **BIOCHIP**
17+
* **CHIPCURA**
18+
* **CHIPADRENALINA**
19+
* **ITEMCHAVE**
20+
* **IMPLANTE**
21+
* **BRACOROBOTICO**
22+
* **CAPACETENEURAL**
23+
* **VISAOCIBERNETICA**
24+
* **MERCADOCLANDESTINO**
25+
* **MISSÃO**
26+
* **SALA**
27+
* **REGIÃO**
28+
* **MAPA**
29+
* **PUZZLE**
30+
* **DECODIFICAR**
31+
* **MATEMATICO**
32+
* **CARRO**
3333

3434
## Atributos
3535

36-
* **ExoHumano**:
37-
* **NPC**:
38-
* **CyberLutador**:
39-
* **Inimigo**:
40-
* **Player**:
41-
* **Mochila**:
42-
* **Item**:
43-
* **Componente**:
44-
* **BioChip**:
45-
* **ChipCura**:
46-
* **ChipAdrenalina**:
47-
* **ItemChave**:
48-
* **Implante**:
49-
* **BracoRobotico**:
50-
* **CapaceteNeural**:
51-
* **VisaoCibernetica**:
52-
* **MercadoClandestino**:
53-
* **Missão**:
54-
* **Sala**:
55-
* **Regiao**:
56-
* **Mapa**:
57-
* **Puzzle**:
58-
* **Decodificar**:
59-
* **Matematico**:
60-
* **Carro**:
36+
* **EXOHUMANO**: <u>idExoHumano</u>, nome
37+
* **NPC**: <u>idNPC</u>
38+
* **CYBERLUTADOR**: velocidade, vida, inteligência, furtividade, percepção, resistência
39+
* **INIMIGO**: <u>idInimigo</u>
40+
* **PLAYER**: <u>idPlayer</u>
41+
* **MOCHILA**: <u>idInventario</u>, capacidade, itemArmazenado
42+
* **ITEM**: <u>idItem</u>, nomeItem, valor, descricao
43+
* **COMPONENTE**:
44+
* **BIOCHIP**
45+
* **CHIPCURA**
46+
* **CHIPADRENALINA**
47+
* **ITEMCHAVE**
48+
* **IMPLANTE**: <u>idImplante</u>, nomeImplante, tipo, localInstalação, upgrade
49+
* **BRACOROBOTICO**
50+
* **CAPACETENEURAL**
51+
* **VISAOCIBERNETICA**
52+
* **MERCADOCLANDESTINO**: <u>idLoja</u>, nomeLoja, produtoFornecido
53+
* **MISSÃO**: <u>idMissao</u>, nomeMissao, objetivo, recompensa, itensNecessario
54+
* **SALA**: <u>idSala</u>, nomeSala
55+
* **REGIÃO**: <u>idRegiao</u>, nomeRegiao
56+
* **MAPA**: <u>idMapa</u>, nomeMapa
57+
* **PUZZLE**: <u>idPuzzle</u>, nomePuzzle, dificuldade
58+
* **DECODIFICAR**
59+
* **MATEMATICO**
60+
* **CARRO**: <u>idCarro</u>, capacidade, velocidade, combustivel, preco, conservacao, nivelSeguranca, blindagem
6161

6262
## Relacionamentos
6363

64-
ExoHumano - participa - Missao
65-
* ExoHumano participa de zero ou várias Missões (0,1)
66-
* Missão tem a participação de um unico ExoHumano (1,1)
64+
EXOHUMANO - participa - MISSÃO
65+
* EXOHUMANO participa de zero ou várias MISSÕES (0,1)
66+
* MISSÃO tem a participação de um unico EXOHUMANO (1,1)
6767

68-
ExoHumano - possui - Dialogo
69-
* ExoHumano possui zero ou vários Dialogos (0,1)
70-
* Dialogo é possuido por um unico ExoHumano (1,1)
68+
EXOHUMANO - possui - DIALOGO
69+
* EXOHUMANO possui zero ou vários DIALOGOS (0,1)
70+
* DIALOGO é possuido por um unico EXOHUMANO (1,1)
7171

72-
ExoHumano - esta - Sala
73-
* Varios ExoHumanos estão em varias Salas (N, M)
74-
* Sala pode estar com zero ou varios ExoHumanos (0,N)
72+
EXOHUMANO - esta - SALA
73+
* Varios EXOHUMANOS estão em varias SALAS (N, M)
74+
* SALA pode estar com zero ou varios EXOHUMANOS (0,N)
7575

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)
76+
EXOHUMANO - participa - FACCAO
77+
* EXOHUMANO participa de uma unica FACÇÃO (1,1)
78+
* FACÇÃO tem a participação de zero ou vários EXOHUMANOS (0,N)
7979

80-
NPC - possui - MercadoClandestino
81-
* NPC possui zero ou um MercadoClandestino (0,1)
82-
* MercadoClandestino é possuido por um unico NPC (1,1)
80+
NPC - possui - MERCADOCLANDESTINO
81+
* NPC possui zero ou um MERCADOCLANDESTINO (0,1)
82+
* MERCADOCLANDESTINO é possuido por um unico NPC (1,1)
8383

84-
MercadoClandestino - possui - Carro
85-
* MercadoClandestino possui zero ou vários Carros (0,N)
86-
* Carro é possuido por um único MercadoClandestino (1,1)
84+
MERCADOCLANDESTINO - possui - CARRO
85+
* MERCADOCLANDESTINO possui zero ou vários CARROS (0,N)
86+
* CARRO é possuido por um único MERCADOCLANDESTINO (1,1)
8787

88-
MercadoClandestino - vende - Item
89-
* MercadoClandestino vende um ou varios Itens (1,N)
90-
* Item é vendido por zero ou varios MercadoClandestinos (0,N)
88+
MERCADOCLANDESTINO - vende - ITEM
89+
* MERCADOCLANDESTINO vende um ou varios ITENS (1,N)
90+
* ITEM é vendido por zero ou varios MERCADOCLANDESTINOS (0,N)
9191

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

96-
Player - utiliza - Carro
97-
* Player utiliza zero ou um Carro (0,1)
98-
* Carro é utilizado por zero ou um Player (0,1)
96+
PLAYER - utiliza - CARRO
97+
* PLAYER utiliza zero ou um CARRO (0,1)
98+
* CARRO é utilizado por zero ou um PLAYER (0,1)
9999

100-
Player - resolve - Puzzle
101-
* Player resolve zero ou um Puzzle (0,1)
102-
* Puzzle é resolvido por zero ou um Player (0,1)
100+
PLAYER - resolve - PUZZLE
101+
* PLAYER resolve zero ou um PUZZLE (0,1)
102+
* PUZZLE é resolvido por zero ou um PLAYER (0,1)
103103

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)
104+
CARRO - esta - REGIÃO
105+
* CARRO esta em uma única REGIÃO (1,1)
106+
* REGIÃO pode estar com zero ou vários CARROS (0,N)
107107

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

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)
112+
SALA - esta - REGIÃO
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)
115115

116-
Sala - conecta - Sala
117-
* Sala conecta em uma ou seis Salas (1,6)
118-
* Sala é conectada por uma ou seis Sala (1,6)
116+
SALA - conecta - SALA
117+
* SALA conecta em uma ou seis SALAS (1,6)
118+
* SALA é conectada por uma ou seis SALA (1,6)
119119

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

124-
Player - enfrente - InstanciaInimigo
125-
* Player enfrenta uma ou várias InstanciaInimigo (1,N)
126-
* InstanciaInimigo é enfrentado por um único player (1,1)
124+
PLAYER - enfrente - INSTANCIAINIMIGO
125+
* PLAYER enfrenta uma ou várias INSTANCIAINIMIGO (1,N)
126+
* INSTANCIAINIMIGO é enfrentado por um único PLAYER (1,1)
127127

128-
Inimigo - gera - InstanciaInimigo
128+
Inimigo - gera - INSTANCIAINIMIGO
129129
* Inimigo gera uma ou várias InstanciasInimigo (1,N)
130-
* InstanciaInimigo é gerado por um único Inimio (1,1)
130+
* INSTANCIAINIMIGO é gerado por um único Inimio (1,1)
131131

132-
CyberLutador - possui - Mochila
133-
* CyberLutador possui uma ou várias Mochilas (1,N)
134-
* Mochila é possuída por um único CyberLutador (1,1)
132+
CYBERLUTADOR - possui - MOCHILA
133+
* CYBERLUTADOR possui uma ou várias MOCHILAS (1,N)
134+
* MOCHILA é possuída por um único CYBERLUTADOR (1,1)
135135

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

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

144-
Item - gera - InstanciaItem
145-
* Item gera um ou várias InstanciaItem (1,N)
146-
* InstanciaItem é gerado por um único Item (1,1)
144+
ITEM - gera - INSTANCIAITEM
145+
* ITEM gera um ou várias INSTANCIAITEM (1,N)
146+
* INSTANCIAITEM é gerado por um único ITEM (1,1)
147147

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

152152
## Histórico de versões
153153

154154
| Versão | Data | Descrição | Autor |
155155
|:------:|:------:|:---------:|------:|
156156
| 1.0 | 23/11/2024 | Criação do MER | [João Vitor Santos](https://github.com/Jauzimm) |
157157
| 1.1 | 24/11/2024 | Adição dos Relacionamentos no MER | [João Vitor Santos](https://github.com/Jauzimm) |
158+
| 1.2 | 25/11/2024 | Adição dos atributos das entidades | [Charles Serafim Morais](https://github.com/charles-serafim) |

0 commit comments

Comments
 (0)