====== Cadastrar Laboratórios ====== Esse caso de uso realiza cadastros de laboratórios da instituição. Cada laboratório tem um responsável que é nomeado através de portaria. Dos materiais que esses laboratórios recebem alguns geram resíduo químico. Para que se tenha um controle de quais resíduos químicos esses laboratórios geram, se faz necessário Controle de Coleta de Resíduo Químico. Envolvidos: Este caso de uso é utilizado pelo chefe da UATR (Unidade de Armazenamento Temporário de Resíduos). ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> infraestrutura -> Aba Meio Ambiente -> Laboratórios -> Cadastrar. ( [[#principais_regras_de_negócio| RN03 ]] ) O cadastro de laboratórios está divido em passos conforme explicado a seguir: === Passo 1 - Identificação do Laboratório === O usuário deve informar os seguintes dados: * **Nome** *: Tipo - TEXTO. * **Sigla** *: Tipo - TEXTO. * **Telefone** *: Tipo - NUMÉRICO. * **Código**: Tipo - NUMÉRICO. * **Unidade***: Tipo - AUTOCOMPLETE, Formato - nome (código), Entrada de Dados: nome, código. * **Responsável** *: Tipo- AUTOCOMPLETE, Formato - Matrícula - Nome, Entrada de Dados: Nome. ( [[#principais_regras_de_negócio| RN02 ]] ) ( [[#principais_regras_de_negócio| RN03 ]] ) * **Horário de funcionamento** *: Tipo - TEXTO, são disponíveis as seguintes opções: ''Manhã'', ''Tarde'' e ''Noite''. * **Circulação de Pessoal:**: Tipo - TEXTO. São disponíveis as seguintes opções: ''LIVRE'', ''RESTRITA COM ID'' e ''RESTRITA SEM ID''. * **Ligado a Base de Pesquisa**: Tipo - LÓGICO. O sistema solicita os Usuários Regulares do laboratório: * **Tipo de Usuário** *: Tipo - TEXTO. Opções: ''ALUNO DA PÓS-GRADUAÇÃO'', ''ALUNOS DE GRADUAÇÃO'', ''DOCENTE'', ''TÉCNICOS DE NÍVEL SUPERIOR - UFRN'', ''OUTROS''. Informar especificação: * **Especifique** *: Tipo - TEXTO. O Sistema exibe lista de usuários regulares inseridos. O usuario pode informar os utilizadores responsáveis do laboratório: * **Utilizador** : Tipo - TEXTO. O Sistema exibe lista de utilizadores responsáveis inseridos. === Passo 2 - Caracterização dos Produtos Utilizados === Informar a Classe do Composto/Substância: * **Classe de Composto/Substância** *: Tipo - TEXTO. Opções: ''Classe I ou Perigosos'', ''Classe II A ou Não Inertes'' e ''Classe II B ou Inertes''. Informar o Composto/Substância: * **Composto/Substância** *: Tipo - TEXTO. O sistema exibe a lista de compostos/substâncias de acordo com a Classe escolhida. Os compostos/substâncias são cadastrados através do caso de uso [[desenvolvimento:especificacoes:sipac:infra_estrutura:casos_de_uso:meio_ambiente:compostos:cadastrar|Cadastrar Compostos/Substâncias]]. O Sistema exibe os produtos inseridos contendo as informações abaixo. A listagem é ordenada por Classificação de Prioridade. * **__Classe de Composto/Substância__**: Tipo - TEXTO. * **__Classificação de Prioridade__**: Tipo - TEXTO. * Informar a caracterização das atividades do laboratório * **Tipo de atividade de laboratório** *: Tipo - TEXTO. Opções: ''ENSINO'', ''PESQUISA'', ''EXTENSÃO'', ''PRESTAÇÃO DE SERVIÇO'' e ''TRABALHO VOLUNTÁRIO''. O Usuário pode remover os produtos inseridos. === Conclusão === Após solicitar o cadastro, são exibidos os dados gerais do laboratório cadastrado: * **__Nome__**; * **__Sigla__**; * **__Telefone__**; * **__Código__**; * **__Unidade__**; * **__Responsável__**; * **__Horário de funcionamento__**; * **__Circulação de Pessoal__**; Opções: ''RESTRITA COM ID'', ''RESTRITA SEM ID'', ''LIVRE''. * **__Ligado à base de pesquisa__**: Opções: ''SIM'' ou ''NÃO''; O Sistema exibe a lista de usuários regulares do laboratório: * **__Tipo de Usuário Regular__:** Tipo - TEXTO. * **__Quantidade__:** Tipo - TEXTO. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - No passo 4/5 do cadastro de laboratorio fica permitido informar a mesma forma de armazenamento. Sendo que a indicação de que armazena resíduo ou nao deve ser diferente. Por exemplo,pode-se cadastrar uma forma de armazenamento qualquer e informar que ela irá armazenar resíduos, e depois cadastrar a mesma forma de armazenamento, e informar que ela não vai armazenar resíduos. * **RN02** - Caso o usuário não tenha o papel GESTOR_MEIO_AMBIENTE, o mesmo deve ser colocado como responsável pelo laboratório, caso contrário deverá ser informado um responsável. * **RN03** - Este caso de uso só é acessível para Servidores da Instituição. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | |br.ufrn.sipac.supinfra.meioambiente.dominio.Laboratorio|administrativo.meio_ambiente.laboratorio| |br.ufrn.sipac.supinfra.meioambiente.dominio.TipoAtividade|administrativo.meio_ambiente.tipo_atividade| |br.ufrn.sipac.supinfra.meioambiente.dominio.TipoAtividadeLaboratorio|administrativo.meio_ambiente.tipo_atividade_laboratorio| |br.ufrn.sipac.supinfra.meioambiente.dominio.EquipamentoProtecaoColetiva|administrativo.meio_ambiente.equip_protecao_coletiva| |br.ufrn.sipac.supinfra.meioambiente.dominio.EquipamentoProtecaoColetivaLaboratorio|administrativo.meio_ambiente.equip_protecao_coletiva_lab| |br.ufrn.sipac.supinfra.meioambiente.dominio.EquipamentoProtecaoIndividual|administrativo.meio_ambiente.equip_protecao_individual| |br.ufrn.sipac.supinfra.meioambiente.dominio.EquipamentoProtecaoIndividualLab|administrativo.meio_ambiente.equip_protecao_individual_lab| |br.ufrn.sipac.supinfra.meioambiente.dominio.FormaArmazenamento|administrativo.meio_ambiente.forma_armazenamento| |br.ufrn.sipac.supinfra.meioambiente.dominio.FormaArmazenamentoLaboratorio|administrativo.meio_ambiente.forma_armazenamento_lab| |br.ufrn.sipac.supinfra.meioambiente.dominio.TipoCirculacaoPessoal|administrativo.meio_ambiente.tipo_circulacao_pessoal| |br.ufrn.sipac.supinfra.meioambiente.dominio.TipoUsuarioRegular|administrativo.meio_ambiente.tipo_usuario_regular| |br.ufrn.sipac.supinfra.meioambiente.dominio.TipoRegularLaboratorio|administrativo.meio_ambiente.usuario_regular_laboratorio| |br.ufrn.sipac.supinfra.meioambiente.dominio.CompostoLaboratorio|administrativo.meio_ambiente.composto_laboratorio| |br.ufrn.sipac.supinfra.meioambiente.dominio.Composto|administrativo.meio_ambiente.composto| |br.ufrn.sipac.supinfra.meioambiente.dominio.ClassificacaoLaboratorio|administrativo.meio_ambiente.classificacao_prioridade| |br.ufrn.sipac.supinfra.meioambiente.dominio.TipoFichaInformacaoSeguranca|administrativo.meio_ambiente.tipo_ficha_inf_seg| ====== Plano de Teste ====== Sistema: SIPAC Módulo: Sup. Infra Estrutura Link(s): Módulos -> Sup. Infra Estrutura -> Meio Ambiente -> Laboratorio -> Cadastrar Usuário: * jacksondvs (GESTOR_LABORATORIO) * manuella (GESTOR_MEIO_AMBIENTE) Papel que usuário deve ter: * GESTOR_LABORATORIO * GESTOR_MEIO_AMBIENTE ===== Cenários de Teste ===== No passo 3/5 do cadastro do laboratório, os compostos/substâncias adicionados devem ser listados em ordem de classificação de prioridade. Ao cadastrar um composto/substância verificar se eles estão sendo listados corretamente. Após o cadastro do laboratório, entrar em Meio-Ambiente -> Laboratórios -> Listar/Alterar. O laboratório cadastrado deve ser listado. ===== Dados para o Teste ===== Para visualizar os possíveis grupos de pesquisas que podem ser selecionados e associados ao laboratório executar o seguinte script: SELECT codigo, nome, home_page, email FROM pesquisa.grupo_pesquisa;