~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Importar Títulos ====== Importar um título consiste em obter as informações MARC [[http://www.loc.gov/marc/]] de um Título a partir um arquivo no formato **MARC 21** vindo de um sistema externo ao sistema de bibliotecas da UFRN. Hoje as bibliotecas da UFRN só realizam a cooperação técnica com a FGV. [[http://www8.fgv.br/bibliodata/]], por meio de um convênio que eles mantém com essa instituição. É utilizado o software CatBib [[http://www8.fgv.br/bibliodata/indexmodelo.asp?modelo=prodserv.htm]] para gerar um arquivo de extensão //.LC// que é importado para o ALEPH. Com a entrada do módulo de bibliotecas do SIGAA, a intenção é não utilizar mais o catbib, o próprio sistema vai poder importar e exportar diretamente para a FGV, para diminuir o trabalho. ===== Descrição do Caso de Uso ===== A importação de Títulos pode começar de uma das três maneira seguintes: - A partir do catalogação com Tombamento. - A partir da catalogação sem Tombamento. - A partir da catalogação apenas do Título (não podendo incluir materiais informacionais no acervo) Selecionando qualquer uma dessas três opções o usuário será levado à página de pesquisa do sistema, deve-se primeiro pesquisar para saber se o Título não se encontra no sistema. Não encontrado o Título, o usuário pode escolher uma forma de catalogação, dentre elas a importação. Clicando-se em ''Importar novo Título'' o sistema realizará uma busca para saber se existem Títulos com catalogações não finalizadas no sistema ( [[ desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_tecnicos:catalogacao:visualizar_catalogacoes_incompletas_de_titulos | visualizar catalogações não finalizadas]] ), existindo o sistema redirecionará para a página onde é possível visualizar essas catalogações incompletas, porque quando é importado mais de um Título num mesmo arquivo MARC, esses Títulos ficam como não finalizados no sistema. Os campos apresentados para os títulos incompletos são: * **Apenas Meus Títulos ?***: Tipo - TEXTO. Com as opções ''Sim'' ou ''Não''. * **__Nº do Sistema__**: Tipo - NUMÉRICO. * **__Autor__**: Tipo - TEXTO. * **__Título__**: Tipo - TEXTO. * **__Ano__**: Tipo - NUMÉRICO. * **__Edição__**: Tipo - NUMÉRICO. * **__Criado por__** : Tipo - TEXTO. Nessa página existe a opção de se importar mais Títulos, ou trabalhar alguma das catalogações incompletas. Se o usuário escolher importar mais Títulos, existem duas opções: - Se o arquivo contiver somente um Título o usuário será levado para a página de edição das informações do Título. - Se o arquivo importado contiver mais de um Título o sistema voltar para essa mesma página depois de realizar a importação, para o usuário escolher em qual dos Títulos do arquivo deseja trabalhar. O fluxo da importação de Títulos é mostrado na figura abaixo: {{:desenvolvimento:especificacoes:sigaa:biblioteca:casos_de_uso:processos_técnicos:cooperacao_tecnica:fluxo_importação_de_títulos.jpg|}} Existe uma maneira alternativa de realizar a importação de um Título. Na tela de importação o usuário pode escolher entre utilizar o arquivo padrão MARC ou digitar as informações do Título num formato pré estabelecido para o sistema conseguir interpretar. Essa operação serve para importar Títulos de biblioteca que não fornecem o arquivo MARC. O formato é descrito abaixo: Deve-se digitar cada campo em uma linha separada. O três primeiros caracteres de uma linha são sempre a etiqueta do campo. No caso de campos de dados os próximos dois caracteres devem ser os indicadores caso algum deles não exista, deve-se colocar o caráter '_'. Os subcampos são limitados pelo caráter '$', ou seja, tudo que tiver entre dois caracteres '$' até o final de uma linha é considerado dado de um subcampo. Nos dados dos subcampos não pode existir nenhum caráter '$' ** VISUALIZAR OS DADOS DO ARQUIVO MARC ** Na página de importação, o usuário tem a opção de visualizar os dados contidos dentro do arquivo MARC antes de salvá-los no banco. O sistema apenas ler as informações contidas no arquivo MARC e encaminha o usuário para outra página na qual ele pode ver os dados lidos nesse arquivo. ===== Principais Regras de Negócio ===== * **RN01**: O sistema deve salvar os Títulos Importados na base com a variável importado == true e biblotecaImportacao apontando para a biblioteca do usuário que realizou a importação. Esses dados servem para os relatórios da seção de cooperação técnica. ==== Resoluções/Legislações Associadas ==== Não se aplica ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.TituloCatalografico | sigaa.biblioteca.titulo_catalografico | | br.ufrn.sigaa.biblioteca.processos_tecnicos.dominio.CacheEntidadesMarc| sigaa.biblioteca.cache_entidades_marc | ====== Plano de Teste ====== Sistema: SIGAA Módulo: BIBLIOTECA Link(s): Sigaa -> Biblioteca -> Processos Técnicos-> Catalogação -> Importar Título Usuário: antonia Papel que usuário deve ter: BIBLIOTECA_SETOR_CATALOGACAO_BIBLIOTECARIO ===== Cenários de Teste ===== não se aplica. ===== Dados para o Teste ===== Algum arquivo exportado do acervo de alguma biblioteca. Ex.: BCZM: [[http://mamede.bczm.ufrn.br:8991/F]] Library of Congress :[[http://catalog.loc.gov/]] Ou o exemplo na própria página de importação para a digitação das informações.