Status do Projeto: ✔️ (concluido) |
⚠️ (em desenvolvimento) | ❌ (não iniciada)
🔹 Descrição do cenário ✔️
🔹 Objetivos do projeto ✔️
🔹 Funcionalidades ✔️
🔹 Modelo Entidade-Realacionamento ✔️
🔹 Diagrama Entidade-Realacionamento ✔️
🔹 Script de Criação de Banco de Dados e Tabelas ✔️
🔹 Diagrama de Classes ✔️
🔹 Linguagens, tecnologias, dependências e libs utilizadas
🔹 Desenvolvedores/Contribuintes
...
Uma universidade deseja implementar um sistema para gerenciar seus cursos, alunos e matrículas. Cada curso tem um código, nome e carga horária. Os alunos têm um número de matrícula, nome e data de nascimento. Cada matrícula deve registrar o aluno que está matriculado e o curso no qual ele está matriculado, além da data da matrícula.
O sistema acadâmico tem como objetivo facilitar a gestão de cursos, alunos e matrículas em uma universidade. Ele oferece uma interface simples e intuitiva para que administradores possam realizar operações comuns como cadastrar, listar, buscar, atualizar e deletar informações relacionadas aos cursos e alunos.
1. Cadastrar Curso: Permite adicionar um novo curso ao sistema, especificando seu código, nome e carga horária.
2. Listar Cursos: Exibe uma lista de todos os cursos cadastrados no sistema, mostrando o código, nome e carga horária de cada curso.
3. Buscar Curso: Permite buscar um curso específico pelo seu código, exibindo suas informações detalhadas.
4. Atualizar Curso: Permite atualizar as informações de um curso existente, incluindo seu nome e carga horária.
5. Deletar Curso: Permite remover um curso do sistema pelo seu código.
1. Cadastrar Aluno: Permite adicionar um novo aluno ao sistema, especificando seu número de matrícula, nome e data de nascimento.
2. Listar Alunos: Exibe uma lista de todos os alunos cadastrados no sistema, mostrando o número de matrícula, nome e data de nascimento de cada aluno.
3. Buscar Aluno: Permite buscar um aluno específico pelo seu número de matrícula, exibindo suas informações detalhadas.
4. Atualizar Aluno: Permite atualizar as informações de um aluno existente, incluindo seu nome e data de nascimento.
5. Deletar Aluno: Permite remover um aluno do sistema pelo seu número de matrícula.
...
$ pip install -r requirements.txt
development:
- Entrar na pasta 'programa_sistema_academico':
$ python __main__.py
...
...
Time responsável pelo desenvolvimento do projeto
Emerson Silva |
Francis Lauriano |
Francisco Nogueira |
Hytalo Leão |
Suellen Arruda |
---|
The MIT License (MIT)
Copyright ©️ 2024 - Sistema Acadêmico