Skip to content

Commit

Permalink
feat (labs): lab02 2023
Browse files Browse the repository at this point in the history
  • Loading branch information
santanche committed Aug 18, 2023
1 parent 6b12758 commit a9e7481
Show file tree
Hide file tree
Showing 6 changed files with 137 additions and 2 deletions.
4 changes: 2 additions & 2 deletions labs/2023/02-conceitual/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Modelagem Conceitual
*Lab de Bancos de Dados em 11/08/2023*
# Modelagem Conceitual de Refeições em um Restaurante
*Laboratório 2 de Bancos de Dados em 11/08/2023*

## Cenário

Expand Down
64 changes: 64 additions & 0 deletions templates/2023/labs/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
# Template para Entrega dos Laboratórios em Subgrupos

# Templates de Laboratórios

Cada laboratório tem seu template que está especificado dentro da respectiva pasta:

* [Laboratório 2](lab02/)

Abaixo são dadas orientações gerais para todos os laboratórios.

# Estrutura de Arquivos e Pastas

A seguir é apresentada a estrutura de pastas esperada para entrega de laboratórios:

~~~
├── README.md <- apresentação do aluno
├── lab01 <- primeiro lab
├── lab02 <- segundo lab
├── lab03 <- terceiro lab
├── lab04 <- quarto lab
├── lab05 <- quinto lab
└── lab06 <- sexto lab
~~~

Na raiz deve haver um arquivo de nome `README.md` contendo a apresentação do subgrupo, como detalhado na seção seguinte.

## `labXX`

Arquivos e diretórios referentes à entrega de um laboratório específico. Cada diretório terá sua configuração detalhada abaixo.

# Modelo para Apresentação do Aluno e Laboratórios

Este vídeo mostra como usar o Github e o Markdown para criar as suas submissões:

[![Fundamentos de Markdown - Criando documentos e sites no Github](http://img.youtube.com/vi/fDyGs18_ITQ/0.jpg)](https://youtu.be/fDyGs18_ITQ)

Este é um guia de como produzir documentação em Markdown. Para entender como criar documentos em Markdown no Github, veja o material/vídeo:
[Guia de Uso do Markdown](https://github.com/mc-unicamp/oficinas/tree/master/docs).

Vide detalhes sobre o Markdown em: [Mastering Markdown](https://guides.github.com/features/mastering-markdown/).

E mais especificamente sobre tabelas em: [Organizing information with tables](https://help.github.com/en/articles/organizing-information-with-tables)

Segue abaixo o modelo de como devem ser documentadas as entregas.
> Tudo o que aparecer neste modo de citação se refere algo que deve ser substituído pelo indicado. No modelo são colocados exemplos ilustrativos, que serão substituídos pelos da sua apresentação.
Para a construção dos diagramas, devem ser usados modelos disponíveis em: [Diagramas de Classes, Interfaces e Componentes](https://docs.google.com/presentation/d/1ML3WrnDtzh-4wqLmdXN9au1TBIwEqo7TIbMLNOYSMAI/edit?usp=sharing)

# Modelo para Apresentação do Subgrupo

# Equipe `<nome da equipe>`

# Subgrupo `<letra do subgrupo>`
* `<nome completo>` - `<RA>`
* `<nome completo>` - `<RA>`
* `<nome completo>` - `<RA>`

> A letra do subgrupo é aquela cadastrada no formulário.
32 changes: 32 additions & 0 deletions templates/2023/labs/lab02/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Modelo para Apresentação do Lab02 - Modelagem Conceitual de Refeições em um Restaurante

Estrutura de pastas:

~~~
├── README.md <- arquivo apresentando a tarefa
├── images <- arquivos de imagens usadas no documento
└── workflows <- arquivos de workflows
~~~

# Equipe `<nome da equipe>`

# Subgrupo `<letra do subgrupo>`
* `<nome completo>` - `<RA>`
* `<nome completo>` - `<RA>`
* `<nome completo>` - `<RA>`

## Modelo Conceitual ER

> Coloque aqui o diagrama entidade-relacionamento produzido pela sua equipe. O diagrama deve atributos, cardinalidade e entidades fracas. Será valorizado o uso de herança.
>
> Para imagens grandes, utilize a técnica abaixo, em que a imagem é compartilhada em tamanho grande e redimensionada usando atributos width e height. O que permite ver a imagem em tamanho grande.
<img src="images/ER_Diagram_MMORPG.png" width="400px" height="auto">

# Modelo Conceitual UML

> Coloque aqui o diagrama UML produzido pela sua equipe. O diagrama deve detalhar atributos e cardinalidade. Será valorizado o uso de herança, agregação e composição, quando pertinente.
<img src="images/UML_Diagram_for_a_Online_Restaurant.png" width="400px" height="auto">
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 39 additions & 0 deletions templates/2023/project/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Template para Entrega do Trabalho

No repositório do projeto, deve haver um arquivo com dados básicos do projeto e da equipe na raiz, uma pasta para cada etapa de entrega, conforme templates a seguir:

* [Entrega Parcial](parcial/)
* [Entrega Prévia](previa/)
* [Entrega Final](final/)

# Estrutura de Arquivos e Pastas

A seguir é apresentada a estrutura de pastas esperada no repositório do projeto:

~~~
├── README.md <- apresentação do projeto
├── parcial <- entrega parcial
├── previa <- entrega prévia
└── final <- entrega final
~~~

# Modelo o arquivo `README.md` que fica na raiz

# Projeto `<Título do Projeto>`

# Equipe `<nome da equipe>`
* `<nome completo>` - `<RA>`
* `<nome completo>` - `<RA>`
* `<nome completo>` - `<RA>`
* `<nome completo>` - `<RA>`
* `<nome completo>` - `<RA>`
* `<nome completo>` - `<RA>`

# Etapas

* [Entrega Parcial](parcial/)
* [Entrega Prévia](previa/)
* [Entrega Final](final/)

0 comments on commit a9e7481

Please sign in to comment.