====== Cadastro de Caracterização de Resíduos ====== Cada laboratório que gera resíduos deve cadastrar a **Caracterização dos Resíduos** gerados para que a UATR, Unidade de Armazenamento Temporário de Resíduos, tenha conhecimento dos resíduos gerados por cada laboratório. A **Caracterização de Resíduo** pode ser classificada através do [[http://pt.wikipedia.org/wiki/Diagrama_de_Hommel|Diagrama de Hommel]] e/ou por **Pictogramas**, indicando o nível de perigo dos compostos associados a Caracterização de Resíduo. Este caso de uso permite que seja cadastrada a **Caracterização de Resíduos**. Essa funcionalidade pode ser encontrada no módulo de infra-estrutura e é utilizada apenas por usuários responsáveis por laboratórios. Mais informações sobre o contexto onde esse caso de uso se aplica podem ser encontradas no [[desenvolvimento:especificacoes:sipac:infra_estrutura:negocio|Documento de Negócio]]. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC -> Portal Administrativo -> Requisições -> Infraestrutura -> Meio Ambiente -> Outros -> Residuos -> Cadastrar//. Esta pagina esta especificada em [[desenvolvimento:especificacoes:sipac:portal_administrativo:casos_de_uso:requisicoes:infraestrutura:meio_ambiente:outros:laboratorios:listar| Listar Laboratório]], mas com uma diferença: para cada Laboratório listado o Usuário terá a opção de ''Visualizar'' e ''Selecionar''. Em ''Selecionar'' temos: * **__Laboratório__**: Tipo - TEXTO. * **__Cadastro de Resíduos__** * **Número do Rótulo***: Tipo - NUMÉRICO. * **Volume do Recipiente***: Tipo - NUMÉRICO. * **PH**: Tipo - NUMÉRICO. * **Observações**: Tipo - TEXTO. * **__Resíduos__** * **Composto/Substância***: Tipo - TEXTO. * **Quantidade ( Litros )***: Tipo - NUMÉRICO. Ao finalizar, o Usuário terá a opção de ''Cadastrar'', ''Voltar'' ou ''Cancelar'' a operação. Cadastrando a operação, temos: * **__Número do Rótulo__**: Tipo - NUMÉRICO. * **__Volume do Recipiente__**: Tipo - NUMÉRICO. * **__PH__**: Tipo - NUMÉRICO. * **__Compostos/Substâncias Cadastrados__** ^ Composto ^ Classe ^ Classificação de Prioridade ^ | TEXTO | TEXTO | TEXTO | | ----- | ----- | ----- | O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * O PH informado deve estar entre 0 e 14; * Para o cadastro de **Caracterização de Resíduo** é necessário cadastrar pelo menos um composto; * O número máximo de compostos que podem ser cadastrados para uma **Caracteriação de Resíduos** é três; * Os compostos adicionados a **Caracterização de Resíduos** devem ser compatíveis; * A quantidade volumétrica total dos resíduso cadastrados não podem exceder à capacidade volumétrica do recipiente; * A classificação de prioridade da **Caracterização de Resíduo** é deduzida da classificação de maior prioridade dos compostos que compõem a caracterização. Tal classificação é apresentada a seguir em ordem crescente de prioridade: * Compostos Inflamáveis * Mercúrio * Metais Pesados * Orgânicos Halogenados * Nitrogenados * Solventes Orgânicos * Sólidos Orgânicos * Sólidos Inorgânicos * Sais, Ácidos e Bases * Outros ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | ||| |br.ufrn.sipac.supinfra.meioambiente.dominio.CaracterizacaoResiduo.java|administrativo.meio_ambiente.caracterizacao_residuo| |br.ufrn.sipac.supinfra.meioambiente.dominio.Hommel.java|administrativo.meio_ambiente.hommel| |br.ufrn.sipac.supinfra.meioambiente.dominio.CompostoResiduo.java|administrativo.meio_ambiente.composto_residuo| |br.ufrn.sipac.supinfra.meioambiente.dominio.Composto.java|administrativo.meio_ambiente.composto| |br.ufrn.sipac.supinfra.meioambiente.dominio.StatusCaracterizacaoResiduo.java|administrativo.meio_ambiente.status_caracter_residuo| |br.ufrn.sipac.supinfra.meioambiente.dominio.Laboratorio.java|administrativo.meio_ambiente.laboratorio| |br.ufrn.sipac.supinfra.meioambiente.dominio.UnidadeMedidaComposto.java|administrativo.meio_ambiente.unidade_medida_composto| |br.ufrn.sipac.supinfra.meioambiente.dominio.ClassificacaoPrioridade.java|administrativo.meio_ambiente.classificacao_prioridade| |br.ufrn.sipac.supinfra.meioambiente.dominio.Cor.java|administrativo.meio_ambiente.cor| ====== Plano de Teste ====== Sistema: SIPAC Módulo: Sup. Infra Estrutura Link(s): Portal Administrativo -> Requisições -> Infraestrutura -> Meio Ambiente -> Outros -> Residuos -> Cadastrar Usuário: adaildo Papel que usuário deve ter: SipacPapeis.GESTOR_LABORATORIO ===== Cenários de Teste ===== * Quando for cadastar a **Caracterização de Resíduos** tentar informar um PH maior que 14 ou menor que zero, o sistema deve impedir. Tentar cadastar também a **Caracterização de Resíduos** sem ter inserido nenhum composto, o sistema deve impedir. A classificação por diagrama de Hommel de cor amarela, azul e vermelha é abrigatória, tentar cadastar a **Caracterização de Resíduos** sem informar os níveis desses diagrama. O sistema deve impedir. * Ao cadastrar a **Caracterização de Resíduos** acessar o Link: Módulos → Sup. Infra Estrutura → Meio Ambiente → Caracterização de Resíduos → Listar/Alterar, para confirmar o cadastro da **Caracterização de Resíduos**. Nesse link deve está listados os dados básicos da **Caracterização de Resíduos**: Número do Rótulo, PH, Classificação de Prioridade e Data do Cadastro. * Cadastrar uma caracterização de resíduos para uma laboratório de em seguida cadastrar outra para outro laboratório. Observar que as numerações dos rótulo estão sendo geradas sequencialmente independente do laboratório. ===== Dados para o Teste ===== Os compostos que podem ser adicionados na **Caracterização de Resíduos** pode ser cadastrados pelo Caso de Uso Cadastrar Composto, acessado através do link: Módulos → Sup. Infra Estrutura → Meio Ambiente → Composto → Cadastrar. Para visualizar os compostos já cadastrados no sistema pode-se acessar o link: Módulos → Sup. Infra Estrutura → Meio Ambiente → Composto → Listar/Alterar. Para ver a lista de compostos incompatíveis acessar o link Módulos → Sup. Infra Estrutura → Meio Ambiente → Incompatibilidade de Compostos → Listar.