~~ODT~~
Assinar
Este caso de uso tem a finalidade de realizar a assinatura digital nos memorandos. Essa funcionalidade é acessada pelos chefes e vice chefes da instituição.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: Projeto Angelus → Novo Memorando Eletrônico → Assinar.
Serão listados todos os memorandos pendentes da assinatura do usuário logado:
- Botão Selecionar Tudo: Seleciona todos os memorandos da página.
- Recarregar: Botão para recarregar a listagem dos memorandos da caixa de entrada.
- Botão Assinar: Botão para assinar todos os memorandos selecionados.
Abaixo são listadas as seguintes opções/informações:
- Botão de Seleção: Checkbox para seleção do memorando.
- Excluir: Após selecionar o memorando, é possível excluí-lo da listagem, dessa forma seu nome será excluído dos assinantes.
- Imagem do Remetente: Imagem do assinante principal do memorando.
- Remetente: Nome e código da unidade do assinante principal.
- Assunto: Assunto do memorando.
- Destino: Unidade(s) destino.
- Data: Data de cadastro do memorando.
- Apenas hora HH:MM caso seja do mesmo dia.
- Dia e mês caso seja de um dia anterior ao atual e do mesmo ano que o atual.
- DD/MM/AAAA caso seja de um ano diferente do atual.
Ao selecionar o memorando serão listadas as opções:
- Assinar: Assina o memorando com login e senha.
- Alterar: Altera todos os dados do memorando.
- Excluir: Exclui o memorando retirando seu nome da lista de assinantes.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Se o assinante principal excluir o memorando, o memorando é removido para todos os outros assinantes.
- RN02 - Caso um dos assinantes altere o memorando, o mesmo terá que ser assinado novamente por todos.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
< > | < > |
Plano de Teste
Sistema: Projeto Angelus
Módulo: Novo Memorando Eletrônico
Link(s): Assinar
Usuário:
Papel que usuário deve ter:
Cenários de Teste
Cenário 01 - Validar os dados das mensagens
Validar: - Todos os dados da mensagem estão exibindo corretamente conforme cadastrada. - Validar se a informação da Data é exibida conforme as regras especificadas.
Cenário 02 - Botão Selecionar Tudo
Validar: - Ao marcar o botão Selecionar Tudo, todos os memorandos da caixa de entrada serão selecionados.
Cenário 03 - Recarregar
1) Abrir a página de pendentes de assinatura em um navegador com um usuário X. 2) Em outro navegador, com um usuário Y, abrir a operação de Novo Memorando e enviar um memorando informando o assinante X. 3) No primeiro navegador aberto, utilizar o botão de Recarregar. Validar: - A listagem de memorandos é atualizada, exibindo o novo memorando pendente de assinatura.
Cenário 04 - Assinar memorandos
Validar: - Serão listados todos os memorandos com status PENDENTE DE ASSINATURA e que o usuário logado cadastrou o memorando ou foi inserido como assinante. - Ao selecionar a opção de Assinar, serão solicitados os campos Login e Senha (obrigatórios). - É possível assinar mais de um memorando de uma vez. - Após assinar o memorando, caso ainda haja algum assinante para assinar, o memorando continuará PENDENTE DE ASSINATURA. - Após a assinatura do último assinante, o memorando ficará ENVIADO. - A unidade de Origem do memorando será aquela do autenticador principal.
Cenário 05 - Excluir
Validar: - Caso seja o autenticador principal, ao excluir o memorando o memorando será excluído para todos os assinantes e para o cadastrador (RN01). - Caso não seja o autenticador principal, o assinante será apenas excluído da lista dos assinantes do memorando. O memorando vai sumir para este usuário.
Dados para o Teste
Utilizar a operação de Novo Memorando para gerar memorandos pendentes de assinatura.