Sistema de oferecimento de disciplinas e controle de notas.
Épicos:
-
O sistema deve fornecer uma interface mostrando as disciplinas oferecidas o semestre corrente e anteriores, assim como o nome do professor que irá lecioná-las e a sala onde será ministrada.
-
O sistema deve apresentar uma interface para o aluno poder se inscrever nas disciplinas que irá cursar, verificar se foi deferido. Outra interface para que possa ver suas notas e número de faltas.
-
O sistema deve ter um sistema para o professor adicionar as notas das disciplinas que ele estiver lecionando, assim como algum processo de autenticação em duas etapas para confirmação da nota.
-
O sistema deve fornecer uma interface ao pessoal técnico administrativo realizar cadastro e alteração dos dados no sistema.
-
O sistema deve apresentar uma interface de login capaz de direcionar cada ator para seu respectivo papel, aluno como aluno, professor como professor, tec-adm como tec adm.
-
O sistema deve ter um sistema de informes que podem ser adicionados pelos professores e também pelo pessal tecnico Administrativo, onde os informes terão uma data e horário, assim como um nivel de prioridade.
OBSERVAÇÃO: Devem ser observados os diagramas conceitual e lógico na pasta proposta
- Ainda em estado embrionário...
-
- Coleções de stênceis adicionais
- GENERIC WIREFRAME
- Material-Icons-for-Pencil
- Bootstrap-Pencil-Stencils
- Coleções de stênceis adicionais
-
Ferramenta de simulação de servidor Rest-client
- json-server (Dica de utilização)
- comando para iniciar o server: json-server --watch db.json
- json-server (Dica de utilização)
-
Frontend
- Angular V.10
- Bootstrap (Dica de instalação)
- ngx-bootstrap (Dica de instalação)
- Angular V.10
-
Backend
- Springboot V.2.3.3
- Lombok (Instalação eclipse/sts)
- JPA
- MySql
- modelmapper
- Validation
- FlyWay
- Springboot V.2.3.3