Mundo ISIS


El responsable de esta página, Norberto Manzanos, trabaja con CDS/ISIS desde sus inicios y tiene aplicaciones desarrolladas en ISISPAS, WINISIS, ISISDLL, WWWISIS 3.0, y WWWISIS 4.0. Por consiguiente, se siente autorizado para expresar opiniones críticas con respecto a algunos de estos productos.

CDS/ISIS

El software Micro CDS/ISIS, (Computarized Documentation System - Integrated Set for Information System), también conocido como MicroISIS, es un sistema generalizado de almacenamiento y recuperación de información, diseñado especialmente para el manejo computarizado de bases de datos no numéricas, constituídas principalmente por texto.

El MicroISIS, ha sido desarrollado en la UNESCO que autoriza su uso bajo licencia, sin cargo, con el compromiso de no cederlo ni comercializarlo. Su distribución se realiza por medio de una Red de Nodos Distribuidores. En Argentina, el distribuidor nacional es la Comisión Nacional de Energía Atómica

La versión actual es la 3.08, corre bajo sistema operativo DOS o Unix y su desarrollo está discontinuado.

No obstante, hay muchos sistemas implementados utilizándolo. La opción de un acceso por TELNET a un ISIS bajo UNIX sigue siendo aún válida.

WINISIS 1.4

Es la versión para Windows (3.x, 9x, 2000) de CDS/ISIS. La versión actual es la 1.4 y su desarrollo continúa a cargo de UNESCO. Su modalidad de distribución es la misma que el CDS/ISIS.

El Grupo Argentino de Winisis (GAW) ha editado un Manual de Instructores en castellano que puede ser bajado aquí o en el sitio de CNEA

En la reunión internacional de Distribuidores de ISIS Montevideo 1998 , el que suscribe, como integrante de la oficina de distribución de Argentina, propuso modificar el esquema de distribución desarrollando una WEB que permita registrar los usuarios de ISIS y luego bajarse el software por Internet.

El software fue desarrollado, junto con dos programadores mas y la asistencia de Bireme, utilizando WWWISIS 3.0 a fines de ese año. Mas de 3 años hace de esto pero Bireme nunca puso en funcionamiento el programa, por lo que ISIS mantiene, en plena era Internet, su obsoleto sistema de distribución.

WINISIS no es aún un software estable. El programa puede colgarse en algunos SO sólo por cerrarlo. Su funcionamiento en entorno LAN es deficiente (no permite realizar exportaciones o impresiones desde la LAN). Su desarrollo lamentablemente, está orientado más hacia el agregado de funcionalidades vistosas, que a la resolución de errores básicos (algunos del diseño inicial, como las hojas de carga) como, en mi opinión debería ser, de manera de que la versión GUI tenga al menos todas las capacidades que su pariente, la versión DOS.

CISIS

Es un conjunto de librerías en lenguaje C para manejo de bases de datos ISIS desarrollado por Bireme.

Es la base de otros productos ISIS (Winisis, WWWISIS, ISISDLL) asi como de un completo set de utilitarios gratuitos.

Estos utilitarios son herramientas muy útiles para la administración de bases de datos ISIS. Por ejemplo, el proceso de inversión es más rápido y seguro utilizando MX-MYS-IFLOAD. Como son programas que trabajan por línea de comandos, su uso está bastante restringido a expertos.

La desventaja de las aplicaciones derivadas de CISIS es no tienen compatibilidad a nivel de lenguaje de formateo, por lo que a la hora de utilizar múltiples herramientas en un mismo entorno (p/e Winisis, WWWISIS e ISISDLL) el trabajo de realizar formatos se multiplica por la cantidad de productos.

WWWISIS

Es un programa CGI para desarrollo de aplicaciones WEB que interactúan con bases de datos ISIS desarrollado por Bireme. La versión 3.x es gratuita. Las versiones 4 y 5 (también conocido como WXIS) constan de un demo gratuito que funciona sólo en modo local y una versión completa cuya licencia es de U$ 150.

Esto va en contra de los principios que instituciones como UNESCO y Bireme deberían defender.

Como lenguaje de programación adolece de varios defectos: No se pueden definir variables, sólo se accede a campos de un registro virtual, que deben ser llamados mediante números en lugar de nombres. Además, estas pseudo-variables deben ser exportadas e importadas de un bloque a otro, lo cual es algo nunca visto en un lenguaje de programación y convierten su código en algo ilegible, aún para expertos. Compárese la diferencia de este lenguaje con PHP, que es gratuito, y sáquese las conclusiones correspondientes.

ISISDLL

Es una DLL para programación en C, Visual Basic, Delphi o PHP desarrollado por Bireme.

Provée un completo set de funciones para realizar consultas, altas, exportacion, etc en bases de datos ISIS.

La versión actual es la 7.1 y su distribución es gratuita

Su performance en las búsquedas que arrojan muchos resultados es paupérrima. La versión 7.x perdió la habilidad de manejar distintos archivos invertidos, que las versiones anteriores tenían, lo cual era una de las grandes conquistas de CISIS.

La versión para PHP implica una llamada a la DLL para cada conexión, por lo que su performance es muy mala y sólo puede recomendarse para ejecutar tareas que deban ser realizadas una sola vez (exportación, inversión, etc) pero no para consultas. Su estado de desarrollo es incierto, dado que sólo funciona en PHP 4.06, y se han reportado infinidad de problemas que no han sido solucionados

JAVAISIS

Es un programa Cliente/Servidor en JAVA para consulta a base de datos ISIS en WEB. Su aspecto es similar a Winisis y su instalación es muy sencilla. No requiere mas conocimientos que los necesarios para subir archivos por FTP. Es desarrollado por DBA(Florence, Italy), su distribución es gratuita y su versión actual es la 3.5 beta 1. Es un programa Open Source por lo que se puede modificar y redistribuir de acuerdo a la licencia pública GNU.

Su desventaja es que hay que conocer el programa WINISIS para utilizarlo, lo cual puede ser muy incómodo para un usuario común de la WEB.

OPENSIS

Es una librería JAVA de código abierto (Open Source) que si bien está en etapa experimental es una excelente opción a la hora de realizar cualquier tipo de desarrollo con bases de datos ISIS. Implementa UNICODE, por lo que permite desplegar texto con cualquier set de caracteres. Y lo fundamental, cuando uno les escribe, responden, son buena gente.

UTILITARIOS

Existen muchos utilitarios para ISIS que pueden ser bajados de los distintos sitios relacionados con ISIS. Mostramos aquí una selección de los utilitarios a nuestro juicio mas importantes (de los utilitarios que corren bajo DOS solo han sido incorporados los que, al actuar sobre las bases de datos, continúan siendo de utilidad aunque se tenga instalada la versión para Windows)

Utilitarios CISIS (MX, IFLOAD, etc) (DOS o UNIX)

GLB - Cambios globales (DOS)

GDE - Editor general (DOS)

MstRcv - Recupera archivos XRF perdidos o dañados. (DOS)

Utilitarios para ISIS de Norberto Manzanos (Windows)

Contáctenos