~~ODT~~

Última atualização: 2017/04/03 18:22 (edição externa)

Gerenciar Permissão de Leitura de Memorandos Na Unidade

Memorandos eletrônicos são utilizados na comunicação interna da instituição e devem servir como um mecanismo de comunicação entre as unidades da instituição, com exceção de envios destinados a chefes, vice-chefes e gerentes desses setores.

Esse caso de uso tem como finalidade gerenciar as permissões de leitura dos memorandos nas unidades por usuários não responsáveis por estas.

Este caso de uso é utilizado por servidores com níveis de reponsabilidade nas unidades.

Descrição do Caso de Uso

Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Protocolo → Memorandos → Leitura → Gerenciar Permissão de Leitura de Memorandos Na Unidade

O caso de uso começa com o usuário acessando o sistema e informando os dados a permissão que deseja cadastrar:

Abaixo são listadas as permissões já inseridas, mostrando os seguintes dados:

Principais Regras de Negócio

  1. RN01 - Apenas servidores que possuem algum nível de responsabilidade na sua unidade têm acesso a essa funcionalidade.
  2. RN02 - Não é possível informar mais de um permissão para um usuário na unidade cujo período de vigência seja concorrente.
  3. RN03 - Para memorandos enviados a unidade o período de permissão de acesso é relacionado com a data de cadastro do memorando, ou seja, apenas os memorandos cadastrados para a unidade no período de vigência da permissão podem ser acessados (lidos).
  4. RN04 - Para memorandos encaminhados a unidade o período de permissão de acesso é relacionado com a data de encaminhamento do memorando, ou seja, apenas os memorandos encaminhados para a unidade no período de vigência da permissão podem ser acessados (lidos).

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sipac.protocolo.dominio.Documento administrativo.protocolo.documento
br.ufrn.sipac.protocolo.dominio.AcessoMemorandoUnidade administrativo.protocolo.acesso_memorando_unidade
br.ufrn.sipac.cadastro.dominio.Unidade administrativo.comum.unidade
br.ufrn.sipac.cadastro.dominio.Usuario administrativo.comum.usuario

Plano de Teste

Sistema: SIPAC

Módulo: Protocolo

Link(s): Protocolo → Memorandos → Leitura → Gerenciar Permissão de Leitura de Memorandos Na Unidade

Usuário: aluizio

Papel que usuário deve ter: Qualquer papel de protocolo

Cenários de Teste

1 Enviar um memorando eletrônico para uma unidade(1)

2 Entrar no sistema com um usuário dessa unidade(1) e que ele tenha nenhum nível de responsabilidade por ela.

3 Constatar que este memorando não aparece na listagem de memorandos a receber

4 Cadastrar permissão de leitura para este usuário para a unidade(1)

5 Verificar que este memorando aparece na listagem de memorandos a receber

Dados para o Teste

Não se aplica.