====== Listar Incompatibilidade entre Compostos/Substâncias ====== Esse caso de uso permite a listagem das incompatibilidades entre compostos/substâncias cadastrados através do caso de uso [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:meio_ambiente:incompatibilidade_entre_compostos:cadastrar|Cadastrar Incompatibilidade]]. Este caso de uso é utilizado pelo chefe da UATR (Unidade de Armazenamento Temporário de Resíduos), que pode consultar e remover as incompatibilidades entre compostos/substâncias cadastradas e pelos responsáveis por laboratórios que podem apenas visualizar as incompatibilidades entre compostos/substâncias. ===== Descrição do Caso de Uso ===== Este Caso de Uso inicia quando o usuário acessa a opção: SIPAC → Infra-Estrutura → Meio Ambiente → Incompatibilidade de Compostos/Substâncias -> Listar. O Sistema exibe (como padrão) ao Usuário a lista de todas as incompatibilidades entre compostos/substâncias cadastradas. O Usuário faz busca informando o composto/substância: * **Composto/Substância:** Tipo - TEXTO. O Usuário confirma busca e o sistema exibe a lista de acordo com a busca com os atributos: * **__Composto/Substância A__:** Tipo - TEXTO. * **__Composto/Substância B__:** Tipo - TEXTO. * O Sistema exibe opção para cadastrar a incompatibilidade de composto/substância no caso de uso [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:meio_ambiente:incompatibilidade_entre_compostos:cadastrar| Cadastrar Incompatibilidade de Composto/Substância ]]. * O Sistema exibe opção para remover a incompatibilidade de composto/substância. ([[#Principais Regras de Negócio| RN01 ]] ) O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Apenas os usuário da UATR pode remover as incompatibilidades entre compostos/substâncias. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.supinfra.meioambiente.dominio.Composto|administrativo.meio_ambiente.composto| |br.ufrn.sipac.supinfra.meioambiente.dominio.IncompatibilidadeComposto|administrativo.meio_ambiente.incompatibilidade_composto| ===== Plano de Teste ===== Sistema: SIPAC Módulo: Sup. Infra Estrutura Link(s): Módulos -> Sup. Infra Estrutura -> Meio Ambiente -> Incompatibilidade -> Listar Usuário: gustavo, marcospaulo Papel que usuário deve ter: GESTOR_MEIO_AMBIENTE (Cadastra e Remove), GESTOR_LABORATORIO (Visualiza) ===== Cenários de Teste ===== * A busca por incompatibilidade não diferencia entre maiúsculas e minúsculas. Tentar busca por uma compatibilidade informando uma denominação de um composto/substância totalmente em letras maiúsculas e em seguida totalmente em letras minúsculas, os resultados deve ser iguais. ===== Dados para o Teste ===== Não se aplica.