Tabela de conteúdos

~~ODT~~

Última atualização: 2017/04/03 18:10 (edição externa)

Registrar Materiais no Inventário

Esse caso de uso permite realizar o registro de materiais em algum Inventário do Acervo que esteja sendo realizado.


O registro no inventário é realizado por meio de uma coletor móvel. Para mais informações de como executar a aplicação pelo coletor, consulte o:

Manual de Geração do Jar e Instalação no Coletor .



Pré Condições: Um Inventário do Acervo deve ter sido criado e estar aberto.

Público Alvo: Os bibliotecários que vão trabalhar realizando os registros no inventário.

Descrição do Caso de Uso

O caso de uso inicia quando o usuário dá um duplo clique no arquivo “BibliotecaInventarioAcervo.jar” na área de trabalho do coletor.

Tela de Login

Ao iniciar o caso de uso o usuário é redirecionado para a tela de login da aplicação, que apresenta dois campos:

Além desses campos apresenta a opção de Utilizar o Modo OFFLINE e Configurar a Conexão
Caso o login seja realizado com sucesso, o usuário é redirecionado para a tela de menu do Modo ONLINE.
Caso na tentativa de login a aplicação não consiga se conectar ao servidor, uma mensagem perguntando o usuário se deseja trabalhar no Modo OFFLINE é mostrada.

Utilizar o Modo ONLINE

Realizando o login com sucesso, o usuário é redirecionado para o Menu de Opções.

Após o login realizado com sucesso, o usuário é redirecionado para a tela de Menu. Se houver registros pendentes, é exibida uma mensagem informando tal. Esta tela é composta por um painel com as informações da sessão de coleta atual e dos registros pendentes, além de três opções de gerencimento de sessão de coleta: nova sessão de coleta, continuar sessão de coleta e finalizar sessão de coleta.

Uma sessão de coleta é uma forma simples de organizar o trabalho do usuário do coletor, para um melhor controle dos materiais já registrados no inventário. Dessa forma, o usuário pode dividir o registro dos materiais do acervo por partes, ou categorias, sendo estas escolhidas de forma livre pelo usuário. Entretanto, nada impede que o usuário registre todos os materiais do acervo em uma sessão apenas, se assim desejar.

Só pode haver uma sessão de coleta aberta por vez para cada usuário que se logue no coletor, de qualquer inventário que seja. Todos os materiais registrados durante uma sessão de coleta aberta, o serão para o inventário ao qual está associada aquela sessão de coleta.

O painel de informações, exibe os dados da última sessão de coleta aberta pelo usuário, tais como o nome e o inventário da sessão, bem como o último material registrado na mesma.

O painel também exibe a informação dos registros pendentes. Registros pendentes são aqueles materiais que foram incluídos para envio durante uma sessão no modo online ou durante a utilização do modo offline, porém ainda não foram enviados. A diferença, porém, é que os registros pendentes incluídos no modo offline são compartilhados, ou seja, todos os usuários do coletor podem tomar posse deles. A posse dos registros pendentes do modo offline é obtida quando um usuário consegue acessar a tela de registro do modo online com sucesso, onde a partir daí, os registros pendentes automaticamente se tornam registros pendentes daquele usuário.

O painel de informações exibe todos os registros pendentes naquele momento, seja exclusivo do usuário ou compartilhado. Além do painel de informações, são disponibilizadas ao usuário, opções de gerenciamento da sessão de coleta aberta, descritas a seguir.

Nova Sessão de Coleta

Redireciona o usuário para a tela de Criação de Sessão de Coleta. Está opção só está disponível quando não há nenhuma sessão de coleta aberta no momento.

Continuar Sessão de Coleta

Redireciona o usuário para a tela de Registro de Materiais para que o usuário possa continuar registrando materiais na sessão de coleta aberta anteriormente. Está opção só está disponível se houver uma sessão de coletar aberta anteriormente.

Finalizar Sessão de Coleta

Encerra a sessão de coleta atual, bem como apaga qualquer registro pendente no momento.

Criar Sessão de Coleta

Ao clicar na opção de nova sessão de coleta no menu de opções, o usuário é redirecionado para esta tela.

Esta tela é composta de dois campos, além de um botão para confirmar a operação. Os campos são:

Na descrição, há ainda a opção de copiar o nome do inventário alvo da sessão.

A lista de inventários abertos é montada com base nas permissões do usuário logado.

Confirmar

Cria a nova sessão de coleta com base nos dados informados pelo usuário e redireciona para a tela de Registro de Materiais.

Registro de Materiais

Após a criação de uma nova sessão de coleta ou após selecionar a opção de continuar uma sessão de coleta, o usuário é redirecionado para esta tela para que possa registrar os materiais no inventário do acervo.

* Código de Barras : O código de barras do material que pode ser capturado pelo leitor óptico, digitado no teclado numérico do leitor ou pela caneta. Tipo: TEXTO.

Após ler o código de barras, o mesmo é inserido da tabela de registros pendentes. Um registro pode ser removido da lista, clicando-se duas vezes sobre o mesmo e selecionando a opção Remover.

As opções disponíveis são:

Salvar

Salva localmente os registros pendentes para quando utilizar novamente o coletor já aparecer uma lista pré-preenchida.

Enviar

Realiza os registros no inventário enviando os dados para o servidor. após a conclusão do envio é exibida uma lista de mensagens informando o resultado do processamento do registro dos materiais.

Limpar

Apaga a lista de registros pendentes.



Utilizar o Modo OFFLINE

O modo “off line” pode ser utilizado pelo usuário caso ele escolha essa opção na Tela de Login ou seja redirecionado do modo “on line” quando a comunicação com o servidor falha.

O modo offline utiliza a mesma tela do modo online, a única diferença é que a ação “Enviar” não realiza o envio dos dados e sim redireciona para a tela de login para o usuário utilizar o modo online para enviar os dados.

Após ler o código de barras, o mesmo é inserido da tabela de registros pendentes. Um registro pode ser removido da lista, clicando-se duas vezes sobre o mesmo e selecionando a opção Remover.

No modo “off line” o usuário também tem três opções:

Salvar

Salva localmente os registros pendentes para quando utilizar novamente o coletor já aparecer uma lista pré-preenchida.

Enviar

Caso haja conexão de rede disponível para o servidor, redireciona para a tela de login para o usuário logar no sistema e completar o envio a partir do modo online.

Limpar

Apaga a lista de registros pendentes.



Observação: O caso de uso offline foi criado para ser usado para coletar informações em locais sem rede sem fio disponível.

Configurar a Conexão

Na configuração é aberta uma tela para o usuário digitar o endereço do servidor no formato:

    
    http://endereco:porta/sigaa/services/BibliotecaInventarioAcervo/ 

Tendo como opção:

Salvar

O novo endereço do servidor vai ser salvo.

Testar

Testa se está conseguindo acessar o servidor no endereço configurado.

Principais Regras de Negócio

Resoluções/Legislações Associadas

Não se Aplica.

Classes Persistentes e Tabelas Envolvidas

Classe Tabela
br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.InventarioAcervoBiblioteca sigaa.biblioteca.inventario_acervo_biblioteca
br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.InventarioMaterialRegistrado sigaa.biblioteca.inventario_material_registrado
br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.MaterialInformacional sigaa.biblioteca.material_informacional

Plano de Teste

Sistema: SIGAA

Módulo: Biblioteca Coletor

Link(s): Coletor

Usuário: cecilia(SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_LOCAL) para a biblitoeca de odontologia, magnoliaandrade (SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_GERAL), antonia (SigaaPapeis.BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO da BCZM), regina (SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_LOCAL e SigaaPapeis.BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO e SigaaPapeis.BIBLIOTECA_SETOR_CIRCULACAO_BIBLIOTECARIO da biblioteca de enfermagem)

Papel que usuário deve ter:

            SigaaPapeis.BIBLIOTECA_SETOR_CATALOGACAO, 
						SigaaPapeis.BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO, 
						SigaaPapeis.BIBLIOTECA_SETOR_CATALOGACAO_GERENCIAR_MATERIAIS, 
						SigaaPapeis.BIBLIOTECA_SETOR_CIRCULACAO, 
						SigaaPapeis.BIBLIOTECA_SETOR_CIRCULACAO_BIBLIOTECARIO,
						SigaaPapeis.BIBLIOTECA_SETOR_INFO_E_REF, 
						SigaaPapeis.BIBLIOTECA_SETOR_INFO_E_REF_BIBLIOTECARIO,
						SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_LOCAL,
            SigaaPapeis.BIBLIOTECA_ADMINISTRADOR_GERAL

Cenários de Teste

ATENÇÃO: Realizar registros com uma quantidade grande de materiais: 70, 80, 90 ou 100. E verificar se o registro não fica lento.

Além disso realizar testes principalmente para os cenários abaixo:

Tentar registrar materiais que não existem no sistema, tentar registrar o mesmo material duas vezes, tentar registrar materiais de uma biblioteca diferente da biblioteca do inventário.

Dados para o Teste