UC22 Fechar turma - italopaiva/SiMCTA GitHub Wiki
Especificação de Caso de Uso - Fechar turma
SiMCTA
Versão 1.0
Histórico da Revisão
Data | Versão | Descrição | Autor |
---|---|---|---|
19/11/2015 | 1.0 | Especificação do caso de uso | Emilie Morais |
1. Caso de Uso: UC22 - Fechar turma
1.1 Breve Descrição
Este caso de uso permite ao Funcionário fechar uma turma para indicar que a turma foi encerrada e para registrar a situação acadêmica dos alunos da turma.
1.2 Escopo
Sistema SiMCTA
1.3 Nível
Objetivo do usuário
1.4 Ator Principal
Funcionário: representa o Secretário e o Diretor.
2. Pré-Condições
A turma deve estar aberta.
3. Pós-Condições
A turma deve estar fechada.
4. Fluxo de Eventos
4.1 Fluxo Básico
Ator | Sistema |
---|
- Seleciona a turma desejada. | | 2. Apresenta os dados da turma.
- Seleciona a opção que permite fechar a turma. | | 4. Apresenta os alunos ativos daquela turma.
- Preenche os dados de situação acadêmica. [RN22][RN23][RN24][RN25]| | 6. Valida os dados dos alunos.[RN22][RN23][RN24][RN25] [FE01] | 7. Gera a situação dos alunos. [RN26]
- Confirma o fechamento da turma. | | 9. Informa que a turma foi fechada com sucesso.
4.2 Fluxo de Exceção
FE01: No passo 6 do fluxo principal o sistema valida os dados de acordo com as regras de negócio especificadas no passo, caso os dados apresentem erros o sistema apresenta uma mensagem informando o ocorrido e volta para o passo 5 do fluxo principal.