Manual De Instalacion
MonseRoqueM20 de Agosto de 2012
2.712 Palabras (11 Páginas)610 Visitas
Manual de Instalación
Sumario
Descripción del sistema
Funcionamiento del sistema
¿Dónde se instala el sistema?
¿Quién instala el BVS-LILACS?
Paquete de Instalación
¿Como Instalar el BVS-LILACS?
Sustituyendo la Base LILACS del Sistema
Apéndice A - Técnicas de Indización
Apéndice B - Campos LILACS (Metodología BIREME)
Índice
Descripción del Sistema
LILDBI significa LILACS Descripción Bibliografica e Indización, el objetivo principal del sistema LILDBI WEB es permitir una alimentación descentralizada de bases de datos bibliográficas basadas en la metodología LILACS, el manejo de las mismas y un control de calidad. La aplicación está escrita en IsisScript para ser ejecutada con el Servidor WWWISIS XML IsisScript - WXIS y tiene funciones desarrolladas en PHP.
Actualmente, muchos centros cooperantes usan el LILDBI para alimentar bases regionales o locales. Esas bases generalmente no siguen rigurosamente la metodología LILACS, poseyendo campos diferentes para almacenar otros tipos de informaciones.
La versión Web del LILDBI es configurable de manera que posibilite que cada centro pueda adaptarlo, creando sus propios campos. No obstante, deben existir mecanismos para garantizar el cumplimiento de las reglas de la metodología en los datos enviados para LILACS.
Las principales características del sistema son:
• multiusuario;
• prealmacena los datos en el momento de la digitación en bases temporales;
• alimenta la base de datos solamente a partir de esas bases temporales permitiendo una fuerte consistencia;
• configura la consistencia de los datos y;
• permite la creación de campos no usados por la metodología LILACS.
Funcionamiento del Sistema
Al instalarse el BVS-LILACS es instalado:
- una base LILACS patrón sin ningún registro y;
- un usuario patrón ADMLILACS con los 3 permisos de acceso al sistema: administrador, editor y documentalista (la clave es ADMLILACS).
Permisos de acceso
Existen 3 tipos de permisos: administrador, editor y documentalista.
Un mismo usuario puede tener uno o más permisos de acceso.
El permiso de administrador posibilita al usuario configurar el sistema, registrar usuarios, alterar los permisos de los otros usuarios, hacer el mantenimiento de la base, o sea, todo lo que sea relativo a la administración del sistema y de la base de datos.
El permiso de documentalista permite la entrada y modificación de registros y su certificación. En este permiso, el usuario no puede editar registros certificados.
Ya en el permiso de editor, el usuario puede editar registros de la base certificada, pero no puede crear nuevos registros.
Las funciones de cada permiso son:
- Administrador:
configurar el sistema;
registrar los usuarios;
definir las permisiones de acceso de cada usuario;
definir los campos de la base de datos;
definir consistencias de cada campo;
- Documentalista:
crear nuevos registros no certificados;
editar los registros no certificados;
certificar registros;
importar registros;
- Editor:
editar los registros ya certificados;
enviar documentos certificados para BIREME;
generar informes de la base certificada.
Certificación de registros
Durante la descripción y la indización de un documento, el sistema almacena los datos en una base no certificada. Para el trabajo ser concluido, el documentalista tendrá que certificar los documentos.
Al certificar un documento, el sistema ejecuta la consistencia definida por el administrador para cada uno de los campos. Pasando por la consistencia los documentos serán transferidos para la base de datos, siendo eliminados de la base no certificada del documentalista. Si durante la consistencia fueron identificados errores, los registros serán mantenidos en la base no certificada, y el sistema generará un informe para que el documentalista lo corrija.
Cada base de datos alimentada por el LILDBIWEB tendrá una base principal certificada además de una base de trabajo no certificada para cada documentalista registrado.
¿Dónde se instala el sistema?
La aplicación debe ser instalada bajo un servidor Web. Dos otros recursos deben ser instalados en el servidor. El programa WXIS que es un servidor de acceso multiusuario a bases de datos ISIS (este software viene junto al paquete de instalación); y el software PHP (www.php.net).
En todo servidor Web existe una estructura de directorios para su operación. A los efectos de los ejemplos de este manual se asumirá que la estructura de directorios es la que se enseña en la figura a la derecha.
En general existen equivalencias entre los directorios de los servidores Web y la estructura propuesta en la figura 1. La tabla siguiente muestra otras estructuras similares para servidores Web en el mercado. Es posible hacer adaptaciones y variantes a este esquema para acomodar los directorios de acuerdo a implementaciones específicas.
Figura-1: Estructura de directorios en el servidor Web.
Propuesto OmniHTTPd MS IIS Apache
Servidor_Web httpd Inetpub Apache
Cgi-bin cgi-bin scripts cgi-bin
Data htdocs wwwroot htdocs
Tabela-1: Equivalencias de directorios
¿Quién Instala el Sistema?
Para instalar la aplicación es necesario tener los conocimientos básicos para realizar las operaciones de mantenimiento de sistemas computarizados, tales como la creación y eliminación de directorios, copia, edición y eliminación de archivos, asignación de derechos de acceso, etc., además tener conocimientos del servidor Web a ser utilizado.
Paquete de Instalación
El paquete del sistema se distribuye en un directorio llamado bvs-lilacs con todos los archivos y subdirectorios necesarios.
A creación del directorio, depende de la plataforma operativa.
Para sistemas Windows 9x/2000/NT es enviado un ejecutable (bvs-lilacs.exe), que después de ejecutado crea un directorio conforme ilustrado en la Figura-2 (para ejecutar: Botón Iniciar Ejecutar "d:\bvs-lilacs.exe").
Para sistemas LINUX y similares es enviado un archivo TAR GZ (bvs-lilacs.tgz), que después de abierto crea un directorio conforme ilustrado en la Figura-2 (para abrir el archivo ejecute el comando: tar xvfzp bvs-lilacs.tgz).
El paquete está compuesto por tres conjuntos de archivos: el conjunto bases, el conjunto cgi-bin y el conjunto data. Cada uno de esos contiene un subdirectorio llamado lildbi. Bajo cada uno de estos subdirectorios existen a su vez otros subdirectorios, tal como se describen a continuación.
Figura-2: Organización de directorios del paquete
ruta BVS-LILACS/BASES/LILDBI
En el directorio están las bases de datos de configuración; tablas auxiliares para el ingreso de registros; tablas de selección de campos para aplicarse a las bases; formatos de verificación de campos; bases de datos de trabajo para los documentalistas y la base de dados certificada.
ruta BVS-LILACS/HTDOCS/LILDBI
Este directorio contine las imagenes usadas en la interface, teales como íconos, botones, banners, logos e etc; archivos con los textos de ayuda de la metodología LILACS en formato HTML; el archivo de configuración general del sistema (LILDBI.DEF) y los módulos auxiliares escritos en PHP para upload de archivos ISO e transferencia de archivos FTP.
ruta BVS-LILACS/CGI-BIN
Aquí se encuentra el programa WXIS1660.EXE que interpreta y ejecuta el contenido de los scripts.
ruta BVS-LILACS/CGI-BIN/LILDBI
Aquí están los scripts del sistema y los archivos de formato, usados para montar las diversas partes de las páginas que componen la interface, en sus idiomas correspondientes.
¿Como Instalar el Sistema?
Los directorios y archivos mencionados deben ser copiados en los lugares adecuados al servidor Web, como veremos en los detalles a continuación; primero de todo es necesario conocer algunos datos sobre el servidor Web que recibirá la interface. Debe recopilarse las siguientes informaciones:
• Sistema operativo (ej.: LINUX, Windows NT, etc.);
• Raíz del servidor Web (ej.: /Apache/HtDocs);
• Directorio de ejecución de CGI / Scripts (ej.: /Apache/cgi-bin);
• Ubicación de las Bases de Datos (ej.: /Apache/bases).
Para implantar la interface, aquí llamada de aplicación, serán creados directorios respectivos para cada uno de los componentes.
La descripción que sigue muestra un proceso de instalación estándar para la interface, o sea usando lildbi como nombre de la aplicación, basado en el servidor Web Apache en su configuración patrón de directorios (ver Tabela-1).
Directorios para las Bases de Datos
Como se explicó anteriormente (ver Figura-1), en la estructura de directorios del servidor Web, hay una ubicación específica para almacenar las bases de datos. En la Figura-3, a la derecha, se muestra el esquema de directorios para la instalación del paquete de distribución.
Figura-3: Directorios para las Bases de Datos
Procedimientos para la instalación del paquete:
1. Transferir para el directorio donde estarán las bases en el servidor Web, los archivos presentes en /bvs-lilacs/bases
...