Descargar

Nuevo método para la instalación y configuración del ABCD (Software libre)

Enviado por Marino Borrero


  1. Introducción
  2. Desarrollo
  3. Conclusiones

Introducción

El Sistema Integrado ABCD es un software libre bajo la licencia LGPL diseñado para la automatización de centros documentales y bibliotecas. El proyecto ABCD es liderado por el Dr. Egbert de Smet de la Universidad de Amberes y cuenta con el soporte del Proyecto VLIR/UOS de las universidades flamencas. ABCD posee varias características que lo convierten en una potente herramienta. Con su implantación es posible informatizar todas las áreas de una biblioteca estándar. Ayudando a agilizar muchos procesos y a brindar un servicio de excelencia al usuario. Entre las características más importantes del ABCD se encuentra el módulo de préstamos, que permite realizar préstamos en línea a distintos tipos de usuarios. También está el módulo de catalogación, desde el cual se realiza la catalogación de materiales bibliográficos. Es importante destacar que gracias al uso de tecnología CDS/ISIS el Sistema Integrado ABCD permite la creación de nuevas bases de datos, garantizando de esta forma ser más que un sistema de gestión bibliotecaria, es decir, un sistema para gestión de información de cualquier tipo.

La tecnología web es otra de las ventajas de este software. El mismo ha sido desarrollado en lenguaje PHP y JavaScript además de HTML. Esto le permite tener un buen nivel de portabilidad y ser más accesible. Por otro lado estas características hacen necesario el uso de diversas dependencias para que el sistema funcione correctamente. Entre estas dependencias se puede mencionar el servidor web Apache, PHP, y diversas librerías. Cada una de estas dependencias requiere ser instaladas y en ocasiones configuradas apropiadamente. Además de esto el ABCD necesita ser configurado a través de distintos archivos de configuración. Esto provoca que en muchas ocasiones el sistema no se pueda instalar correctamente y existan problemas en su uso.

El presente trabajo tiene como objetivo mostrar un nuevo método para la instalación del ABCD. Se propone la creación de una interfaz visual multiplataforma que sea capaz de instalar y configurar el sistema sin necesidad de tener avanzados conocimientos en Ciencias Informáticas. De este modo el usuario será capaz de instalar el ABCD solamente con unos pocos clics.

Desarrollo

A continuación se muestra como se realizará la instalación en Windows (7) mediante un asistente de instalación o Wizard.

  • 1- Se debe ingresar a http://abcd.netcat.be y descargar el instalador en la sección de descargas del sitio.

  • 2- Ejecutar con privilegios administrativos el instalador.

  • 3- Seleccionar la carpeta en donde se instalará el sistema.

edu.red

edu.red

  • 4- Oprimir el botón install y esperar que el proceso de despliegue termine.

En este paso lo que se ha hecho es descomprimir en una ubicación dada todos los archivos del ABCD. El sistema permanecerá inutilizable hasta que se realicen todas las configuraciones pertinentes como se muestra en los siguientes pasos.

edu.red

  • 5- Luego de terminado el proceso se abrirá un asistente de instalación y configuración

edu.red

Se debe dar clic en Next para comenzar el proceso de configuración del sistema y sus dependencias.

  • 6- Aceptar la licencia.

  • 7- Si desea instalar otra versión del ABCD puede elegir la carpeta (opcional), sino de clic en Next para continuar con la versión que se está instalando.

Esta opción permite que el usuario pueda instalar una versión del ABCD que no esté incluida en el paquete de instalación. El asistente sustituirá todos los archivos descomprimidos anteriormente por los nuevos.

edu.red

  • 8- Especificar el nombre del virtual host de Apache y definir un puerto de escucha. Se debe también escribir la dirección IP o el nombre del servidor en donde se está realizando la instalación. En caso que no sepa que hacer puede dejar la configuración por defecto que se muestra en la interfaz. Esta configuración es muy importante pues se definirá las opciones más importantes del servidor Apache.

edu.red

  • 9- Por último dar clic en el botón Apply para aplicar la nueva configuración. Y provea de los datos que se solicitan (idioma, nombre de la institución, etc.) En este paso se aplican varias configuraciones a Apache, PHP y ABCD. Se crea el Virtual Host con los datos señalados y se actualiza la ubicación del sistema. También se activan varias librerías de PHP y se especifica la nueva ubicación. Además de esto se configura de forma transparente al usuario los tres archivos de configuración del ABCD (central, site, iah). Se le permité al usuario a través de ventanas especificar algunos parámetros de interés para la institución que usará el software.

  • 10- Si todo ha ido bien se mostrará una ventana como esta:

edu.red

  • 11- De clic en Next para terminar.

  • 12- En la última ventana se mostrará las indicaciones para que pueda iniciar el sistema ABCD desde su navegador. En este caso http://localhost:9090

Puede iniciar sesión con el usuario abcd y contraseña adm.

edu.red

edu.red

Conclusiones

En el presente documento se ha provisto de un nuevo método para la instalación y configuración del Sistema Integrado para gestión de bibliotecas y centros documentales ABCD. Debido a problemas existentes durante su instalación se ha desarrollado una interfaz que permita de forma simple realizar el proceso de instalación y configuración del sistema. Esta interfaz es una especie de Wizard de instalación que provee de una capa de abstracción entre el usuario y el proceso de instalación/configuración. Esta aplicación se encuentra disponible en el sitio del ABCD de la Universidad de Amberes (http://abcd.netcat.be) y ha ayudado a facilitar el uso y explotación del sistema integrado.

 

 

Autor:

Marino Borrero Sánchez.

Ing. Ciencias Informáticas

Universidad de Oriente, Santiago de Cuba. Cuba.