1 / 34

Boletín de nuevas adquisiciones en línea

Boletín de nuevas adquisiciones en línea. ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa. Aleph. Versión 16 Adquisiciones y Seriadas Catalogación Circulación Catálogo en dos idiomas. Catálogo. Surge una necesidad…. Requerimientos. La BRB necesita.

Download Presentation

Boletín de nuevas adquisiciones en línea

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Boletín de nuevas adquisicionesen línea ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa ITAM. Biblioteca Raúl Baillères Jr

  2. Aleph • Versión 16 • Adquisiciones y Seriadas • Catalogación • Circulación • Catálogo en dos idiomas ITAM. Biblioteca Raúl Baillères Jr

  3. Catálogo ITAM. Biblioteca Raúl Baillères Jr

  4. Surge una necesidad… Requerimientos ITAM. Biblioteca Raúl Baillères Jr

  5. La BRB necesita • Informar a los usuarios de las nuevas adquisiciones • A través de un boletín actualizado • Fácil de consultar • Información completa del docto • Ejemplares • Si está en préstamo • Si está reservado • Posibilidad de reservar ITAM. Biblioteca Raúl Baillères Jr

  6. Proceso de adquisición ITAM. Biblioteca Raúl Baillères Jr

  7. Requerimientos • Desplegar únicamente los documentos que estén a disposición del usuario -> ESTANTERÍA • Desplegar la información básica para la identificación del documento. • Bibliográfico • Autor (100 $a, 110 $a, 111 $a) • Título (245 $a $b $p) • Pie de imprenta (260 $a $b $c) • Ejemplar • Unidad • Colección • Clasificación • Descripción • Tipo de documento. ITAM. Biblioteca Raúl Baillères Jr

  8. Requerimientos • Posibilidad de seleccionar el boletín por periodo. • En cada boletín dar la posibilidad de filtrar por Unidad, Clasificación Dewey, Tipo de documento y Colección. • Vincular el boletín de con el catálogo en línea. • Información completa del documento. • Ejemplares. • Si está en préstamo. • Si está reservado. • Posibilidad de reservar. ITAM. Biblioteca Raúl Baillères Jr

  9. Documento nuevoDocumento procesado ITAM. Biblioteca Raúl Baillères Jr

  10. Ejemplar nuevo sin proceso técnico ITAM. Biblioteca Raúl Baillères Jr

  11. Ejemplar nuevo procesado ITAM. Biblioteca Raúl Baillères Jr

  12. Tabla • Se creo una tabla llamada BOL en oracle donde se ingresa todos los documentos que ingresan a la BRB. • Necesito • Almacenar el Código de Barras • Vincular con la Z13 • Vincular con la Z30 • Almacenar el número de sistema • Fecha de salida a estantería • Clasificación Dewey a 1er nivel • Un identificador de status (PT o Estantería) ITAM. Biblioteca Raúl Baillères Jr

  13. Estructura de la tabla Name Type Z00_DOC_NUMBER CHAR(9) Z13_REC_KEY CHAR(9) Z30_REC_KEY CHAR(15) Z30_BARCODE CHAR(30) FECADQ NUMBER(6) DWY CHAR(3) STA CHAR(1) ITAM. Biblioteca Raúl Baillères Jr

  14. Por ejemplo ITAM. Biblioteca Raúl Baillères Jr

  15. Actualización de tabla BOL Storedprocedure ITAM. Biblioteca Raúl Baillères Jr

  16. Actualización de la tabla • Se hace a través de un procedimiento (storedprocedure) • Son bloques de PL/SQL que se almacenan en la estructura de la base de datos y pueden ser ejecutados cuando se necesite. • Es decir, puedo ejecutar las sentencias SQL UPDATE Z30 SET Z30_DESCRIPTION=‘e.1’ WHERE Z30_DESCRIPTION =‘ejemplar 1’; COMMIT; UPDATE Z30 SET Z30_DESCRIPTION=‘e.2’ WHERE Z30_DESCRIPTION =‘ejemplar 2’; COMMIT; • O bien puedo almacenar estas sentencias en un procedimiento llamado ActDescripcion y ejecutarlo cada vez que yo quiera execActDescripcion; ITAM. Biblioteca Raúl Baillères Jr

  17. Stored procedure • Da de alta todas las adquisiciones nuevas que no existan en la tabla BOL • Con los registros que tienen status en proceso técnico STA=0 • consulto en la Z30 si ha cambiado el item_process_status ITAM. Biblioteca Raúl Baillères Jr

  18. Ejemplar nuevo procesado ITAM. Biblioteca Raúl Baillères Jr

  19. Stored procedure • Da de alta todas las adquisiciones nuevas que no existan en la tabla BOL • Con los registros que tienen status en proceso técnico STA=0 • consulto en la Z30 si ha cambiado el item_process_status • Si el item_process_status dejó de ser PT entonces ya salió a estantería. • Ingreso la FECADQ (ej.200805). • Actualizo DWY con la clasificación dewey a 1er nivel. • Actualizo STA = 1. ITAM. Biblioteca Raúl Baillères Jr

  20. Un ejemplo ITAM. Biblioteca Raúl Baillères Jr

  21. Ejecutar el store procedure ITAM. Biblioteca Raúl Baillères Jr

  22. Datos del bibliográfico Z13 – Bibliográfico Corto ITAM. Biblioteca Raúl Baillères Jr

  23. Configuración de la Z13 • Z13 bibliográfico corto • Se configura a través de la tab22 • Si se desea, se puede hacer uso de la edit_paragraph y de la edit_field ITAM. Biblioteca Raúl Baillères Jr

  24. Configuración Z13 • Tab22 !!!!!!!!!!-!-!!!!!-!-!!!!- ... USER-DEF-3 1 1#### a USER-DEF-4 2 132 • USER-DEF-5 2 131 • edit_paragraph.<lng> !!!-!!!!!-!-!!!!!!!!!!-!!!!!!!!!!-! 131 260## P 132 245## P • edit_field.<lng> !-!-!!!!!-!-!-!!!!!!!!!!-!-!-!!!!!!!!!!-!!!!!!!!!! 1 # 260## P 2 a A ^ ^ 2 b A :^ 2 c A ,^ -------------------------------------------------- 1 # 245## P 2 a A 2 b A 2 p A .^ ITAM. Biblioteca Raúl Baillères Jr

  25. Despliegue en WEB Creación de una página dinámica con PHP ITAM. Biblioteca Raúl Baillères Jr

  26. ITAM. Biblioteca Raúl Baillères Jr

  27. FORM ITAM. Biblioteca Raúl Baillères Jr

  28. Tablas involucradas • BOL (creada por administrador) • Z13 – bibliográfico corto • Z30 – ejemplar ITAM. Biblioteca Raúl Baillères Jr

  29. Página WEB dinámica • PHP • Server-Side Scripting • Para ingresar código php en una página debe estar entre los signos <?php ?> • Conexión a la base de datos se hace ITAM. Biblioteca Raúl Baillères Jr

  30. SQL ITAM. Biblioteca Raúl Baillères Jr

  31. Ejecución ITAM. Biblioteca Raúl Baillères Jr

  32. Despliegue ITAM. Biblioteca Raúl Baillères Jr

  33. Bibliografía Urman, Scott   Oracle PL/SQL programming / Scott Urman. -- Berkeley, Calif. : Osborne/McGraw-Hill, 1996 http://www.w3schools.com/ http://www.php.net/ ITAM. Biblioteca Raúl Baillères Jr

  34. Gracias Laura Figueroa Olivera lfigueroa@itam.mx ITAM Biblioteca Raúl Baillères, Jr ITAM. Biblioteca Raúl Baillères Jr

More Related