metodología para la instalación de bases de datos c cds

41
c COMISIÓN NACIONAL DE INVESTIGACIÓN CIENTÍFICA Y TECNOLÓGICA, CONICYT DEPARTAMENTO DE INFORMACIÓN c o c C C Q C C C c WWWISIS: o Metodología para la instalación de bases de datos c CDS-ISIS C en el World Wide Web o c c C C C C C o L E C Santiago, Chile C Julio, 2000 E C C c o

Upload: others

Post on 25-Oct-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

c COMISIÓN NACIONAL DE INVESTIGACIÓN CIENTÍFICA Y TECNOLÓGICA, CONICYT DEPARTAMENTO DE INFORMACIÓN

c o c

C C Q C C C

c WWWISIS: oMetodología para la instalación de bases de datos

c CDS-ISIS

C en el World Wide Web o c c C C C C C o

L

E

C Santiago, Chile

C Julio, 2000 E C Cco

PRESENTACION

El Departamento de Información de la Comisión Nacional de Investigación E Científica y Tecnológica, CONICYT, se hace eco de una necesidad E práctica de la comunidad bibliotecaria en general, cual es, ofrecer sus

bases de datos locales a un público más amplio, mediante la conexión de

céstas a Internet, lntranets u otro medio que utilice la tecnología del World-Wide Web.

WWWISIS es un sistema desarrollado por BIREME para cumplir este propósito.

En abril de 1998, el Sr. Abel Packer, Director de BIREME, (Centro Latinoamericano y de El Caribe de Información en Ciencias de la Salud, organismo de la Organización Panamericana de Salud), realizó en CONICYT una capacitación en WWWISIS a profesionales del área de la información y computación, entre los cuales se formó un grupo de trabajo para poner en práctica los conocimientos adquiridos y promover el uso de esta tecnología entre la comunidad bibliotecaria nacional.

En el contexto de esta iniciativa, entregamos a Uds. la presente metodología, pensada como una guía práctica y un complemento al manual del software WWWISIS, publicado por BIREME.

Hacemos hincapié en que el desarrollo propuesto sólo explota WVVWISIS en algunas alternativas de consulta en línea a bases de datos bibliográficas CDS/ISIS mediante una interfaz Web.

Queda en manos de los interesados seguir investigando y desarrollando aplicaciones innovadoras para diferentes propósitos, entre las cuales podríaestar la entrada y edición de datos.

c C c n

Este trabajo fue realizado por un Grupo de Trabajo sobre WWWISIS C integrado por usuarios del CDS/ISIS, a quienes CONICYT expresa su

reconocimiento y agradecimiento por la labor realizada.

Integrantes del Grupo de Trabajo sobre WWWISIS:

Mónica Aldea Lagos Bibliotecaria Universidad de Chile

Cristina Riquelme Rivera Bibliotecaria Instituto Chileno Francés de Cultura

Arturo Rubio Torres Bibliotecario Consultor

Guillermo Toro Araneda Bibliotecario, Docente Universidad Tecnológica Metropolitana

Coordinadora del Grupo

María Oyarzún Villar Bibliotecaria Comisión Nacional de Investigación Científica y Tecnológica

TABLA DE CONTENIDO

Pág. 1.INTRODUCCIÓN 1

2. REQUERIMIENTOS PARA FUNCIONAR 3 2,1. Hardware 3 2.2. Software 3

2.2.1. Servidor de Web: OmniHTTPd 2.2.2. Servidor de bases de datos: WWWISIS 4

3. CREACIÓN DE UNA BASE DE DATOS PARA WWWISIS 6 3.1 Procedimiento loadiso 6 3.2 Procedimiento fullinv 7

4. CREACIÓN DE PAGINAS DE CONSULTA 9 4.1. Formularios HTML 9 4.2. Análisis de requerimientos 10 4.3. Creación de la interfaz de consulta y de los formularios 11

4.3.1. Portada del Servicio de Consulta 11 4.3.2. Formulario búsqueda secuencia¡ 14 4.3.3. Formulario búsqueda simple 16 4.3.4. Formulario búsqueda avanzada 18 4.3.5. Formulario búsqueda simple con visualización de resultado

de diez endiez 20

5. CREACION DE ESCRITOS CGI 22 5.1. Escritos CGI para búsqueda secuencia¡ 23 5.2. Escritos CGI para búsqueda simple 25 5.3. Escritos CGI para búsqueda avanzada 27 5.4. Escritos CGI para búsqueda simple, visualizando los resultados de diez

en diez 28

6. ANEXOS 6.1. Diagrama funcional de la aplicación 31 6.2. Estructura general de la aplicación 32 6.3. Manejo de caracteres especiales 33

6.3.1. Base de datos Gizmo 33 6.3.2. Tablas Isisuc.tab e isisactab 34

6.4. Lista de interés 36 6.5. Documentación disponible 37

c c c c c

1. INTRODUCCIÓN

WWWISIS es una tecnología creada para publicar bases de datos CDS/ISIS en el World Wide Web o en ambientes lntranet. Utilizando este software, podemos poner en línea nuestras bases de datos locales, mediante una interfaz que se adecúe a nuestros requerimientos. Esta aplicación puede ser consultada desde cualquier visualizador como Netscape Communicator o Internet Explorer.

Este ejercicio supone la habilitación de un PC como servidor de bases de datos, que puede ser servidor y cliente a la vez, mediante la instalación del programa shareware OmniHTTPd sobre Windows 95 ó Windows 98.

Los pasos lógicos requeridos para habilitar la consulta de las bases de datos son los siguientes:

• Instalar el software OmniHTTPd. • Instalar el software WWWISIS. • Crear Bases de Datos:

• Exportar las bases CDS/ISIS en formato ¡SO 2279. • Ejecutar los procedimientos LOADISO y FULLINV.

• Crear las páginas de consulta en HTML (formularios). • Crear los archivos de texto (escritos CG 1), que permitirán predefinir o

parametrizar las consultas que se harán a las bases de datos y desplegar los resultados de las consultas en el web.

La presente guía se estructuró de manera que los interesados puedan reproducir, paso a paso, en sus propios computadores, la experiencia de desarrollo efectuada en CONICYT.

En ésta se habilitó:

• Consultas secuenciales. • Consultas por diferentes puntos de acceso (autores, títulos, materias). • Consultas combinando lógicamente estos puntos de acceso. • Consultas simples de diez en diez.

Las consultas se ejecutan sobre las bases de datos CDS, distribuida junto con CDSIISIS, y la base de datos COBRE, disponible en CONICYT.

Para los ejemplos incluidos en esta guía hemos usado la base CDS.

Esperamos que, siguiendo los procedimientos indicados, los interesados puedan avanzar en la instalación de sus propias bases con WWWISIS, que es una herramienta sumamente poderosa y flexible.

1

c c C

Para implementar con éxito esta aplicación, se debe tener conocimientos de MS-DOS, Windows 95 ó 98, lenguaje de formateo de CDS/ISIS y nociones básicas de HTML.

2

2. REQUERIMIENTOS PARA FUNCIONAR

Los requerimientos computacionales pueden variar de acuerdo a propósito para el cual se implemente WWWISIS.

Se requiere como mínimo un servidor conectado de manera permanente a Internet o, de lo contrario, nuestro propio PC (Windows 95/98 con protocolo de red) podría convertirse en servidor. Dicho PC deberá contar con al menos 32 MB de memoria RAM y debe soportar el tráfico potencial de la red sin que ésta se degrade.

Para aplicaciones de alto rendimiento es recomendable trabajar con servidores más poderosos con sistema operativo Unix o Windows NT.

En la presente experiencia se utilizó una versión shareware del software OmniHTTPd, que permite habilitar un PC como servidor web, y la versión free down!oad de WWWISIS para plataforma PC Windows.

21. Hardware:

PC Pentium, 32 MB en RAM, con sistema operativo Windows 95.

2.2. Software:

2.2.1 Servidor de Web: OmniHTTPd

Trabajamos con el programa OmniHTTPd v.202b, el cual permite emular localmente un servidor Web. Este software es shareware en INTERNET.

Las versiones disponibles y la documentación asociada, puede bajarse desde la siguiente dirección:

http :I/www.om nicron .ab.ca/httpd/download. html

3

Al instalar el software se crea automáticamente la siguiente estructura:

Li httpd

EfrÇ . Cgi-in : Cgi-Win

[III ejemplos

HtDoc

• C ¡con

Li Log

Se asigna por defecto el número 127.0.0.1 que corresponde a la dirección IP del servidor.

2.2.2 Servidor de bases de datos: WWWISIS

WWWISIS fue concebido e implementado especialmente para servir de interfaz o puente entre bases de datos ISIS y servidores Web, vía CGI (Common Gateway Interface). Los registros de una base de datos CDS/ISIS pueden ser consultados desde cualquier PC cliente que tenga acceso al servidor.

La versión gratuita de WWWISIS para Windows puede ser obtenida desde la siguiente dirección:

http://www.bireme.br/wwwisis2.htm

El manual del programa en formato Word97 y RTF se encuentra disponible en:

E E ftp://ftp.bi reme.brlwwwisisldoclspanishl c E En el sitio se ofrece además versiones para las plataformas HP-UX, E SUN 0S5.5, IBM AIX, PC Linuxl.2.13 y PC-SCO.

c

c

o

c

c

E 4 c

oT 1

e'

c C c Al efectuar la descarga se debe grabar los siguientes archivos en el

directorio C: \httpd\cgi-bin:

C fullinv.bat C fullinv.doc C ifload.exe

cloadiso.doc msrt.exe mx.exe

C mys.exe www32.exe

No se requiere un procedimiento de instalación, ya que al efectuar la C. copia de los archivos en dicho directorio queda instalado ci automáticamente el software.

Con el objeto de tener un acceso inmediato a WWWISIS y sus utilitarios C desde cualquier directorio en que se requiera trabajar, se debe modificar C el archivo autoexec.bat agregando la siguiente línea: c

Path %path%;\;C:\HTTPd\Cgi-Bin

CAntes de crear las bases de datos, creamos el directorio CURSO bajo c:\httpd\cgi-bin.

En el directorio c: \ httpd\cgi -bin\curso se almacenarán los escritos CGI diseñados para cada uno de los tipos de consulta que desarrollemos.

c

c

o

c

c

o

o

c

ci 5 C

c

c

c3. CREACIÓN DE UNA BASE DE DATOS PARA WWWISIS

WWWISIS puede operar accediendo directamente a la base de datos CDS/ISIS, instalada en MS-DOS o Windows en nuestro PC.

Sin embargo, para garantizar la compatibilidad del software con otros sistemas operativos, se recomienda recrear estas bases en WWWISIS, mediante los procedimientos loadiso y fullinv, que vienen con el software.

Los pasos para recrear bases son los siguientes:

1. Exportar la base de datos CDSIISIS mediante el procedimiento habitual de exportación, lo que genera un archivo ¡SO 2709.

2. Ejecutar el procedimiento loadiso sobre este archivo, para recrear los archivos MST y XRF.

3. Ejecutar el procedimiento fullinv sobre un archivo FST para generar los archivos IFP, CNT, LOl, L02, NOl y NO2.

3.1 Procedimiento loadiso

Procedimiento para recrear el archivo maestro de la base de datos C DS/l SI S:

1. Dentro de c: \ httpd\cgi-bin\curso crear un subdirectorio BASES y, bajo éste, crear CDS.

Se recomienda crear subdirectorios independientes para cada base de datos.

2. Realizar una exportación de la base de datos para obtener el archivo cds.iso.

3. Copiar el archivo cds.iso en el directorio c: \httpd\cgi-bin\curso\bases\cds.

4. Crear el archivo maestro de la base de datos (MST y XRF) a partir del archivo cds.iso con el procedimiento loadiso.bat, de la siguiente manera:

(a) Posicionarse desde MS-DOS en el último subdirectorio creado c:\httpd\cgi-bin\curso\bases\cds

c c c (

(b) Ejecutar Ioadiso.bat, según la sintaxis:

loadiso<nombre del archivo ISO><nombre de la base de datos>

Para generar la base de datos CDS se ejecutara:

loadiso cds.iso cds

Con esta orden se crearán los archivos cds.mst y cds.xrf.

3.2 Procedimiento fullinv

Procedimiento para crear el archivo invertido de la base de datos CDS/ISIS:

1. Copiar el archivo cds.fst en el directorio c: \ httpd\cg±-bin\ curso\bases\cds. (La fst puede ser la misma de ola base de datos CDSIISIS. También puede ser creada según los requerimientos particulares para las consultas de bases de datos en línea).

2. Generar el archivo invertido con el procedimiento fullinv.bat, para lo cual se debe:

• Posicionar el cursor desde MS-DOS en el subdirectorio C:\httpd\cgi-bin\curso\bases\cds.

Ejecutar fullinv.bat, según la sintaxis siguiente:

fullinv<nombre del archivo maestro de la base de datos><archivo con extensión fst><nombre del archivo invertido>

Para generar el archivo invertido CDS se ejecutará:

fullinv cds cds.fst cds

7

Al ejecutar la orden anterior se crean automáticamente los siguientes archivos:

cds.ifp cds.cnt cds.l01 cds.l02 cd s. nO 1 cds.n02

En resumen

Hemos instalado el servidor de Web (OmniHTTPd), el software WWWISIS y la base de datos CDS. El procedimiento es aplicable a cualquier otra base de datos que se quiera instalar en el Web.

Para verificar que WWWISIS esté operativo, debemos activar nuestro PC como servidor con OmniHTTPd y abrir el visualizador web (Explorer, Nescape u otro), en donde digitaremos:

http:II1 27.0.0.1 /cgi-bin/wwwi321[hello]

Si la instalación está correcta, WWWISIS entregará el siguiente mensaje de bienvenida:

CISIS Interface v3.41/PC32/M/63000/1O/30/i - WWWISIS 3.2c CISIS Interface v3.4 1/4GB/GIZJDEC/FA T/CIP Copyright (c) BIREME/PAHO 1998. Al! rights reserved.

Si no funciona, revise la ejecución de los procedimientos anteriores.

o

(T

C

C

C

E:' c in

4. CREACIÓN DE PÁGINAS DE CONSULTA

Para diseñar la interfaz de consulta web existen múltiples herramientas en el mercado, muchas de las cuales permiten realizar atractivos diseños sin necesidad de escribir código HTML.

En el presente ejercicio hemos creado formularios de consulta con HTML, utilizando el Bloc de Notas de Windows.

C Además de los formularios de consulta, mediante HTML, podemos incorporar cualquier información contextual y ayudas para la búsqueda, mediante textos, imágenes u otros atributos multimediales.

Los formularios se utilizarán para el ingreso de consultas que, vía CGI, llegarán a las bases de datos.

4.1 Formularios HTML

Los formularios, creados mediante la etiqueta FORM, pueden contener diferentes elementos, tales como casillas de texto, botones de selección ("radio buttons"), menúes desplegables, ingreso de varias opciones ("checkboxes"), botones para envío de los datos, botones para limpieza y otros.

Todos estos elementos deben estar dentro del alcance del elemento FORM, de lo contrario son ignorados.

Las casillas de texto, creadas mediante la especificación "text" del elemento INPUT, permiten el ingreso de los datos a consultar. Para habilitar una casilla de autor, por ejemplo, debiera escribirse las siguientes líneas:

<P>lngrese el nombre del autor: <INPUT TYPE=' text" NAME" autor" SlZE40>

El elemento SELECT se utiliza para dar la opción al usuario de elegir bases de datos, formatos, elementos de búsqueda u otros. Se ingresa así:

c

c

C C C ró,

C

<SELECT NAME="Elige_bases"> <OPTION VALUE="base">CDS <OPTION VALUE= 'basel ">COBRE

</SELECT>

La consulta será enviada mediante el click de un botón de entrada, que se genera con la especificación "submit" del elemento INPUT.

<INPUT TYPE=" submit "VALUE=' Haga click aquí ">

El atributo ACTION del elemento FORM, apunta hacia un ejecutable cgi-bin que lo procesa.

METHOD es otro atributo del elemento FORM, que sirve para indicar cómo serán enviados los datos al servidor. METHOD ="POST" permite procesar consultas de mayor longitud que METHOD'GET".

Una forma de activar WWWISIS es llamándolo directamente como argumento del atributo ACTION:

<FORM ACTI ON ="Icg i-bin/wwwi32exe/[in=/httpd/cgi-bin/ curso/curso. in]I" M ETHOD"POST">

4.2 Análisis de requerimientos

Antes de crear los formularios y según el tipo de consulta que se desee activar, debe determinarse:

• Cuáles serán las bases de datos que se pondrán en el Web. • Cómo consultará el usuario estas bases. • Cómo se presentarán a los usuarios los resultados de las búsquedas.

Estos requerimientos deben ser traducidos al diseño de las páginas de consulta, dentro del cual habrá que considerar: mecanismos de selección de bases de datos, campos a ser consultados (FDT), modalidad de extracción de los datos de esos campos (FST) y formas de presentación de los resultados de las búsquedas (PFT).

lo

1 1

c c c c

c 4.3 Creación de la interfaz de consulta y de los formularios

CPara la presente experiencia se definió una portada o interfaz principal

C (Chile.htm), desde la cual se accede a cuatro tipos de búsquedas:

Búsqueda secuencia¡ de registros según MFN (busecuen.htm) Búsqueda simple, seleccionando autor, título o materia y base de datos (busimple.htm)

- Búsqueda avanzada, con operadores booleanos AND, OR y NOT y seleccionando base de datos (busavanz.htm)

- Búsqueda simple, desplegando los registros resultantes de diez en diez (ten.htm)

4.3.1 Portada del Servicio de Consulta

PRESENTACLON PANTALLA INICIAL

File Edil View Po Communicatof He1p

Bookmarks 4' Location Jhttp 1/127 OO1/CFile.hm j Whats Related

Bock Forwoid Robad Horno Seach Netscape Security

bnstarit t1essage BjJ Internet_j Lookup ioJ 'bew&Cool i Nelcester

CON 1 C YT

. •.:ittfi ca Tecnológica .......Gr

Nacional de Investigación

• ••s.

tRUPO WWWISIS - CHILE

INDICE 1 BIENVENIDOS AL MUNDO WWWISIS BISQTJEDÁ WWWISIS: Conexión de bases de datos CDS/ISIS al SECIJENCIAL

Web. BTJSQTJEtA SIMPLE Ahora Ud. puede publicar sus bases de datos en una Inti-aiset o en Internet, con una interfaz

- atractiva y poderosa.

BTJSUEDA AVAN

Para comenzar a descubrir las potencialidades de WWWISIS le sugerimos bajar el manual metodol6co y recrear los ejemplos adjuntos en su propio computador.

c

c

c

c

e

o--

c c

c c

c

c

c

c CODIGO HTML

EEl siguiente es el código que debe escribirse para cada uno de los E

archivos HTML que conforman la página inicial del servicio.

Archivo: "Chile.htm"

<html> <head> <title>Metodología WWWISIS</title> </head> <frameset rows="32%, 68%'>

<frame scrolling=no src="arriba.htm"> <frameset cols=70, 230">

<frame name="IZQ" src='izquierda.htm"> <frame name"DER" src="derecha.htm">

</frameset> <Iframeset> </html>

Archivo: "Arriba.htm"

<html> <head> <title>arriba</title> </head> <body topmargin="O" leftmargin="O' text="#OOOOOO" Iink"#FFFFFF" vlink="#FFFFFF alink="#FFFFFF" background="bgproperties="fixed"> <table> <tr> <td><img src="home.jpg"></td> <td><img src="titulo.jpg"><font col or='#6600CC"><h 1 >GRUPO WWWISIS - CHILE</hl ></font><ftd> <tr> </table> </body> </html>

Archivo: "lzquierda.htm"

<html> <head>

<titie> Izquierda</title> </head> <body topmargin"0' Ieftmargin="O"> <CENTER><hl >INDICE</hl ></CENTER>

<P><A HREF="busecuen.htm' target="DER">BUSQUEDA SECUENCIAL<fa>

12

e,

c c c 6 6

<P><A HREF"busavanz.htm" target="DER">BUSQUEDA AVANZADA</a> <P><A HREF="ten.htm" target="DER">BUSQU EDA DE DIEZ EN DIEZ</a> <Ibody> </html>

Archivo: "Derecha.htm"

<html> <head>

<title> Derecha </title> </head> <body topmargin=O" Ieftmargin=O' text='#OOOOOO' link=#0000FF vlink="#OOOOFF" alink="#0000FF" bgcoIor"#66FFFF" bg pro perties="fixed"> <CENTER><hl >BIENVENIDOS AL MUNDO WWWISIS</hl ></CENTER> <h2>WWWISIS: Conexi&oacute;n de bases de datos CDSIISIS al Web.</h2> <p>Ahora Ud. puede publicar sus bases de datos en una Intranet o en Internet, con una interfaz atractiva y poderosa. <p>Para comenzar a descubrir las potencialidades de WWWISIS les sugerimos bajar el <a href&'ftp://ftp.bireme.br/wwwisisldoc/spanish/">manual metodol&oacute;gico</a> y recrear los ejemplos adjuntos en su propio computador. <Ibody> </html>

13

c E

4.3.2 Formulario búsqueda secuencia¡

Ee Idil View Po Communicator NeIp

Back Reload Horne Seaich Ñetscape Print Security

Bookrnarks ' Locatiori: jíiIe://Cl/httpd/HtDocs/buriecuen htm j 'i]J Whats Related

Instarrt Message 91 Internet j Lookup jj New&CooI 1 Netoaste,

GRUPO \MMMSIS CHILE

CATALOGO BASE DE DATOS CDS

Para una revisión secuencial indique

BASE DEDATOS Icos J

desde hasta

dique aquí

ri 4Lt Documer Done

iInicioI GRUPO\wAltSI5CHIL 11:07AM

<html> <head> <title>GRUPO WWWISIS CH1LE</title> </head> <body iink"#OOOOFF" vi in k="#800080"> <font face="Arial" size=4><p align ="center">GRUPO WWWISIS CHILE</p> <p align ="center">CATALOGO BASE DE DATOS CDS<Ip> <Ifo nt> <p>Para una revisi&oacute;n secuencia¡ indique</p> <FORM ACTI ON ="Icg i-bin/wwwi32 . exe/[in/httpd/cgi-bi n/cu rso/cu rso. ini!" M ETHOD="post"> <p align="center'5<center>

14

<table cellspacing =O border=O cellpadding=4 width =31 6> <tr><td width"50%" valign"top">BASE DE DATOS:

<td><SELECT name="cat"> <OPTION value"base">CDS <OPTION value="basel'5COBRE <Iselect>

</tr> <tr>

<td><p>desde <INPUT TYPE = "text" NAM E'from">

<td width ="50%" vaIign"top"> <p>hasta <INPUT TYPE ="text" NAM E="to"> <Itd> </tr> <tr><td width"50%" val ign"top">&n bsp;</td> <td width50%" valign="top'5&nbsp;</td>

<tr><td width ="50%" val ig n="top"> <p align="center"> <ltd> <td width="50%" valign="top"> <p align="center"> <INPUT TYPE ="submit" VALUE ="clique aqui" NAME="button"> <ltd> </tr> </table> <Icenter><Ip> <p>&nbsp;</p> </form> </body> </html>

c

15

4.3.3 Formulario búsqueda simple

File Edit View 5o Commurceto HeIp

'31 "% . Ii Beck Reloed Home Setch Netocope Prirrt Securitti

f Bookmarks Location Itile //JI/httpd/HtDccc/bucimpIe htm J jlWhati E- Li' rl

Instan( Meage W Internet j Lookup lj New&Cool J Netcatter

GRUPO WNWISIS CHILE

CATALOGO PUBLICO

ELIJA BASE DEDATOS: VDS J

SU BUS QUEDA ES POR: 1 Autor J

dique aqui

c -U-- Docurnent Done ¡go iniciol PINet NIMO ella scape 11:21 AM

CODIGO HTML

¿

<html> <head> </head> <body link'#OOOOFF" vi in k"#800080"> <b><font face="Ariai" size=4><p aiign="center'5GRUPO WWWISIS CHI LE</p> </font><i><font face="Arial"><p al ign="center">CATALOGO PUBLICO</p> <Ib></i><Ifo nt> <FORM ACTI ON="/cgi-bin/wwwi32 exe/[in=/httpd/cg 1-bin/cu rso/cu rso2 ¡n]I" M ETHOD="post"> <tabie> <tr>

<td>EL1JA BASE DE DATOS:</td> <td><SELECT name="cat">

E E 16

o- 1

E E (

<OPTION value="base">CDS <OPTION value"basel '5COBRE <Iselect>

<tr><td><p> </td><Itr> <tr><td><p> </td><Itr> <tr><td><p> </td>'zltr> <tr><td><p> </td><Itr> <tr><td><p> </td><Itr> <tr><td><p> </td><Itr> <tr><td><p> </td><Itr> <tr><td><p> </td><Itr>

<td>SU BUSQUEDA ES POR:</td> <td><SELECT name"catl '5

<OPTION value="Aut='SAutor <OPTION value=7it='5T&iacute;tulo <OPTION value="Mat='SMateria </SELECT>

<tr><td><p> <Itd><Itr> <tr><td><p> </td><Itr> <tr><td>zp> </td><Itr> <tr><td><p> <Itd><Itr> <tr>

<td><I N PUT TYPE="text" NAM E"bool"></td></tr> <tr> <td><INPUT TYPE"submit" VALUE"clique aqui"

NAME="button'S</td> <Itr>

</table> </body> </html>

17

4.3.4 Formulario búsqueda avanzada

Elle Edil View 10 Corernunicator Help

T411 i Back Reinad Home Search Neincape

Bookmaikn . Location: htip/127.0 0.1 /busavan hini

. lritarit Messae ) inicinet j Lookup j New&Cooi

. Piint Securiiy •..

iJ Netcastei

_IIx

J IryWhatn Relaled

GRUPO WWWISIS CHILE

CATALOGO PUBLICO

ELUA BASE DEDATOS: Icos ]

ELUA OPERADOR: JAND j

dique aqui

Documeni Done 1 - 11,11 Net*cape NUD 11 O4AH

CODIGO HTML

<html> <head> </head> <body link=°#0000FF' vlink="#800080">

<b><font face="Arial' size=4><p align="center'>GRUPO WWWISIS CHILE</p> </font><i><font face="Arial"><p align='center'>CATALOGO PUBLICO</p> </b></i></font> <FO RM ACTION '/cgi-bin/wwwi32.exef[in =/httpd/cgi-bin/curso/curso3 METHOD=post'>

<table> <tr>

<td>ELIJA BASE DE DATOS:</W> <td><SELECT name="cat'>

<OPTION value=base">CDS <OPTION vaIue=base1 ">COBRE <Iselect>

18

c

c

<tr> <td><INPUT TYPE"text" NAME='bool'5</td></tr> <tr> <td>ELIJA OPERADOR:</td> <td><SELECT name='cat'>

<OPTION vaIue=AND">AND <OPTION value="OR">OR <OPTION value="AND NOT'>NOT <Iselect>

<tr> <td><INPUT TYPE"text' NAM Ebooll "></td></tr>

<tr> <td><INPUT TYPE"submít" VALU E="clique aqui' NAM Ebutton'></td>

</tr> </table> <Ibody> </html>

19

o o

4.3.5 Formulario búsqueda simple con visualización de resultado de diez en diez

31 GRUPO W~515 Ele Edit View 2o

: Rack

j Bookmarkn

jlnstant Mesa9e

CHILE - Netscape Qornmunicator Help

Reload Horne Search Netecape Print Security

( Location Ihttp 1/127001 ten Hm

qj Internet j Lookup .j New&Cool jJ Netcaslei

- I Jx

J J',,tl] What 131

GRUPO WWWISIS CHILE

CATALOGO BASE DE DATOS CDS

Para una revisión de diez en diez

ELIJA BASE DE DATOS:

Ingrese su Busqueda

dhque aqui

Documerit Done

j InucIo II!GRuPOWWWsIs C NO 11 19A1.4

LiP1)1LCIl1itttti

<html> <head> <title>GRUPO WWWISIS CH1LE</title> </head> <body 1 ¡n k="#OOOOFF" vi ink="#800080">

<font face="Arial" size=4><p aiign ="center">GRUPO WWWISIS CHILE</p> <p align="center'>CATALOGO BASE DE DATOS CDS</p> </font><p>Para una revisi&oacute;n de diez en diez</p> <FORM ACTI 0N"/cg i-bin/wwwi32.exel[in=Ihttpdlcgi-bin/cu rso/cu rso4. in]I" M ETHO D="post">

c o c

<p align="center'5<center> <inputtype ="hidden" name="hl"t3011" value="l"> <inputtype "hidden" name ="h2't3O12" value=10"> <table cellspacing=O border=O cellpadding=4 width=316> <tr><td width="50%" valign ="top">ELIJA BASE DE DATOS:</td>

<td><SELECT name="catAt30 15"> <OPTION value='base">CDS <OPTION value="basel ">COBRE </SELECT> <Itd>

<Itr> <tr>

<td>&nbsp;</td> <td width ="50%" valign"top"> <p>lngrese su B&uacute;squeda <INPUT TYPE"text" NAME"exp't300 1" size="40"5 <Itd>

<tr><td width ="50%" val ign="top'5&nbsp;</td> <td width="50%" valign="1op'5&nbsp;</td>

<tr><td width="50%" valign="top"> <p align="center"> </td> <td width="50%" valign="top"> <p align="center"> <INPUT TYPE="submit" VALUE="clique aqul" NAME="search">

<Ita ble> </center> </p>

<p>&nbsp;</p></FORM></body> </html>

En resumen

Además de haber instalado el software, la base de datos CDS (y COBRE), hemos creado las pantallas que servirán como interfaces para que el usuario formule diferentes tipos de consultas.

21

c E 5. CREACIÓN DE ESCRITOS CGI E E

Las consultas anteriores requieren ser procesadas por el servidor, para lo cual debe escribirse pequeños programas o secuencias de instrucciones en CGI (Common Gateway Interface).

Estos programas, que hacen de puente entre el formulario y el servidor, Etienen la doble función de capturar las consultas y entregar los

C resultados de las mismas al cliente web. E c Es necesario escribir programas o scripts CGI para cada una de las

cconsultas predefinidas en los formularios.

E Cada script tendrá por función activar los parámetros de WWWISIS C requeridos para que éste actúe como servidor de bases de datos.

Estos parámetros son explicados en detalle en el manual de BIREME y, en conjunto, proporcionan toda la flexibilidad necesaria para explotar tanto la consulta como el ingreso de datos a diferentes bases.

Continuando con nuestra implementación, crearemos seis escritos CGI o scripts para cada tipo de consulta:

• *.in • *.cip • *.cgi • *pro • *pft • *epj

Estos serán archivos de texto, generados con el Bloc de notas de Windows y almacenados en el directorio c: \httpd\cgi-b±n\curso con diferentes nombres, pero manteniendo las extensiones señaladas.

Tienen las siguientes funciones: E

C • * . in Localización de curso.cip y curso.cgi.

C • * . cip : Corresponde al syspar de CDSIISIS; contiene el

C direccionamiento de los archivos.

C* . cgi Proporciona el formato de respuesta al cliente,

Cformatea la respuesta y maneja los campos virtuales del WWWISIS.

C • * .pro Contiene el encabezado de la página HTML que

C presentará la respuesta.

C• * pft : Formato de presentación de los datos.

022

- 1

c

c

E .*epj

E

E

Contiene el pie de la página HTML que presentará la respuesta.

Funcionalmente, ante cada consulta ejecutada desde el formulario, se leerán los parámetros de los archivos curso.in , curso.cip y curso.cgi. WWWISIS ejecutará la búsqueda y devolverá el resultado hacia el cliente web conformando la página de respuesta mediante el encabezado definido en curso.pro, el formato de visualización curso.pft y el epílogo curso.epi.

5.1 Escritos CGI para búsqueda secuencia¡

La búsqueda secuencia¡ habilitada permite seleccionar la base de datos CDS ó la base de datos COBRE y revisar sus registros secuencialmente según su orden de ingreso (MFN) a la base de datos. El usuario indicará "desde" y "hasta" cuál MFN desea visualizar los registros de cada base.

CURSO.IN

ctttype=text/html a rgs cipar=/httpd/cgi-bin/cu rso/cu rso.cip cgi=©curso.cgi

Donde: ctttype=textlhtml, le indica al WWWISIS que los datos que se transfieren son texto html. args, le indica que junto con el resultado de la búsqueda que se realice muestre en pantalla todos los parámetros que se ejecutaron, es decir, nombre de la base de datos, formato, exitcode, etc. Este parámetro es opcional y se utiliza para detectar errores en la ejecución de los demás parámetros. cipar=/httpd/cgi-bin/cursolcurso.cip, direccionamiento donde se encuentra la base de datos y los parámetros curso.cgi, curso.pft, curso.pro y curso.epi. cgicurso.cgi, es un formato ISIS, que está en un archivo llamado curso. cg i.

23

o o c

CURSO.PRO

'<html>',!, '<head><title>Grupo WWWISIS Chile<!title></head>',/, '<body BG COLO R="#OOffff'>',!

CURSO.CIP

base . *=Ihttpdlcg i-bin!cu rso/bases!cds/cds.* base 1 *=!hftpd!cg i-bin/cu rso/bases/cobre/cobre.* cu rso.cg i =!httpd/cgi-bin/cu rso/curso.cgi curso. pft=/httpd/cgi-bin/curso/curso. pft cobre. pft=!httpd/cgi-bin/cu rso/cobre. pft curso. pro=/httpd/cgi-bin/cu rso/cu rso. pro cu rso.epi=/httpd!cgi-bin/cu rso!curso.epi

CURSOCGI

'db=',if vi 0OAv[1]=base I then 'base' else 'base l' fi/, 'from=',(if vi 00'n='from' then vi 00"v fi)!,

'to=',(if vi 00'n='to' then vi 00'v fi)!, 'pft=',if v10O'v[1]='base' then '©curso.pft' else '@ cobre.pft ' fi,!, 'prolog=@curso. pro'!, 'epilog=curso.epi'!,

CURSO.PFT

1* solo para el primer registro *1 if vi 001 =vi 031 then

,'<h1 >Grupo WWWISIS - Chile<hl>',! fi,

,'<table width="l 00%" border=0>' ,'<tr>','<td>','N°: 'vi 001 ,'<Itd><!tr>',/ ,'<tr>','<td >',v70!,'<!td></tr>',! ,'<tr>','cztd>',v24/,'<!td>','</tr>',! ,'<tr>','<td>', mhl ,v691,'<!td>','<!tr>',/ , '<lta ble>',!, ,'< h r>',! /* solo al final *1 ¡fvlOOi=v1032 then '<br> Fin de la lista de mfns!' ,fi,!

24

CURSO.EPI

,ifvlO9l ='7'then ,'Ningun registro recuperado. Presione boton ATRAS de su Browser',/, ,else if vi 091 = '3' then

,'Error de Sintaxis en la expresion de busqueda. Presione el boton ATRAS de su browser para corregir la expresion de busqueda',

,fi, ,fi, '</body>',/

5.2 Escritos CGI para búsqueda simple

La Búsqueda simple permite elegir la base de datos CDS o COBRE y seleccionar si se buscará en el campo Autor, Título o Materia. Una caja de texto permite ingresar la cadena de caracteres que se buscará en el campo seleccionado. En las expresiones de búsqueda se admite la tru ncación.

CURSO2.IN

ctttype=text/htm 1

a rgs cipar=/hftpd/cg i-bin/cu rso/cu rso2. ci p cgi=curso2.cgi

CURSO2.PRO

'<html>',!, '<head><title>GRUPO WWWISIS - CHILE</title></head>',/,

'<CENTER><H 1 >Bl EN VENIDOS!k/H 1 ></CENTER>',/ '<CENTER><Hl>CATALQGO PUBLICO</1-11></CENTER>',/

(T

25

o c

CURSO2.CIP

base. *=/httpd/cgibin!cu rsolbases!cdslcds.* base l .*=!httpd/cg ¡-bm/curso/bases/cobre/cobre •* htmi.*=/httpd/cgi-bin/curso/bases/html/html.* cu rso2 .cg i=/httpd/cgi-bin/cu rso/cu rso2.cgi cu rso2 . pft=/httpd/cg i-bin/cu rso/cu rso2. pft cobre. pft=/httpd/cg i-bi n/cu rsolcob re. pft cu rso2 . pro=/httpd/cg i-bi n/cu rso/cu rso2 . pro cu rso2 .epi=/httpd/cg i-bin/cu rso/cu rso2.epi

CURSO2.CGI

'db=',ifvlOO"v[i]='base' then 'base' else 'basel' fil, 'bool=',vl OOAv[2],' * ',Vi 00'v[3]'$',I, 'prolog©curso2. pro',!, 'pft='if v100 11v[1]= I basel then '@curso2.pft' else '©cobre.pft' fi,!, 'epilog=cu rso2.epi',I, 'gizmo=html',/, 'uctab=isisuc.tab',/, ' acta b=isisac.tab',/,

CURSO2.PFT

/* solo para el primer registro */ ifvlOOi=v1031 then

,'<hl >Grupo WWWlSlS - Chile</h1>',1 fi,

,'<table width="l 00%" border=0>' ,'<tr>','<td>','N°: 'vi 001 ,'<ltd><!tr>',l ,'<tr>','<td>',v70!,'<!td><!tr>',/ , '<tr>' , '<td >' ,v24/,'</td>' ,'</tr>',! ,'<tr>','<td>',mhl,v691,'<Itd>','<Itr>',/ '<Ita b le>',!,

,'< h r>' ,/

1* solo al final */ ifviOOi=v1032 then

'<br> Fin de la lista de mfns!' 'fi,'

CURSO2.EPI

'</html>',

26

C ni

5.3 Escritos CGI para búsqueda avanzada

La búsqueda avanzada permite elegir la base de datos CDS ó COBRE e ingresar dos expresiones de búsqueda conectadas por un operador booleano: AND, OR o NOT.

CURSO3.IN

ctttypetextlhtml args ci pa r=/httpd/cg ¡-bin/cu rso!curso3. cip cgi=©curso3.cgi

E CURSO3.PRO c

'<html>',!, '<head><title>GRUPO WWWISIS - CHILE</title></head>',/, '<body>',I, '<CENTER><H 1 >Bl ENVENI DOS!k/H 1 ></CENTER>',/

C '<CENTER><Hl>CATALOGO PUBLICO</H1></CENTER>',/

CURSO3.CIP

base. *=/httpd/cgibin/cu rso!bases/cds/cds. * base 1. */hftpd/cg i-bin/cu rso/bases!cobre/cobre.*

c html.*=/httpd/cgi-bin/curso/bases/htmi/htmi.* cu rso3.cg i =/httpd/cgi-bin/cu rso/curso3 .cgi

E cu rso3 . pft=/httpd!cgi-bin/cu rso/cu rso3 . pft E cobre. pft!httpd/cg i-bin/cu rso/cobre. pft

cu rso3. pro =/httpd/cgi-bin/cu rso!cu rso3. pro curso3.epi =/httpd/cgi-bin/curso/cu rso3.epi

CURSO3.CGI

'db' , ifvlOO Av[l]='base' then 'base' else 'base l' fi!, 'bool=',vl 00 1,v[21,' ',v1 00Av[3],' 'vi 0011v[4],,!, 'prolog=cu rso3. pro',!, 'pft=',if vi OO'v[l]='base' then '@curso3.pft' else '@cobre.pft' fi,!, 'epilog=©curso3.epi',/, 'gizmo=html',!,

27

CURSO3.PFT

1* solo para el primer registro *1

,'<table width="l 00%" border=0>' ,'<tr>','<td>','N°: 'vi 001 ,'</td><Itr>',/ '<tr>' ,'<td >' ,v701, '</td> <Itr>' ,/ ,'<tr>','<td>',v241,'</td>','<Itr>',I ,'<tr>','<td>', mhl,v69/,'</td>','</tr>',/ '<Ita ble>' ,I, ,'<hr>',/ /* solo al final */ if vi 001 =vl 032 then

,'<br> Fin de la lista de mfns!' ,fi ,/

CURSO3.EPI

'<Ibody>' ,I '</html>',

5.4 Escritos CGI para búsqueda simple, visualizando los resultados de diez en diez

Esta búsqueda simple permite elegir la base de datos CDS o COBRE y buscar en una caja de texto cualquier expresión. Tiene la particularidad de desplegar los resultados de 10 en 10, mediante un conteo interno.

CURSO4.IN

ctttype=textlhtml a rg s cipar=Ihttpdlcg i-bi n/cu rso/cu rso4 .cip cgi=©curso4.cgi

CURSO4.PRO

'<html>',!, '<head><title>GRUPO WWWISIS - CHILE</title></head>',/,

'<CENTER><H 1 >Bl ENVENI DOS!k/H 1 ></CENTER>',I '<CENTER><H 1 >CATALOGO PUBLICO</H 1 ><ICENTER>',/

28

-

CURSO4.CIP

base. *=lhttpdlcgibin/cu rso/baseslcdslcds.* base 1. *=/httpd/cg ¡-bin/cu rsol bases/cobre/cobre * html.*=Ihttpdlcgi-bin/curso/bases/htmi/htmi.* cu rso4 . cg i=lhttpdlcg i-bi n/cu rsolcu rso4 . cg i cu rso4 . pft=lhttpd/cg i-bi n/cu rso/cu rso4. pft cobre. pft=/httpd/cg i-bin/cu rso/cobre. pft cu rso4 . pro=lhttpd/cg i-binlcurso/curso4 . pro cu rso4 .epi=lhttpdlcg i-bin/cu rsolcu rso4.epi

CURSO4.CGI

1* CGt DE wwwi de diez en diez l

'db=',v301 5,!, 'bool=',v3001 ,l, 'hi=',v301 1,! h2',v301 2,! 'prolog=@curso4. pro',!, 'pft=',if v301 5='base' then '@cu rso4. pft' else '©cobre.pft' fi/, '[email protected]',/, 'gizmo=html',l,

CURSO4.PFT

1* solo para el primer registro /

,'<table width"l 00%" border=0>' ,'<tr>','<td>','N°: 'vi 001 ,'</td></tr>',/ ,'<tr>','<td>',v701,'</td><Itr>',/ ,'<tr>','<td>',v241,'<ltd>','<Itr>',l ,'<tr>','<td>', mhl ,v69/,'</td>','</tr>',l ,'<lta bi e>',!, ,'< h r>' ,/

/* solo al final */

ifvlOOl <>'v1002 and v1001=v1032 then, ,'<form method="post" action="!cg i-bin/wwwi32 .exe/[in=/httpd/cgi-bin/cu rso!cu rso4. in]">',I, ,'<input type="hidden" name"h 1 At301 1" value =',f(val(v301 1)+10, 1 ,0),'>',l, ,'<input type"hidden" name="h2't301 2" value=',f(val(v301 2)1-1 0,1 ,0),5',l,

o o c E

C

c

c

c

,'<input type="hidden" name=expM3001" value=',0001 ,'>',/, ,'<input type="hidden" name ="cat't301 5" value=',v301 5,'>',!,

,'<p><input type="submit" name="search" value"Pr&oacute;ximo',if val(vl 002)-val(0 001 )>l then 's' fi,' ',if val(vl 002)-val(vl 001»10 then 10' else , f(val(v1002)-val(v1001),1,0) fi,' registros 'fi,'

CURSO4.EPI

'<Ibody>',I '</html>',

En resumen

Estando instalado el software y las bases de datos, y habiendo creado las pantallas de consulta y los escritos CGI para que WWWISIS pueda procesar tales consultas, nuestra aplicación debiera funcionar sin dificultades. Sólo nos queda realizar algunas operaciones para la consulta y despliegue de caracteres propios de nuestro idioma, como las eñes y los acentos.

30

1

Lectura de los parámetros del

archivo curso.cgi

'db=cds/cds'/ '[email protected]'/ 'pft=@cds/cds. pft'/ 'bool=plants'/ 'epilog [email protected]'/

c c E E E

6. ANEXOS

6.1 Diagrama funcional de la aplicación(*)

Llamada al WWWISIS desde el browser

... /wwwi32.exe/[in=curso.jn

Lectura delos ctttype=text/html parámetros del

args archivo curso.in [email protected]

Lectura de curso.pro 1

<html> <body>

WWWISIS ejecuta la búsqueda y

devuelve la página

1 Resultado de la búsqueda

1

0001-,fTechniques for the measurement of transpiration of

Lectura curso.epi 1

</html> </body>

Diagrama de Gustavo Archuby publicado en: WWWISIS. Manual de Procedimientos para bibliotecarios. Universidad Nacional de La Plata, 1998. p. 17. Adaptado a nuestra experiencia.

31

6.2 Estructura general de la aplicación:

HTTPD

Ohttpd.exe más archivos anexos a este programa

CGI-BIN Wwwi32.exe más utilitarios

CURSO *.cgi *.cip *epi *.in *pft

.pro isisuc.tab isisac.tab

BASES CDS COBRE HTML (GIZMO)

CGI-WIN HTDOCS

*htm *.gif

ICONS LOGS

32

o c

6.3 Manejo de caracteres especiales

6.3.1 Base de datos Gizmo

En la visualización los caracteres idiomáticos especiales (incluyendo acentos, eñes y otros símbolos ASCII) éstos son convertidos mediante la acción del comando GIZMO.

Para que funcione debe crearse una base de datos que contenga dos campos: el del carácter y el de su correspondiente HTML. Nosotros creamos esta base de datos con el nombre HTML y la almacenamos bajo el mismo nivel que CDS y COBRE (c:\httpd/cgi-bin/curso/html)

33

e

c c E E E Tag Contenido E 1 Valor de entrada a cambiar E 2 Valor de salida si no se encuentra el valor de entrada (

Base de Datos

E C mfn= 1 mfn= 10 mfn= 19

E 1 1 16

c2 &aacute 2 &ugrave 2 &ocirc

mfn= 2 mfn= 11 mfn= 20 E 1 la 10 C 2 &eacute 2 &auml 2 &ucirc E mfn= 3 mfn= 12 mfn= 21

E u í 1 1 f 2 &iacute 2 &euml 2 &ntilde

mfn 4 mfn= 13 mfn= 22 E 1 u T 1N E 2 &oacute 2 &iuml 2 &Ntilde ç mfn= 5 mfn= 14 mfn= 23

1 1 1 2 &uacute 2 &ouml 2 &ccedil

E mfn= 6 mfn 15 mfn= 24 E 1 1 2&Ccedil

c 2 &agrave 2 &uuml mfn= 25 r mfn= 7 mfn= 16 1 a

E16 1 2&#170 2 &egrave 2 &acirc mfn 26

E mfn= 8 mfn= 17 10 c 11 16 2&#186

c2 &igrave 2 &ecirc

mfn= 9 mfn= 18 E 1 1i E 2 &ograve 2 &icirc

E

6.3.2 Tablas lsisuc.tab e lsisac.tab

E Los parámetros uctab y actab controlan las tablas isisuc.tab e isisac.tab. C Estas tablas permiten la conversión a mayúsculas y manipulación de

c caracteres alfabéticos de ISIS (acentos, eñes y otros símbolos ASCII), respectivamente. Dichas tablas son esenciales en la búsqueda de

c

C 34 c

c

e

c

r

información, ya que se podrá escribir los términos en mayúsculas, minúsculas

c con o sin acentos y eñes.

De acuerdo a la plataforma en que se instalará la aplicación WWWISIS, se E seleccionan las tablas adecuadas y se ubican junto con los escritos CGI en el C directorio httpd/cgi-bin/curso.

A continuación se presentan las tablas que hemos utilizado para nuestra experiencia.

Tabla isisac.tab

048 049 050 051 052 053 054 055 056 057 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 097 098 099 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 192 193 194 195 196 197 199 200 201 202 203 204 205 206 207 209 210 211 212 213 214 216 217 218 219 220 221 224 225 226 227 228 229 231 232 233 234 235 236 237 238 239 241 242 243 244 245 246 248 249 250 251 252 253 255

Tabla isisuc.tab

000 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095 096 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 039 039 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 065 065 065 065 065 065 065 067 069 069 069 069 073 073 073 073 208 078 079 079 079 079 079 215 048 085 085 085 085 089 222 223 065 065 065 065 065 065 230 067 069 069 069 069 073 073 073 073 240 078 079 079 079 079 079 247 048 085 085 085 085 089 254 089

35

o O O í 6.4 Lista de Interés

BIREME mantiene una lista de interés a través de la cual se informa y se da respuesta a consultas sobre el sistema.

Para subscribirse enviar un mail a

listproc© brme.bireme.br

con el siguiente mensaje:

subscribe WWWISIS-1 su nombre completo El índice del archivo de la lista, que contiene los mensajes recibidos desde Julio de 1998, se encuentra en:

http://www. bireme.br/arch ¡ves/wwwisis-I.htmi

36

o. o o o 6.5 Documentación disponible

o O - BIREME. Centro Latino-Americano e do Caribe de Informaçao em O Ciencias da Saude. WWWISIS: servidor world-wide web para bases de

o datos ISIS. Versión 3.0. Sao Paulo, Octubre 1997. 62 p.

o

O - ISIS formating language - CISIS extensión. Beta versión 1.1. Abril, 1998, o 40p.

o

(Ambas publicaciones se bajan junto con el software WWWISIS).

O- Archuby, Gustavo. WWWISIS. Manual de procedimientos para bibliotecarios.

O La Plata. Universidad Nacional de la Plata, 1998. 40 p.

O - Bogliolo, Eduardo. WWWISIS. O En: Centro de Información CAC - CNEA. Manual para instructores de O WinISlS, Buenos Aires, 1999. pp: 48-49

- Curso de HTML. En: http://www.TejedoresDelWeb.com/

O C - Guía didáctica para la integración de bases de datos en Internet:

o En: http://1 68.243.1 .4/investigacion/bdweb/

O C

- Guía de implantación de la interfaz WWWisis. 8 p. En: http://bases.colnodo.org.co/investigacion/bdweb/guias/wwwisis.html

O o - Información técnica. 6 p.

cEn: hftp://bases.colnodo.apc.org/fedevivienda/tecnica.html

O - WWWisis. 7 p. O' En: http://www.uca.edu.sv/investigacion/bdweb/reportes/wwwisis.html

o

o

O O C) O O O

37 O) 0