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

34
ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr

Transcript of ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea...

Page 1: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

ITAM. Biblioteca Raúl Baillères, Jr

Laura Figueroa

Boletín de nuevas adquisiciones

en línea

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 2: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

AlephVersión 16

Adquisiciones y SeriadasCatalogaciónCirculaciónCatálogo en dos idiomas

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 3: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Catálogo

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 4: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Surge una necesidad…

Requerimientos

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 5: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

La BRB necesitaInformar a los usuarios de las nuevas

adquisicionesA través de un boletín actualizadoFácil de consultarInformación completa del doctoEjemplaresSi está en préstamoSi está reservadoPosibilidad de reservar

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 6: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Proceso de adquisición

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 7: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

RequerimientosDesplegar únicamente los documentos que

estén a disposición del usuario ESTANTERÍADesplegar 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)

EjemplarUnidadColecciónClasificaciónDescripciónTipo de documento.

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 8: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

RequerimientosPosibilidad 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.

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 9: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Documento nuevoDocumento procesado

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 10: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Ejemplar nuevo sin proceso técnico

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 11: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Ejemplar nuevo procesado

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 12: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

TablaSe creo una tabla llamada BOL en oracle

donde se ingresa todos los documentos que ingresan a la BRB.

Necesito Almacenar el Código de BarrasVincular con la Z13Vincular con la Z30Almacenar el número de sistemaFecha de salida a estanteríaClasificación Dewey a 1er nivelUn identificador de status (PT o Estantería)

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 13: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Estructura de la tablaName TypeZ00_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)

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 14: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Por ejemploZ00_DOC_NUMBER

Z13_REC_KEY

Z30_REC_KEY Z30_BARCODE FECADQ DWY STA

151156 000144185

000144185000010

288932 0

151157 000144186

000144186000010

288933 0

151158 000144187

000144187000010

288934 0

151159 000144188

000144188000010

288935 0Z00_DOC_NUMBER

Z13_REC_KEY

Z30_REC_KEY Z30_BARCODE FECADQ DWY STA

151156 000144185

000144185000010

288932 200804 300 1

151157 000144186

000144186000010

288933 200804 600 1

151158 000144187

000144187000010

288934 0

151159 000144188

000144188000010

288935 200805 600 115/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 15: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Actualización de tabla BOL

Stored procedure

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 16: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Actualización de la tablaSe hace a través de un procedimiento (stored

procedure)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 SQLUPDATE 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 quieraexec ActDescripcion;

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 17: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Stored procedureDa de alta todas las adquisiciones nuevas

que no existan en la tabla BOLCon los registros que tienen status en

proceso técnico STA=01. consulto en la Z30 si ha cambiado el

item_process_status

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 18: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Ejemplar nuevo procesado

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 19: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Stored procedureDa de alta todas las adquisiciones nuevas que

no existan en la tabla BOLCon los registros que tienen status en proceso

técnico STA=01. consulto en la Z30 si ha cambiado el

item_process_status2. Si el item_process_status dejó de ser PT

entonces ya salió a estantería.3. Ingreso la FECADQ (ej.200805).4. Actualizo DWY con la clasificación dewey a 1er

nivel.5. Actualizo STA = 1.

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 20: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Un ejemploZ00_DOC_NUMBER

Z13_REC_KEY

Z30_REC_KEY Z30_BARCODE FECADQ DWY STA

151156 000144185

000144185000010

288932 0

151157 000144186

000144186000010

288933 0

151158 000144187

000144187000010

288934 0

151159 000144188

000144188000010

288935 0Z00_DOC_NUMBER

Z13_REC_KEY

Z30_REC_KEY Z30_BARCODE FECADQ DWY STA

151156 000144185

000144185000010

288932 200804 300 1

151157 000144186

000144186000010

288933 200804 600 1

151158 000144187

000144187000010

288934 0

151159 000144188

000144188000010

288935 200805 600 115/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 21: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Ejecutar el store procedure

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 22: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Datos del bibliográfico

Z13 – Bibliográfico Corto

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 23: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Configuración de la Z13Z13 bibliográfico

cortoSe configura a

través de la tab22Si se desea, se

puede hacer uso de la edit_paragraph y de la edit_field

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 24: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Configuración Z13• Tab22

!!!!!!!!!!-!-!!!!!-!-!!!!- ...USER-DEF-3 1 1#### aUSER-DEF-4 2 132USER-DEF-5 2 131

 • edit_paragraph.<lng>

!!!-!!!!!-!-!!!!!!!!!!-!!!!!!!!!!-!131 260## P132 245## P

 • edit_field.<lng>

!-!-!!!!!-!-!-!!!!!!!!!!-!-!-!!!!!!!!!!-!!!!!!!!!!1 # 260## P2 a A ^ ^2 b A :^2 c A ,^--------------------------------------------------1 # 245## P2 a A 2 b A 2 p A .^

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 25: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Despliegue en WEB

Creación de una página dinámica con PHP

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 26: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 27: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

FORM

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 28: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Tablas involucradasBOL (creada por administrador)Z13 – bibliográfico cortoZ30 – ejemplar

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 29: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Página WEB dinámicaPHPServer-Side ScriptingPara ingresar código php en una página

debe estar entre los signos <?php ?>Conexión a la base de datos se hace

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 30: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

SQL

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 31: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Ejecución

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 32: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Despliegue

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 33: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

Bibliografía

Urman, Scott   Oracle PL/SQL programming / Scott Urman. -- Berkeley, Calif. : Osborne/McGraw-Hill, 1996http://www.w3schools.com/http://www.php.net/

15/05/2008ITAM. Biblioteca Raúl Baillères Jr

Page 34: ITAM. Biblioteca Raúl Baillères, Jr Laura Figueroa Boletín de nuevas adquisiciones en línea 15/05/2008 ITAM. Biblioteca Raúl Baillères Jr.

GraciasLaura Figueroa [email protected] Biblioteca Raúl Baillères, Jr

15/05/2008ITAM. Biblioteca Raúl Baillères Jr