~~ODT~~
Analisar/Visualizar Requisição
Este caso de uso permite ao usuário visualizar as requisições que foram enviadas. Para os casos de usuários que são gestores de obras será possível também atender essas requisições. O mesmo é utilizado pelos servidores da Diretoria de Projetos e Obras da Superintendência de Infraestrutura.
Pré-condições: As requisições devem ter sido enviadas.
Descrição do Caso de Uso
Este caso de uso inicia quando o usuário acessa a opção: SIPAC → Infra-Estrutura → Aba Requisições → Requisições → Analisar/Visualizar Requisições.
O Sistema exibe lista de requisições de cadastro de obras pendentes com as informações:
- Número: Formato - 9…/AAAA, Tipo - NUMÉRICO.
- Descrição: Tipo - TEXTO.
- Unidade Requisitante: Tipo - TEXTO.
- Tipo: Tipo - TEXTO.
- Opções de Analisar e Visualizar Requisição.
Analisando a Requisição
O Usuário seleciona opção de Analisar a Requisição e o Sistema exibe os Dados da Requisição e formulário de Cadastro de Requisição para efetuar a edição dos dados.
Dados da Requisição:
- Número: 9…/AAAA, Tipo - NUMÉRICO.
- Usuário: Tipo - TEXTO.
- Data de cadastro: Formato - DD/MM/AAAA, Tipo - DATA.
- Unidade Requisitante: Tipo - TEXTO.
- Serviço Solicitado: Tipo - TEXTO.
É solicitando então os dados necessários para escolha do imóvel/prédio:
- Município: Tipo - COMBO - Formato: TEXTO
- Clique aqui para mostrar os imóveis isolados (que não estão inseridos em um Campus) : Tipo - Checkbox
Situação 1: Quando não é escolhida a opção de mostrar imóveis isolados:
- Campus: Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Terrenos: Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Zona do Imóvel: Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Prédio: Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Situação 2: Quando é escolhida a opção de mostrar imóveis isolados:
- Imóvel: Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Prédio: Tipo - TEXTO - Formato: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX (RN01)
O Sistema exibe lista de imóveis e prédios selecionados:
- Tipo: Tipo - TEXTO (Imóvel/Prédio).
- Denominação: Tipo - TEXTO.
- Opção de remover o Imóvel/Prédio
Dados Editáveis: O Sistema segue o mesmo fluxo especificado no caso de uso Cadastro de Requisição.
Visualizando a Requisição
O Sistema exibe as informações especificadas em Detalhes da Requisição.
Principais Regras de Negócio
- RN01 - Apenas em imóveis com prédios cadastrados
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.supinfra.projetos.dominio.RequisicaoSupInfra | infra.requisicao_supinfra |
br.ufrn.sipac.supinfra.projetos.dominio.ImovelRequisicao | infra.imovel_requisicao |
br.ufrn.sipac.supinfra.projetos.dominio.PredioRequisicao | infra.predio_requisicao |
Plano de Teste
Sistema: SIPAC
Módulo: Infra-Estrutura
Link(s): SIPAC → Infra-Estrutura → Requisições → Requisições → Analisar/Visualizar Requisição
Usuário: gustavo
Papel que usuário deve ter: SipacPapeis.GESTOR_OBRAS, SipacPapeis.GESTOR_MANUTENCAO, SipacPapeis.SUPERINTENDENTE_INFRA_ESTRUTURA,SipacPapeis.GESTOR_MEIO_AMBIENTE
Cenários de teste
Atender requisições de Meio-Ambiente ou Obras mudando o tipo dessas requisições para Manutenção.
Para confirmar o cadastramento dos Imóveis/Prédios utilize a consulta abaixo:
SELECT ir.* FROM infra.imovel_requisicao ir INNER JOIN infra.requisicao_supinfra rs ON rs.id=ir.id_requisicao_supinfra WHERE rs.numero=<numero_requisicao> AND rs.ano=<ano_requisicao> UNION SELECT pr.* FROM infra.predio_requisicao pr INNER JOIN infra.requisicao_supinfra rs ON rs.id=pr.id_requisicao_supinfra WHERE rs.numero=<numero_requisicao> AND rs.ano=<ano_requisicao>
Dados para o teste
Caso deseje cadastrar e enviar uma nova requisição é só acessar o caso de uso: SIPAC → Infra-Estrutura → Requisições → Requisições → Cadastrar Requisição.