~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Notas de Circulação ====== Este caso de uso é utilizado para se criar notas de circulação para materiais informacionais. Notas de circulação são notas que devem ser mostradas ao usuário/operador do sistema no momento que ele realizar alguma das operações de circulação **(Empréstimo, Renovação ou Devolução)**. Notas de circulação são de dois tipos básicos: * Notas não bloqueante: São apenas mostradas para o usuário no momento em que está sendo realizada uma operação de circulação. Não impedem que a operação seja realizada. Pode-se escolher a operação em que a nota vai ser mostrada dentre as três operações básicas existentes citadas no parágrafo anterior. Assim que a nota é mostrada, ela é automaticamente desabilitada pelo sistema. * Notas bloqueantes: Além de mostrar a mensagem cadastrada para o usuário, impedem que a operação de Empréstimo ou Renovação seja realizada, isto é, obrigam que o material permaneça na biblioteca. Diferentemente do caso anterior, o material permanece bloqueado até que algum operador o desbloqueie. **IMPORTANTE: As notas de circulações normais permanecem ativas por sessão de empréstimo, ou seja, durante o ciclo: // Empréstimo -> Renovação -> Devolução//. Assim no momento em que o usuário devolve o material, a nota não bloqueante é desativada por completo do sistema. Assim se for incluída uma nova para ser mostrada no próximo empréstimo e o material já estiver emprestado, quando esse material for devolvido, essa nota será desativada, evitando assim que o próximo usuário que vier a emprestar o material algum tempo depois ainda veja essa nota. \\ Uma nota não bloqueante só será mostrada no empréstimo se o material ainda não tiver emprestado. Para ser mostrada ao usuário atual, a nota deveria ser incluída para ser mostrada na próxima renovação ou devolução.** Usuários do setor de processos técnicos podem incluir notas de circulação nos materiais, para avisar a circulação que alguma informação técnica do material está errada e conseqüentemente o material deve voltar a Processos Técnicos. Os envolvidos são os Bibliotecários e funcionários da biblioteca do setores de processamento técnico e circulação ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: \\ //SIGAA -> BIBLIOTECA -> CIRCULAÇÃO -> NOTAS DE CIRCULAÇÃO -> INCLUIR NOTA DE CIRCULAÇÃO // \\ //SIGAA -> BIBLIOTECA -> PROCESSOS TÉCNICOS -> NOTAS DE CIRCULAÇÃO -> INCLUIR NOTA DE CIRCULAÇÃO // \\ [[#Fluxo Alternativo | Fluxo Alternativo]] \\ \\ O caso de uso inicia exibindo uma lista com os materiais que já possuem nota de circulação, agrupada por Biblioteca ( **RN05** ). Para cada material são exibidos: * **__Material__**: * **__Código de Barras__** : Tipo - TEXTO * **__Título__**: Tipo - TEXTO * **__Nota__**: Tipo - TEXTO * **__Próximo Empréstimo__** : Tipo - TEXTO. Formato - ''SIM ou NÃO'' * **__Próxima Renovação__** : Tipo - TEXTO. Formato - ''SIM ou NÃO'' * **__Próxima Devolução__** : Tipo - TEXTO. Formato - ''SIM ou NÃO'' E opções para //Editar// e //Remover// Nota. Além disso, o sistema exibe as seguintes opções: * **//Desbloquear Material//** : Permite o desbloqueio do material no caso de uso uma nota que tenha bloqueado o material para empréstimo * **//Remover Nota//** : Remove a nota de circulação não bloqueante. * **//Editar Nota//** : Permite editar a nota de circulação. * **//Buscar Materiais para incluir uma nota //** Ao escolher a opção de **//Buscar Materiais para incluir uma nota//** o sistema então solicita que o usuário realize uma busca pelo material informacional através de um dos seguintes filtros: * **Código de Barras**: Tipo - TEXTO * **Faixa de Código de Barras**: Tipo - TEXTO. Formato - XXXXXXXXXXXX a XXXXXXXXXXXX Adicionalmente o usuário ainda pode realizar a busca pelo material para incluir a nota pelo título, através da opção //[[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:pesquisas_no_acervo:pesquisar_por_titulos|Pesquisar Materiais Pelo Título]]//. Nesta busca, o usuário pode utilizar a opção // "Visualizar Materiais do Título" // para visualizar os materiais e escolher para os quais serão incluídas as notas de circulação. Após selecionar os materiais, o sistema exibe uma lista com os materiais escolhidos, e para cada material, os seguintes dados: * **__Código de Barras__:** O código de barras do material, Tipo - TEXTO * ** __Biblioteca __:** A biblioteca onde o material está situado, Tipo - TEXTO * **__Status__:** O status que o material possui(Regular, Não Circula, Especial, etc...), Tipo - TEXTO * **__Situação__:** A situação que o material se encontra no momento(Disponível, Emprestado, Danificado, etc...), Tipo - TEXTO * **__Tipo Material__:** O tipo do material buscado, Tipo - TEXTO com a opção de //Remover// qualquer material da lista. ==== Fluxo Alternativo ==== Esse caso de uso pode ser chamado do outros ligares do sistema: \\ [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:pesquisas_no_acervo:opecacoes_adicionais:alterar_as_informacoes_do_exemplar | SIGAA → Biblioteca → Processos Técnicos → Pesquisas no Acervo → Pesquisar por Exemplares → Alterar as informações do Exemplar -> Incluir Nota de Circulação ]] , \\ [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:pesquisas_no_acervo:opecacoes_adicionais:alterar_as_informacoes_do_fasciculo | SIGAA → Biblioteca → Processos Técnicos → Pesquisas no Acervo → Pesquisar por Fascículos → Alterar as informações do Fascículo -> Incluir Nota de Circulação ]], \\ [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:pesquisas_no_acervo:opecacoes_adicionais:visualizar_informacoes_dos_materiais | SIGAA → Biblioteca → Processos Técnicos → Pesquisas no Acervo → Pesquisar por Título → Visualizar Informações dos Materiais → Alterar as informações do Exemplar/Fascículo -> Incluir Nota de Circulação ]] \\ \\ \\ Neste caso a busca não é realizada, o usuário vai incluir a nota para 1 material é que passado para esse caso de uso e depois que a nota é incluída o fluxo retorna para a tela de listagem do caso de uso "chamador", diferentemente do fluxo normal da nota de circulação que retorna para a listagem de notas ativas. \\ \\ \\ ===== Incluir / Editar Nota de Circulação ===== Após isso, o usuário poderá incluir a nota de circulação. Para isso o sistema inicialmente exibe a lista de materiais, agora com as seguintes informações: * **__Informações do Material__:** O código de barras do material mais o título e autor da sua catalogação, Tipo - TEXTO * **__Prazo do empréstimo __:** O prazo do empréstimo, caso o material esteja emprestado, Tipo - DATA e HORA. Formato - dd/MM/yyyy HH:mm * **__Pode Renovar__:** Se o empréstimo ainda pode ser renovado, caso o material esteja emprestado, Tipo - TEXTO. Formato - ''SIM ou NÃO'' * **__Último dia renovação__:** Se é o último dia do prazo para a renovação do empréstimo do material, caso o material esteja emprestado , Tipo - TEXTO. Formato - ''SIM ou NÃO'' e solicita: * **Incluir Nota Bloqueante** ou **Incluir Nota não Bloqueante**. Tipo - TEXTO * Caso selecione a opção ''Incluir Nota não Bloqueante'', o sistema solicita: * **Mostrar Nota No Próximo Empréstimo**. Tipo - LÓGICO * **Mostrar Nota Na Próxima Renovação**. Tipo - LÓGICO * **Mostrar Nota Na Próxima Devolução**. Tipo - LÓGICO * **Nota**: Tipo - TEXTO O caso de uso se encerra! ===== Principais Regras de Negócio ===== * **RN01** - Não será possível bloquear o material no último dia para a sua renovação, para não causar transtornos ao usuário. * **RN02** - Caso um material com empréstimo que ainda pode ser renovado seja bloqueado, deve ser enviado um email ao usuário que está com o material, informando que o empréstimo não poderá mais ser renovado.. * **RN03** - Apenas uma nota pode ser cadastrada por vez por material. * **RN04** - Caso o material esteja baixado, não deve ser possível incluir uma nota. * **RN05** - Caso não seja o administrador geral do sistemas de bibliotecas, o usuário só poderá incluir, editar e remover notas dos materiais da biblioteca onde ele tem permissão. * **RN06** - Um material bloqueado (com uma nota do tipo bloqueante) não pode ser emprestado, nem ter seu empréstimo renovado enquanto estiver bloqueado. ==== Resoluções/Legislações Associadas ==== Não se Aplica ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.MaterialInformacional | sigaa.biblioteca.material_informacional | | br.ufrn.sigaa.biblioteca.circulacao.dominio.NotaCirculacao | sigaa.biblioteca.nota_circulacao| ====== Plano de Teste ====== Sistema: SIGAA Módulo: BIBLIOTECA Link(s): Sigaa -> Biblioteca -> Circulação -> Notas de Circulação -> Incluir Nota de Circulação. \\ Sigaa -> Biblioteca -> Processos Técnicos -> Notas de Circulação -> Incluir Nota de Circulação. Usuário: clediane(BIBLIOTECA_ADMINISTRADOR_GERAL), antonia(BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO da bczm), kakabiblio( BIBLIOTECA_SETOR_CIRCULACAO_BIBLIOTECARIO da bczm), regina (BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO e BIBLIOTECA_SETOR_CIRCULACAO_BIBLIOTECARIO da setorial de enfermagem) Papel que usuário deve ter: BIBLIOTECA_ADMINISTRADOR_GERAL, BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO, BIBLIOTECA_SETOR_CIRCULACAO_BIBLIOTECARIO BIBLIOTECA_SETOR_CATALOGACAO, BIBLIOTECA_SETOR_CIRCULACAO. ===== Cenários de Teste ===== Verificar se depois que a nota é incluída ela realmente mostrada ao usuário. As notas são mostradas ao usuário em diversos lugares no sistema. É necessário verificar todos : * **Módulo Dekstop de Circulação** - Instalar a aplicação BibliotecaCirculacao.jar e verificar se as notas são mostradas nas operações empréstimo, renovação e devolução. * **Módulo Mobile** - Verifica se as notas são mostradas na renovação mobile. Endereço: http://testes.info.ufrn.br/sigaa/mobile/login.jsp. **Observação:** Utilizar o emulado WapProof para conseguir acessar o módulo mobile do sigaa. Existe uma página para testar a parte mobile sem a utilização do WapProof, o endereço é: http://testes.info.ufrn.br/sigaa/mobile/login_desktop.jsp. É possível testar utilizando um navegador web comum. * **Módulo Circulação Web** : * [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:circulacao:modulo_de_circulacao:devolver_emprestimo|Devolver Empréstimo]] * [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:circulacao:modulo_de_circulacao:realizar_emprestimo|Realizar Empréstimo]] * [[desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:circulacao:modulo_de_circulacao:renovar_emprestimo|Renovar Empréstimo]] * **Renovação dos meus empréstimos** - O próprio usuário pode renovar os seus empréstimo atraves do caso de uso [[desenvolvimento:especificacoes:sigaa:portal_do_discente:casos_de_uso:biblioteca:emprestimos:renovar_meus_emprestimos|Renovar Meus Empréstimos]] ===== Dados para o Teste ===== Não há.