~~ODT~~
Hierarquia Organizacional de Unidades
Unidades nos sistemas da UFRN são entidades lógicas que representam departamentos, centros, hospitais, dentre outros. As unidades podem ser orçamentárias (caso estejam inseridas no contexto orçamentário) ou organizacionais. Este caso de uso tem por objetivo gerar a hierarquia organizacional de uma unidade informada pelo usuário e permitir executar operações relaciondas (Alterar Unidade, Cadastrar Responsáveis, Remover Unidade e Cadastrar Informações Organizacionais). O caso de uso é utilizado pelos Gestores Organizacionais da Instuição.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIGAdmin → Portal da Admin → Gestão de Unidades → Hierarquia Organizacional de Unidades.
É necessário informar a unidade que deseja visualizar a hieraquia organizacional: Pode-se selecionar a opção de exibir apenas as unidades organizacionais. Após a consulta o sistema exibe uma estrutura hierárquica com todas as unidades “filhas” da unidade informada como “raiz” e para cada uma das unidades as seguintes opções:
- Unidade Raiz*: Formato - São apresentadas as opções de unidade, Tipo - TEXTO. (RN01)
- Apenas Organizacionais: Tipo - LÓGICO. (RN02)
- Exibir árvore expandida: Tipo - LÓGICO.
- Opções de Visualização: Tipo - TEXTO. Opção mostradas são
Apenas Consulta
,Formato Relatório
eFormato de Planilha
.
Na opção Apenas Consulta
, é exibida operações de
- Remover Unidade
No formato de relatório, é exibido de acordo com o seguinte modelo:
HIERARQUIA ORGANIZACIONAL DE UNIDADES | ||||
---|---|---|---|---|
11.35 - SUPERINTENDÊNCIA DE INFORMÁTICA | ||||
- 11.35.01 - DIRETORIA DE SISTEMAS | ||||
INFORMAÇÕES SOBRE AS UNIDADES PERTENCENTES A HIERARQUIA | ||||
11.35 - SUPERINTENDÊNCIA DE INFORMÁTICA | ||||
Responsável Organizacional: | 1124 - REITORIA (REITORIA) | |||
Tipo Organizacional: | SUPERINTENDÊNCIA | Ambiente Organizacional: | INFORMAÇÃO | |
Código Siapecad: | 1254 | |||
Email Oficial: | email@info.ufrn.br | Telefone(s): | 9999999 | |
Data de Criação: | 24/06/1974 | Área de Atuação: | MEIO | |
Gest.de Frequência: | SIM | |||
Função Remunerada: | SIM | Tipo da Função Remunerada: | CD FG | |
Atribuições da Unidade | ||||
Coordenar o planejamento, a execução e a avaliação das atividades; | ||||
Fixar a política interna de pessoal, finanças, materiais, equipamentos, patrimônio, instalações, ressalvados as disposições vigentes na UFRN; | ||||
Tecnologias Utilizadas | ||||
ALMOXARIFADO | ||||
BOLETIM DE SERVICOS | ||||
- SOLICITAR INFORMATIVO PARA PUBLICAÇÃO EM BOLETINS | ||||
Atividades Relacionadas ao Ambiente da Unidade | ||||
análise de sistemas; | ||||
armazenamento e transposição segura de mídias eletrônicas; | ||||
Informações Adicionais sobre o Processo de Trabalho da Unidade | ||||
programação e avaliação da performance de sistemas de processamentos de dados; |
O sistema também indicará quais das unidades listadas são organizacionais.
Principais Regras de Negócio
- RN01 - Apenas as unidades ativas serão exibidas.
- RN02 - Se a opção Apenas Organizacionais for marcada, as opções de Unidade Raiz se reduzirão a somente as Unidades Organizacionais.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.comum.dominio.Unidade | sistemas_comum.comum.unidade |
br.ufrn.comum.dominio.UnidadeGeral | sistemas_comum.comum.unidade |
br.ufrn.rh.dominio.Servidor | sistemas_comum.comum.servidor |
br.ufrn.comum.dominio.Sistema | sistemas_comum.comum.sistema |
br.ufrn.comum.dominio.PessoaGeral | sistemas_comum.comum.pessoa |
Plano de Teste
Sistema: SIGAdmin
Módulo: Portal Admin
Links: Gestão de Unidades → Hierarquia Organizacional de Unidades
Usuário: beltrao (gestor_organizacional) ; alc (gestor_organizacional_unidades); levijunior (gestor_unidades)
Papéis que usuário deve ter: AdminPapeis.GESTOR_UNIDADES, AdminPapeis.GESTOR_ORGANIZACAO_UNIDADES, SipacPapeis.GESTOR_ORGANIZACIONAL
Cenários de Teste
O teste deverá verificar os seguintes pontos:
- Todas as subunidades ativas de uma unidade raiz estão sendo mostradas na hierarquia?
- Para cada unidade apresentada é possível acessar as funcionalidades: alterar unidade, cadastrar responsáveis, remover unidade e cadastrar informações organizacionais
- Verificar se as operações anteriores estão sendo realizadas.
O resultado do caso de uso pode ser alterado removendo uma unidade ou adicionando. O resultado pode ser confrontado com o caso de uso Listar/Alterar Unidades desde que possuam a mesma regra de negócio (por exemplo, exibir apenas unidades ativas).
OBESERVAÇÃO: NÃO ALTERAR AS UNIDADES JÁ EXISTENTES. DEVE-SE CADASTRAR NOVAS UNIDADES PARA REALIZAR OS TESTES.
Dados para teste
Para cadastrar novas unidades pode-se utilizar o caso de uso Cadastrar Unidade