Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thiagohrcosta/cadastrocurso
https://github.com/thiagohrcosta/cadastrocurso
Last synced: 7 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/thiagohrcosta/cadastrocurso
- Owner: thiagohrcosta
- Created: 2019-07-18T19:35:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-07-18T23:06:54.000Z (over 5 years ago)
- Last Synced: 2024-10-28T06:57:53.018Z (23 days ago)
- Language: Java
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PROBLEMA
Deseja-se construir um sistema acadêmico. Para isso, são registrados os cursos
disponíveis, onde cada um possui um nome, carga horária e valor. Quando um curso vai ser
oferecido, é registrada uma turma, informando os seguintes dados: número da turma, data de
início e número de vagas. Uma matrícula de um aluno em uma turma consiste na data de
matrícula e no número de prestações em que o aluno vai pagar o curso. Para cada aluno, é
necessário cadastrar seu nome, cpf, e data de nascimento. Cada aluno passa por várias avaliações
durante o desenrolar do curso que está cursando. Uma avaliação possui nota e data. Depois que a
avaliação ocorre, é registrado resultado de cada aluno da turma (a nota que ele tirou). Um aluno é
aprovado em um curso se sua nota total for maior ou igual à nota mínima de aprovação prevista
para o curso.Instância mínima: 1 curso, 1 turma, 2 matrículas e 2 avaliações com resultados.
# Diagrama
![Diagrama](https://i.ibb.co/vjPchNm/diagrama-CURSO1.jpg)
# Diagrama
![Diagrama2](https://i.ibb.co/fx3SPb7/diagrama-CURSO2.png)