Especificação funcional: Troca de professores

Resumo

A troca de professores deve permitir que o usuário altere o professor vinculado ao arquivo de diários.

Descrição

A troca de professores é uma ferramenta que deve permitir que o professor vinculado a um arquivo de diários seja substituído por outro sem a necessidade de gerar um novo arquivo. Ao selecionar essa ferramenta, o sistema deve solicitar ao usuário que selecione qual arquivo de diários será editado e, em seguida, exibir as informações do arquivo (professor, escola, curso e lista das turmas) e permitir que o usuário altere o código e o nome do professor manualmente. O sistema deve exibir ainda uma opção para que o usuário decida se quer ou não que o arquivo seja renomeado de acordo com o nome do novo professor.

Após o usuário informar os dados solicitados e confirmar a operação, o sistema deverá realizar a troca de professores no arquivo de diários. Se a opção de renomear o arquivo estiver ativa, o sistema deve mudar o nome do arquivo de acordo com o padrão utilizado pelo School para nomear arquivos de diário. Caso contrário, o nome do arquivo deve permanecer o mesmo.

Pontos de verificação

  • O sistema deve exibir as informações básicas do diário quando um arquivo for selecionado;
  • O sistema deve permitir que o usuário informe o ID e o nome do novo professor;
  • O sistema não deve permitir a conclusão da operação sem que o novo ID e nome sejam informados;
  • O sistema deve exibir ao usuário uma mensagem informando que a operação foi concluída;
  • O sistema deve substituir o ID e o nome do professor no arquivo de diários quando a operação for concluída com sucesso;
  • Caso a opção para renomear o arquivo esteja marcada, o sistema deve renomear o arquivo de diários que foi editado (NOME DO PROFESSOR_NOME DA ESCOLA_NOME DO CURSO.diario).

Observações

O ID do professor é o código que identifica esse professor no School desktop. Como o Diário não tem acesso a esses dados, cabe ao usuário informar o ID coreto do professor.

 
softwares/diario/requisitos/modulos/mudar_professores.txt · Última modificação: 01/12/2021 11:44 (edição externa)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki