Skip to content

Commit

Permalink
Merge pull request #1 from SBD1/mkdocs
Browse files Browse the repository at this point in the history
Cria GitHub pages com mkdocs
  • Loading branch information
MMcLovin authored Nov 25, 2024
2 parents 1853dba + ca0e66e commit 2b575a4
Show file tree
Hide file tree
Showing 67 changed files with 15,317 additions and 43 deletions.
21 changes: 21 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: ci
on:
push:
branches:
- mkdocs
permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: 3.x
- uses: actions/cache@v4
with:
key: ${{ github.ref }}
path: .cache
- run: pip install mkdocs-material
- run: mkdocs gh-deploy --force
39 changes: 23 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,34 @@
# 2024.2-StardewValley
Repositório para documentação e implementação de projeto para a disciplina Sistema de Bancos de Dados 1.

### Membros do Grupo
- [Gabriel Fernando de Jesus Silva](https://github.com/MMcLovin) - 222022162
- [Gabriel Pessoa Zaranza](https://github.com/GZaranza) - 190107243
- [Isaac Batista](https://github.com/isaacbatista26) - 222037568
- [Manuella Valadares](https://github.com/manuvaladares) - 222021890
- [Marcos Vieira Marinho](https://github.com/devMarcosVM) - 222021906

### Professor orientador
## Membros do Grupo
<table>
<tr>
<td align="center"><a href="https://github.com/MMcLovin"><img style="border-radius: 60%;" src="https://github.com/MMcLovin.png" width="200px;" alt=""/><br /><sub><b>Gabriel Fernando de Jesus Silva</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/GZaranza"><img style="border-radius: 60%;" src="https://github.com/GZaranza.png" width="200px;" alt=""/><br /><sub><b>Gabriel Pessoa Zaranza</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/isaacbatista26"><img style="border-radius: 60%;" src="https://github.com/isaacbatista26.png" width="200px;" alt=""/><br /><sub><b>Isaac Batista</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/manuvaladares"><img style="border-radius: 60%;" src="https://github.com/manuvaladares.png" width="200px;" alt=""/><br /><sub><b>Manuella Valadares</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/devMarcosVM"><img style="border-radius: 60%;" src="https://github.com/devMarcosVM.png" width="200px;" alt=""/><br /><sub><b>Marcos Vieira Marinho</b></sub></a><br /></td>
</tr>
</table>


## Professor Orientador
Maurício Serrano

### Sobre o Jogo
## Sobre o Jogo
Stardew Valley é um RPG sem fim da vida no campo! Você herdou a antiga fazenda de seu avô no Vale do Orvalho. Equipado com ferramentas de segunda mão e algumas moedas, você irá começar sua nova vida. Será que você consegue aprender a viver da terra? Não vai ser fácil. Você pode completar missões, criar uma plantação e cuidar de animais, evoluindo suas habilidades e vivendo numa simples fazenda.

<div align="center"> <img src="docs/img/capa.jpg" height="230" width="auto"/> </div>
<div align="center"> <img src="img/capa.jpg" height="230" width="auto"/> </div>

### Entregas
## Entregas

### Módulo 1

- [Diagrama Entidade-Relacionamento](./entrega-01/DER.md)
- [Dicionário de Dados](./entrega-01/DicionáriodeDados.md)
- [Modelo Entidade-Relacionamento](./entrega-01/MER.md)
- [Modelo Relacional](./entrega-01/MREL.md)

- Módulo 1

- [Diagrama Entidade-Relacionamento](./docs/entrega-01/DER.md)
- [Dicionário de Dados](./docs/entrega-01/DicionáriodeDados.md)
- [Modelo Entidade-Relacionamento](./docs/entrega-01/MER.md)
- [Modelo Relacional](./docs/entrega-01/MREL.md)

12 changes: 7 additions & 5 deletions docs/entrega-01/DER.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
## Versionamento

|Data | Versão | Autor | Alterações |
|:--:|:------:| :-----------------------------------------: | :--------: |
|23/11/2024| 1.0 | [Manuella Valadares](https://github.com/manuvaladares)| Criação do documento DER |


# Diagrama Entidade-Relacionamento
Expand All @@ -17,4 +13,10 @@ O diagrama fornece uma visão lógica do banco de dados, fornecendo um conceito
<div style="text-align: center">
<p>Figura 1: DER versão 1</p>
<p style="margin-top: -1%; font-size: 12px">Fonte: Elaboração própria</p>
</div>
</div>

## Versionamento

| Data | Versão | Autor | Alterações |
| :--: | :----: | ----- | ---------- |
|23/11/2024| `1.0` | [Manuella Valadares](https://github.com/manuvaladares)| Criação do documento DER |
16 changes: 9 additions & 7 deletions docs/entrega-01/DicionáriodeDados.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
## Versionamento
|Data|Versão|Autor|Alteração|
|----|------|---------|-----|
|23/11/2024|1.0| [Manuella Valadares](https://github.com/manuvaladares)| Versão Inicial do Dicionário de Dados|
|24/11/2024|1.1| [Gabriel Zaranza](https://github.com/GZaranza)| Ajustando colunas das tabelas|
|24/11/2024|1.2| [Manuella Valadares](https://github.com/manuvaladares)| Principais relações feitas|


# Dicionário de Dados
<p style="text-align: justify"> É o conjunto dos vocábulos ou dos termos utilizados na descrição dos objetos modelados para o banco de dados. Os termos são dispostos com o seu respectivo significado para apresentar uma descrição textual da estrutura lógica e física do banco de dados.
Expand Down Expand Up @@ -433,4 +428,11 @@
| tipoInimigo | Tipo de inimigo | VARCHAR | 100 | NOT NULL |
| quantidadeInimigo | Quantidade de inimigos | INT | - | NOT NULL |

---
---

## Versionamento
| Data | Versão | Autor | Alterações |
| :--: | :----: | ----- | ---------- |
|23/11/2024| `1.0` | [Manuella Valadares](https://github.com/manuvaladares)| Versão Inicial do Dicionário de Dados|
|24/11/2024| `1.1` | [Gabriel Zaranza](https://github.com/GZaranza)| Ajustando colunas das tabelas|
|24/11/2024| `1.2`| [Manuella Valadares](https://github.com/manuvaladares)| Principais relações feitas|
19 changes: 9 additions & 10 deletions docs/entrega-01/MER.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,3 @@
## Versionamento

| Data | Versão | Autor | Alterações |
| :--: | :----: | ----- | ---------- |
| 23/11/2024 | 1.0 | [Manuella Valadares](https://github.com/manuvaladares)| Criação do documento MER |
| 23/11/2024 | 1.1 | [Gabriel Fernando](https://github.com/MMcLovin)| Preenche [entidades](#1-entidades) e [atributos](#2-atributos) |
| 24/11/2024 | 1.1 | [Gabriel Fernando](https://github.com/MMcLovin)| atualiza [entidades](#1-entidades), [atributos](#2-atributos) e preenche [relacionamentos](#3-relacionamentos) |
| 25/11/2024 | 1.2 | [Isaac Batista](https://github.com/isaacbatista26)| Retira [mapa](#1-entidades) da entidade 'ambiente' |
| 25/11/2024 | 1.2 | [Gabriel Fernando](https://github.com/MMcLovin)| Corrige atributos de [jogador](#2-atributos) e [minério bruto](#2-atributos) |

# Modelo Entidade-Relacionamento

O Modelo Entidade Relacionamento para bancos de dados é um modelo que descreve os objetos (entidades) envolvidos em um negócio, com suas características (atributos) e como elas se relacionam entre si (relacionamentos).
Expand Down Expand Up @@ -258,3 +248,12 @@ O Modelo Entidade Relacionamento para bancos de dados é um modelo que descreve

- Uma loja melhora nenhum ou vários untensílios (0, n) e um utensílio é melhorado apenas por uma loja (1, 1)

## Versionamento

| Data | Versão | Autor | Alterações |
| :--: | :----: | ----- | ---------- |
| 23/11/2024 | 1.0 | [Manuella Valadares](https://github.com/manuvaladares)| Criação do documento MER |
| 23/11/2024 | 1.1 | [Gabriel Fernando](https://github.com/MMcLovin)| Preenche [entidades](#1-entidades) e [atributos](#2-atributos) |
| 24/11/2024 | 1.1 | [Gabriel Fernando](https://github.com/MMcLovin)| atualiza [entidades](#1-entidades), [atributos](#2-atributos) e preenche [relacionamentos](#3-relacionamentos) |
| 25/11/2024 | 1.2 | [Isaac Batista](https://github.com/isaacbatista26)| Retira [mapa](#1-entidades) da entidade 'ambiente' |
| 25/11/2024 | 1.2 | [Gabriel Fernando](https://github.com/MMcLovin)| Corrige atributos de [jogador](#2-atributos) e [minério bruto](#2-atributos) |
14 changes: 9 additions & 5 deletions docs/entrega-01/MREL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
## Versionamento
|Data|Versão|Autor|Alteração|
|----|------|---------|-----|
|23/11/2024|1.0| [Manuella Valadares](https://github.com/manuvaladares)| Versão Inicial do Modelo relacional(MREL)|


# Modelo Relacional
O Modelo Relacional(MREL) apresenta um diagrama lógico de como as entidades e seus devidos relacionamentos serão mapeados no bando de dados, por isso é um modelo não atrelado a nenhum tipo de sistema de gerenciamento de banco de dados (SGBD) específico.

O Modelo Relacional(MREL) apresenta um diagrama lógico de como as entidades e seus devidos relacionamentos serão mapeados no bando de dados, por isso é um modelo não atrelado a nenhum tipo de sistema de gerenciamento de banco de dados (SGBD) específico.

## Versionamento

| Data | Versão | Autor | Alterações |
| :--: | :----: | ----- | ---------- |
|23/11/2024| `1.0`| [Manuella Valadares](https://github.com/manuvaladares)| Versão Inicial do Modelo relacional(MREL)|
Binary file added docs/img/StardewLogo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
34 changes: 34 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# 2024.2-StardewValley
Repositório para documentação e implementação de projeto para a disciplina Sistema de Bancos de Dados 1.

## Membros do Grupo
<table>
<tr>
<td align="center"><a href="https://github.com/MMcLovin"><img style="border-radius: 60%;" src="https://github.com/MMcLovin.png" width="200px;" alt=""/><br /><sub><b>Gabriel Fernando de Jesus Silva</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/GZaranza"><img style="border-radius: 60%;" src="https://github.com/GZaranza.png" width="200px;" alt=""/><br /><sub><b>Gabriel Pessoa Zaranza</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/isaacbatista26"><img style="border-radius: 60%;" src="https://github.com/isaacbatista26.png" width="200px;" alt=""/><br /><sub><b>Isaac Batista</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/manuvaladares"><img style="border-radius: 60%;" src="https://github.com/manuvaladares.png" width="200px;" alt=""/><br /><sub><b>Manuella Valadares</b></sub></a><br /></td>
<td align="center"><a href="https://github.com/devMarcosVM"><img style="border-radius: 60%;" src="https://github.com/devMarcosVM.png" width="200px;" alt=""/><br /><sub><b>Marcos Vieira Marinho</b></sub></a><br /></td>
</tr>
</table>


## Professor Orientador
Maurício Serrano

## Sobre o Jogo
Stardew Valley é um RPG sem fim da vida no campo! Você herdou a antiga fazenda de seu avô no Vale do Orvalho. Equipado com ferramentas de segunda mão e algumas moedas, você irá começar sua nova vida. Será que você consegue aprender a viver da terra? Não vai ser fácil. Você pode completar missões, criar uma plantação e cuidar de animais, evoluindo suas habilidades e vivendo numa simples fazenda.

<div align="center"> <img src="img/capa.jpg" height="230" width="auto"/> </div>

## Entregas

### Módulo 1

- [Diagrama Entidade-Relacionamento](./entrega-01/DER.md)
- [Dicionário de Dados](./entrega-01/DicionáriodeDados.md)
- [Modelo Entidade-Relacionamento](./entrega-01/MER.md)
- [Modelo Relacional](./entrega-01/MREL.md)



28 changes: 28 additions & 0 deletions docs/stylesheets/stardew.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
p{
text-align: justify;
}
body{
text-align: justify;
}
blockquote p{
text-align: left !important;
}
.md-nav{
text-align: left;
}

/* Cores principais de Stardew Valley */
:root {
--stardew-green: #669933; /* Verde grama */
--stardew-brown: #A0522D; /* Marrom madeira */
--stardew-yellow: #FFD700; /* Amarelo claro */
--stardew-light-brown: #DEB887; /* Marrom claro */
--stardew-text: #222; /* Cor de texto */
}

/* Estilos para cabeçalhos */
h1, h2, h3 {
color: var(--stardew-brown);
}


49 changes: 49 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
site_name: Stardew Valley
site_url: https://github.com/SBD1/2024.2-StardewValley
repo_url: https://github.com/SBD1/2024.2-StardewValley
repo_name: 2024.2-StardewValley

nav:
- Equipe: index.md
- Diagrama Entidade-Relacionamento: entrega-01/DER.md
- Dicionário de Dados: entrega-01/DicionáriodeDados.md
- Modelo Entidade-Relacionamento: entrega-01/MER.md
- Modelo Relacional: entrega-01/MREL.md

extra_css:
- stylesheets/stardew.css

theme:
language: pt-BR
name: material
favicon: img/StardewLogo.png
logo: img/StardewLogo.png
features:
- navigation.tabs
- navigation.top
palette:
- scheme: slate
primary: indigo
accent: custom
toggle:
icon: material/toggle-switch-off-outline
name: Mudar para o modo claro
- scheme: default
primary: indigo
accent: custom
toggle:
icon: material/toggle-switch
name: Mudar para o modo escuro


markdown_extensions:
- pymdownx.superfences:
custom_fences:
- name: mermaid
class: mermaid
format: !!python/name:pymdownx.superfences.fence_code_format
- pymdownx.tabbed:
alternate_style: true
slugify: !!python/object/apply:pymdownx.slugs.slugify
kwds:
case: lower
Loading

0 comments on commit 2b575a4

Please sign in to comment.