Imprimir Rótulo
Cada Caracterização de Resíduo tem que ter a sua identificação, essa identificação é feita pelo rótulo que é gerado depois que se cadastra a Caracterização do Resíduo. Esse caso de uso se propõe a gerar o rótulo para cada Caracterização de Resíduo cadastrada. Cada laboratório é responsável pela Geração dos Rótulos. Este caso de uso é utilizado pelo chefe da UATR (Unidade de Armazenamento Temporário de Resíduos), pelos servidores responsáveis por laboratórios e/ou pelos usuários do DMA - Departamento de Meio-Ambienete. Mais informações podem ser encontradas no Documento de Negócio - Infra Estrutura
Descrição do Caso de Uso
Este caso de uso esta especificado em Listar/Aterar Resíduos.
O Rótulo da Caracterização de Resíduos tem o seguinte formato:
rotulocaracterizacaoresiduo.pdf
O caso de uso é Finalizado.
Principais Regras de Negócio
Na geração do rótulo deve-se observar as seguintes regras:
- A cor da borda do rótulo será a cor associada ao resíduo de maior prioridade, ou sejam, quem possui a classificação de prioridade mais elevada.
- O rótulo deve mostrar os pictgramas associados aos resíduos cadastrados na Caracterização de Resíduos.
- O rótulo deve mostrar o diagrama de Hommel com os níveis de cada cor do diagrama e o pictograma associado ao hommel branco. Apenas o Hommel branco pode aparecer sem pictograma, os demais Hommel ( Vermelho, Azul e Amarelo), devem vir sempre com os indicadores de nível.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.supinfra.meioambiente.dominio.CaracterizacaoResiduo | administrativo.meio_ambiente.caracterizacao_residuo |
Plano de Teste
Sistema: SIPAC
Módulo: Portal Administrativo
Link(s): Requisições → Infraestrutura → Meio Ambiente → Outros → Residuos → Imprimir Rótulo.
Usuário: adaildo
Papel que usuário deve ter: GESTOR_MEIO_AMBIENTE, GESTOR_LABORATORIO
Cenários de Teste
Após gerar o rótulo, verificar se todos os campos, com exceção do campo “Data da Coleta”, foram preenchidos e estão de acordo com o modelo especificado na descrição do Caso de Uso.
Dados para o Teste
Para visualizar as classificações de prioridade possíveis com as respectivas cores para os compostos, executar o seguinte script:
SELECT CP.id_classificacao_prioridade, CP.prioridade, CP.denominacao, C.denominacao FROM meio_ambiente.classificacao_prioridade CP INNER JOIN meio_ambiente.cor C ON C.id_cor = CP.id_cor ORDER BY CP.prioridade;