~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastrar Requisição de Material Informacional ====== Este caso de uso realiza o cadastro da requisição de materiais informacionais. Os materiais informacionais são: livros, períodicos e materiais especiais (CD, DVD). Este caso de uso é utilizado por todos os servidores da instituição, professores e alunos. O calendário de cadastro de requisições de biblioteca é aberto apenas uma vez ao semestre. Pré-condições: O usuário deve ter perfil de Requisitor de Material Informacional para executar esta funcionalidade. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: //SIPAC → Portal Administrativo → Requisições → Material Informacional → Cadastrar Requisição.// ====Passo 1==== É exibido uma lista das requisições com os seguintes atributos: ([[#principais_regras_de_negócio|RN03]]) * **__Requisição__:** Formato - 9.../AAAA, Tipo - NUMÉRICO. * **__Unidade de Requisitante__:** Formato - CÓDIGO - NOME DA UNIDADE. * **__Fonte Orçamentária__:** * **__Status__:** * **__Valor__:** Tipo - NUMÉRICO. * Opção para Alterar a Requisição. São apresentadas as opções de Cadastrar uma nova requisição de material informacional e verificar os materiais informacionais recebidos, sendo permitido escolher apenas uma. ====Passo 2 - Verificar os materiais informacionais recebidos ==== É solicitado a seguinte informação para consulta dos materiais: * **Tipo de Material Informacional:*** Tipo TEXTO. São apresentadas as opções ''LIVRO, PERÍODICO e MATERIAL ESPECIAL''. Caso haja o material selecionado, é exibido uma lista dos materiais encontrados conforme modelo abaixo: ^Material Informacional^Editora^Quantidade solicitada^Quantidade Acervo^Quant. Analisada Biblioteca^Solicitados indicados como Esgotados^Solicitados indicados como Indisponíveis^Assegurada a entrada pelo fornecedor^ |Solicitados em 2011|||||||2011| |||<9>|<9>|<9>|<9>|<9>|<9>| |Total Anual:||<9>|<9>|<9>|<9>|<9>|<9>| |Total Geral:||<9>|<9>|<9>|<9>|<9>|<9>| É permitido visualizar as informações do livro no acervo bibliográfico conforme especificado em [[desenvolvimento:especificacoes:sigaa:portal_publico:casos_de_uso:biblioteca:consultar_acervo|Consultar Acervo]] do módulo biblioteca, do SIGAA. ==== Passo 2 - Cadastrar uma nova requisição de material informacional==== São exibidas as opções referente à Fonte Orçamentária: * **COMPRAS PARA ACERVO BIBLIOGRÁFICO:** Tipo LÓGICO. Demandas para o acervo dos cursos de graduação. * **COMPRAS PARA CONVÊNIOS/PROJETOS OU ORÇAMENTO PRÓPRIO:** Tipo LÓGICO. Demandas arcadas com orçamento próprio da unidade ou orçamento proveniente de projetos/convênios. É solicitado a escolha de uma das seguintes opções: * **Nacional:** Tipo LÓGICO. * **Internacional:** Tipo LÓGICO. ====Passo 3==== São apresentadas as opções de [[#Passo_4_-_Adicionar_Livro|Adicionar Livro]], [[#Passo_4_-_Adicionar_Periódico|Adicionar Periódico]] e [[#Passo_4_-_Adicionar_Material_Especial|Adicionar Material Especial]]. ====Passo 4 ==== === Adicionar Livro === São solicitados as seguintes informações: * **Título:** Tipo - TEXTO. * **Autor:** Tipo - TEXTO. * **Palavra-Chave:** Tipo - TEXTO. * **ISBN:** Tipo - TEXTO. * Sistema mostra lista dos livros pesquisados com atributos **__Título__**, **__Autor__**, **__ISBN__**, **__Ano__**, **__Quantidade de Acervo__**. * Sistema mostra opção visualizar informações do livro no acervo bibliográfico (Especificado no SIGAA, no caso de uso [[desenvolvimento:especificacoes:sigaa:portal_publico:casos_de_uso:biblioteca:consultar_acervo| Consultar Acervo]]), inserir o livro (usuário tem a opção de alterar os dados antes de confirmar) e sinaliza entrega do produto pelo fornecedor para cada livro da lista. * Sistema mostra opção para cadastrar livro não encontrado na busca e solicita as informações: * **Título:*** Tipo - TEXTO. * **Autor 1:*** Tipo - TEXTO. * **Editora:*** Tipo - TEXTO. * **Ano:*** Tipo - NUMÉRICO. * **ISBN:*** Tipo - TEXTO. Sistema mostra opção de consulta. * Informações para compra: * **Quantidade sugerida para Compra:*** Tipo - NUMÉRICO. * **Preço Estimado:*** Tipo - NUMÉRICO. Sistema mostra opção de busca do preço pela internet. * Informações complementares: * **Autor 2:** Tipo - TEXTO. * **Autor 3:** Tipo - TEXTO. * **Localidade:** Tipo - TEXTO. * **Número Edição:** Tipo - NUMÉRICO. * **Volumes ou Páginas:** Tipo - NUMÉRICO. Sistema permite somente a inclusão de volume ou páginas. * **Subtitulo:** Tipo - TEXTO. * **Série:** Tipo - NUMÉRICO. * Sistema mostra LISTA DE LIVROS INSERIDOS com os atributos **__Título__**, **__Autor__**, **__ISBN__**, **__Editora__** **__Quantidade__** e **__Valor Unitário__**. * Sistema mostra opção de remover ou alterar o registro adicionado. === Adicionar Periódico === São solicitados as seguintes informações: * **Título:** Tipo - TEXTO. * **ISBN:** Tipo - TEXTO. * Sistema mostra lista PERIÓDICOS pesquisados com os atributos **__Título__**, **__Editora__**, **__Periodicidade__**, **__ISSN__** e **__Ano__**. * Sistema mostra opção para cadastrar periódico (usuário tem a opção de alterar os dados antes de confirmar). * **Título:*** Tipo - TEXTO. * **Editora:*** Tipo - TEXTO. * **Periodicidade:*** Tipo - NUMÉRICO. * **ISSN:*** Tipo - NUMÉRICO. * **Preço Estimado Para Compra(R$):*** Tipo - NUMÉRICO. * **Periodo de Assinatura:*** Tipo - TEXTO. * **Ano:** Tipo - NUMÉRICO. * Sistema mostra LISTA DE PERIÓDICOS INSERIDOS com os atributos **__Título__**, **__Editora__**, **__Periodicidade__**, **__ISSN__** **__Ano__** e **__Valor Unitário__**. * Sistema mostra opção de remover ou alterar o registro adicionado. === Adicionar Materiais Especiais=== São solicitados as seguintes informações: *Dados do material: * **Título:*** Tipo - TEXTO. * **Autor 1:*** Tipo - TEXTO. * **Editora:*** Tipo - TEXTO. * **Tipo:*** Tipo - TEXTO. * **Ano:*** Tipo - TEXTO. *Dados para compra: * **Quantidade sugeria para compra:*** Tipo - NUMÉRICO. * **Preço estimado:*** Tipo - NUMÉRICO. * Dados Complementares do Material Especial * **Autor 2:** Tipo - TEXTO. * **Autor 3:** Tipo - TEXTO. * **Localidade:** Tipo - TEXTO. * **Número Edição:** Tipo - NUMÉRICO. * **Volumes:** Tipo - TEXTO. * **Páginas:** Tipo - TEXTO. * **Subtitulo:** Tipo - TEXTO. * **Série:** Tipo - TEXTO. * Sistema mostra lista de livros inseridos com os seguintes atributos: * **__Título__:** Tipo - TEXTO. * **__Autor__:** Tipo - TEXTO. * **__Editora__:** Tipo - TEXTO. * **__ISBN__:** Tipo - TEXTO. * **__Quantidade__** * **__Valor Unitário__** * Sistema mostra opção de remover ou alterar o registro adicionado. ====Passo 5==== Sistema mostra informações Gerais da Requisição: * **__Tipo da Requisição__:** Tipo - TEXTO. * **__Requisição__:** FOrmato - 9.../AAAA, Tipo - NUMÉRICO. * **__Status__:** Tipo - TEXTO. * **__Unidade__:** Formato - CÓDIGO - NOME, Tipo - TEXTO. * **__Fonte Orçamentária__:** Tipo - TEXTO. * **__Usuário__:** Tipo - TEXTO. * **__E-mail__:** Tipo - TEXTO. * **__Telefone__:** Tipo - NUMÉRICO. * **__Data__:** Tipo - DATA. * **__Total da Requisição__:** Tipo - NUMÉRICO. Lista de materiais inseridos (Para LIVRO). * **__Título__** Tipo - TEXTO. * **__Autor__** Tipo - TEXTO. * **__ISBN__** Tipo - TEXTO. * **__Editora__** Tipo - TEXTO. * **__Quant.__** Tipo - NUMÉRICO. * **__Quant. Autor__** Tipo - NUMÉRICO. * **__Acervo__** Tipo - TEXTO. * **__Quantidade Atendida__** Tipo - NUMÉRICO. * **__Valor__** Tipo - NUMÉRICO. * **__Total__** Tipo - NUMÉRICO. Lista de materiais inseridos (Para PERIÓDICO). * **__Título__** Tipo - TEXTO. * **__ISSN__** Tipo - NUMÉRICO. * **__Editora__** Tipo - TEXTO. * **__Periodicidade__** Tipo - NUMÉRICO. * **Periodo de Assinatura:*** Tipo - TEXTO. * **__Ano__** Tipo - NUMÉRICO. * **__Valor__** Tipo - NUMÉRICO. Lista de materiais inseridos (Para Materiais Especiais). * **__Descrição__** Tipo - TEXTO. * **__1º Autor__** Tipo - TEXTO. * **__Editora__** Tipo - TEXTO. * **__Quantidade__** Tipo - NUMÉRICO. * **__Quantidade Atendida__** Tipo - NUMÉRICO. * **__Valor__** Tipo - NUMÉRICO. * **__Total__** Tipo - NUMÉRICO. Sistema permite que seja informado **observações**: Tipo - TEXTO. Usuário Grava ou Envia e Grava a Requisição. ([[#principais_regras_de_negócio|RN02]]) ====Passo 6==== Sistema emite mensagem de sucesso e informações da requisição: * **__Requisição:__** Formato - 9.../AAAA. * **__Unidade:__** Formato - NOME - UNIDADE, Tipo - TEXTO. * **__Data:__** Formato - DD/MM/AAAA, Tipo - DATA. * **__Tipo da Requisição:__** Tipo - TEXTO. * **__Valor da Requisição:__** Tipo - NUMÉRICO. * **Opção de impressão de comprovante.** ===Comprovante da Requisição=== Sistema mostra no comprovante da requisição as Informações Gerais e a lista de materiais. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Deve haver pelo menos um item inserido na requisição. * **RN02** - A requisição enviada deve ser autorizada pelo responsável do departamento interessado para que seja encaminhada à biblioteca. * **RN03** - Essa lista só é exibida caso haja requisições com o status ''CADASTRADA ou ENVIADA''.(Adicionada em 05/08/2011 referente a tarefa 68564) * **RN04** - A fonte orçamentária COMPRAS PARA CONVÊNIOS/PROJETOS OU ORÇAMENTO PRÓPRIO é restrita aos usuários com papel REQUISITOR_MAT_INFORMACIONAL_ORCAMENTO_PROPRIO e GESTOR_BIBLIOTECA. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sipac.requisicoes.biblioteca.dominio.RequisicaoBiblioteca | administrativo.requisicoes.requisicao_biblioteca | | br.ufrn.sipac.requisicoes.biblioteca.dominio.ItemLivro | administrativo.requisicoes.item_livro | | br.ufrn.sipac.requisicoes.biblioteca.dominio.Livro | administrativo.requisicoes.livro | | br.ufrn.sipac.requisicoes.biblioteca.dominio.ItemPeriodico | administrativo.requisicoes.item_periodico | | br.ufrn.sipac.requisicoes.biblioteca.dominio.Periodico | administrativo.requisicoes.periodico | | br.ufrn.sipac.requisicoes.biblioteca.dominio.MaterialEspecial | administrativo.requisicoes.material_especial | ====== Plano de Teste ====== Sistema: SIPAC Módulo: Portal Administrativo Link(s): Requisições -> Material Informacional (Livros, Periódicos etc) -> Cadastrar requisição Usuário: anaschold (REQUISITOR_MAT_INFORMACIONAL_ORCAMENTO_PROPRIO), aderson (REQUISITOR_MAT_INFORMACIONAL), marcilia,affonso,adelardo, qualquer aluno e qualquer servidor. Papel que usuário deve ter: SipacPapeis.REQUISITOR_MAT_INFORMACIONAL ou SipacPapeis.REQUISITOR_MAT_INFORMACIONAL_ORCAMENTO_PROPRIO. ===== Cenários de Teste ===== Verificar se os dados exibidos na consulta de livros estão de acordo com o que está presente no acervo do Sigaa(Parte Pública -> Biblioteca -> Acervo). Verificar se quantidade presente no acervo está sendo corretamente exibida no comprovante da requisição. Para Verificar se o cadastro da requisição foi realizado com sucesso utilizar o link Portal Administrativo → Requisições → Material Informacional → Acompanhar Requisições Enviadas ===== Dados para o Teste ===== Não se aplica.