Operações CRUD dos professores adicionadas
#13 (closed)
Implementa funcionalidades descritas emForam criados dois menus no dashboard
de administração do site, sendo eles:
- Cadastrar Professor
- Editar Professores
Em ambos os menus, foram implementados formulários de acesso e cadastro, onde o Administrador pode criar, editar ou deletar professores.
Critérios de Aceitação
Como descrito em #13 (closed) foram verificados os seguintes critérios:
- Crie um professor
dummy
e verifique-se o professor é criado corretamente. - Leia os dados o
dummy
e verifique-se são devolvidos corretamente. - Atualize os dados de um campo do professor
dummy
e verifica-se se os dados são atualizados corretamente. - Remova o professor
dummy
e verifique-se deixou de estar presente na base de dados. - Verifique-se realizar as operações descritas em
2, 3 e 4
causam erros se realizadas sobre um professor que não existente.
A partir dos formulários e acessando a base de dados salvaguarda
pelo serviço phpMyAdmin
verificaram-se que os critérios 1, 2, 3 e 4 são cumpridos corretamente. Em relação ao critério 5 não há necessidade em verificá-lo pois só é possível ler, atualizar ou remover os dados de um usuário existente uma vez que se o usuário não existe não é possível selecioná-lo no menu de edição o que torna impossível deletar ou editar seus dados. Dessa forma, o critério 5 também é satisfeito.