slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
IsisMarc Cliente-Servidor Consorcio SIU FACET- Facultad de Ciencias Exactas y Tecnología. Universidad Nacional de Tucu PowerPoint Presentation
Download Presentation
IsisMarc Cliente-Servidor Consorcio SIU FACET- Facultad de Ciencias Exactas y Tecnología. Universidad Nacional de Tucu

Loading in 2 Seconds...

play fullscreen
1 / 40

IsisMarc Cliente-Servidor Consorcio SIU FACET- Facultad de Ciencias Exactas y Tecnología. Universidad Nacional de Tucu - PowerPoint PPT Presentation


  • 243 Views
  • Uploaded on

IsisMarc Cliente-Servidor Consorcio SIU FACET- Facultad de Ciencias Exactas y Tecnología. Universidad Nacional de Tucumán. Jornada de Tecnologías en Bibliotecas. Universidad Maimónides. Ciudad Autónoma de Buenos Aires. Diciembre de 2008. Objetivos de la ponencia.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'IsisMarc Cliente-Servidor Consorcio SIU FACET- Facultad de Ciencias Exactas y Tecnología. Universidad Nacional de Tucu' - luella


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

IsisMarc Cliente-ServidorConsorcio SIUFACET- Facultad de Ciencias Exactas y Tecnología. Universidad Nacional de Tucumán.

Jornada de Tecnologías en Bibliotecas. Universidad Maimónides. Ciudad Autónoma de Buenos Aires.

Diciembre de 2008.

objetivos de la ponencia
Objetivos de la ponencia

Presentar el estado de avance del Proyecto de colaboración: IsisMarc Cliente-Servidor

Experiencia de

colaboración

I+D académico-Estado

Tecnología

2 subproductos, misma importancia

temario general
Temario General
  • IsisMarc. Historia de la herramienta hasta el presente.
  • IsisMarc. Impacto nacional e internacional.
  • IsisMarc Cliente-Servidor. Proyecto de reingeniería parcial. Gestación.
  • IsisMarc Cliente-Servidor. Resúmen ejecutivo del Proyecto.
  • IsisMarc Cliente-Servidor. Indicadores del Proyecto.
  • IsisMarc Cliente-Servidor. Demo del Producto.
  • IsisMarc Cliente-Servidor. Interoperabilidad.
  • Conclusiones del proyecto y Preguntas.
isismarc historia
IsisMarc. Historia
  • Creado en el año 2003 por el Ing.Ernesto Spinak contando con la implementación de la Ing.Alexandra Fernández bajo contrato con UNESCO.
  • Concepto: Generar una interfaz genérica MARC con fuerte asistencia para el catalogador usando tencología Isis. Genérico= (MARC21, IberMARC, UkMARC, UNIMARC) .
  • Concepto II: IsisMarc nunca sería una herramienta independiente como tal, solo es un add-on para facilitar y asistir en el proceso de catalogación. IsisMarc es un complemento de WinIsis.
  • Concepto III: IsisMarc incluye estructuras relacionadas con la definición acerca de qué es MARC y como el mismo debe ingresarse de acuerdo a los distintos tipos de materiales. Tabla de definición de campos extendida: FDT21 y FMT21. Insuficiencia de las estructuras habituales tales como FDT y las hojas de trabajo clásicas de WinIsis.
isismarc historia ii
IsisMarc. Historia (II)
  • Evolución: El concepto anterior ha sido abordado por otras herramientas que permiten catalogar en MARC. IsisMarc nace bajo licencia GPL y su código fuente es descargable desde el site de UNESCO. SIU, principal colaborador decide NO duplicar sitios de descarga, la herramienta permanece oficialmente en UNESCO.
  • Internacionalización:Incluye traducciones a 5 idiomas producto del trabajo colaborativo de diversos interesados
  • Ultimo release oficial: 22 de Junio de 2006. Versión 1.542
isismarc impacto
IsisMarc. Impacto
  • Consorcio SIU como Unidad de Desarrollo de Soluciones para las Universidades. 29 miembros universitarios. 800 implementaciones SIU Bibliotecas. Pilares: Adopción de estándares internacionales, capacitación, administración de una base de datos bibliográfica nacional (BDU) y difusión de soluciones de software para bibliotecas.
  • SIU se suma al equipo de desarrollo de IsisMarc en 2005. Agrega funcionalidad relacionada con el copy-cataloging principalmente. Importación y exportación de registros MARC21, acceso a servidores Z39.50. Mantenimiento correctivo.
  • SIU organiza diversos cursos de capacitación en formato MARC21a distancia y presenciales. Brinda diferentes cursos presenciales de la herramienta como parte de la ejercitación sobre el formato.
isismarc impacto1
IsisMarc. Impacto
  • IsisMarc es adoptado por diversas Universidades Nacionales, Instituciones e individuos de Argentina y del exterior.
  • Universidad Nacional de Cuyo. Creación de las hojas de trabajo para los diferentes tipos de materiales. Traducción de todos los códigos MARC al español.
  • Se crean iniciativas comerciales privadas relacionadas con la capacitación en IsisMarc (Argentina, Brasil y Perú). Las mismas recibieron alumnos de Bolivia, Cuba, Perú, Ecuador, Colombia, Panamá, México y España.
  • Manual traducido por María Mercedes Mc Lean y revisado por Violeta Antinarolli (ATS).
  • Edwin Hübner (CONTROL) envía su prototipo de base de datos de autoridades creada con IsisMarc.
  • Universidad Nacional de Cuyo en Argentina comienza a trabajar con la primer base de datos de autoridades usando IsisMarc.
isismarc foto a la fecha
IsisMarc. Foto a la fecha
  • Aspectos Tecnológicos negativos
  • ISIS_DLL sin mantenimiento
  • Desarrollo realizado en VC++ (RRHH, curva aprendizaje)

A

B

C

D

Escasa Financiación

* Aporte Inicial UNESCO

* SIU

Comunidad

de

desarrolladores

Innovación de ruptura

Comunidad de usuarios

Dificultades y Requerimientos Insatisfechos

(Funcionamiento en red, catalogación x web,

indexación deficiente)

Flujo de conocimientos aún activo

slide13
3. IsisMarc Cliente-Servidor. Formulación del proyecto. Aspectos de análisis y diseño de la solución.
grupo de i d facet unt cvi
Grupo de I+DFACET-UNT-CVI
  • Biblioteca  Pieza fundamental en el sistema educativo
  • Se busca la convergencia de estudiantes, docentes, investigadores y personal administrativo
  • Con este propósito se crea el grupo CVI
    • En principio: unión de voluntades
    • Se consolida en un proyecto de investigación y desarrollo financiado por CIUNT
  • Se plantea la reingeniería de bibliotecas.
grupo de i d facet unt cvi1
Grupo de I+DFACET-UNT-CVI
  • Percepción
    • El usuario debe sentirse parte de la biblioteca
    • No debe ver a la biblioteca como un sitio oscuro, degradado.
  • Objetivo
    • Jerarquizarla, popularizarla en la comunidad
    • Lograr que el usuario se sienta parte de ella
grupo de i d facet unt cvi2
Grupo de I+DFACET-UNT-CVI
  • Medios
    • Conquistar estudiantes de carreras de informática para que participen en esta experiencia
    • Crear pasantías rentadas
  • Dificultades
    • Falta de financiamiento
grupo de i d facet unt cvi3
Grupo de I+DFACET-UNT-CVI
  • El grupo ha trabajado individual o conjuntamente en diferentes actividades relacionadas con el mejoramiento de la calidad de las Unidades de Información.
  • Dictado de cursos de microIsis y WinIsis, paquetes informáticos, construcción de redes informáticas, asesoramiento en el área de bibliotecas universitarias y de instituciones científicas, desarrollo de bases de datos on line, páginas web institucionales y de bibliotecas.
  • Desarrollo de software para bibliotecas.
  • Presentación de trabajos en jornadas y congresos de Ciencia y Tecnología, como así también de Bibliotecología.
  • Asesoramiento informático a distintas instituciones del medio
i d i siu 2
I+D+i & SIU (2)
  • En el año 2007 se toma contacto con un grupo de I+D CVI de FACET-UNT.
  • Concepto: Aprender “internals” de IsisMarc y llevar adelante una reingeniería de la herramienta para cubrir los requerimientos actuales. Octubre 2007 / Mayo 2008. Seminarios & encuentros presenciales.

Transferencia del Conocimiento.

  • Concepto II: ISM CLS será para ABCD lo mismo que ISM era para WinIsis: Un add-on, en este caso opcional a medida que avance ABCD.
  • Concepto III: ISM CLS conservará las estructuras de su arquitectura original y permitirá catalogar en LAN, web o en una máquina personal.
  • Concepto IV: ISM CLS no exigirá ningún esfuerzo de capacitación adicional a los que ya poseen los usuarios originales de ISM. Habrá algunas funcionalidades que se limitarán (Ej: importación masiva de registros).
  • Concepto V: Internacionalización a través de Smarty-templates.
  • Ejecución: Febrero – Octubre 2008.
isismarc 1 5x arquitectura actual
IsisMarc 1.5xArquitectura Actual

Isis_DLL

R

E

D

D

E

A

R

E

A

L

O

C

A

L

File Server

Isis_DLL

Isis DB

Isis_DLL

Problema en la red impacta en forma directa en la base

isismarc arquitectura deseada
IsisMarc Arquitectura Deseada

Web

Web Server

Isis_DLL

ISM Server

ABCD

Isis DB

Isis_DLL

isismarc cliente servidor prototipos atenci n de un servicio de lectura de registro
IsisMarc Cliente-Servidor. Prototipos.Atención de un servicio de lectura de registro

Request

Service name: Obtener un registro

Token: xxxxx

Db: blank

Mfn: 10

Session / Lock DB

RDBMS - MySql

Verificar Token

xxxxx

Driver

IsisMarc

Db2

Determinar

Derechos

(read-write o read-only)

Implementable con tecnología X

IsisMarc

Db1

Serializar acceso

al registro por parte de

Un cliente

IsisMarc

Db 3

Log

Resolver nombre físico

Real de blank

+ mfn data

Mfn:10

wxisClass.php

(wxis-modules)

Éxito?

XML-IsisDbRecord

+

Access-type (r o rw)

Driver

isismarc cliente servidor autenticaci n
IsisMarc Cliente-Servidor. Autenticación

IsisMarc no administra usuarios en forma individual. Se halla planificado para que dicha administración, al igual que el ACL sobre cada base de datos provenga de un aplicativo externo. En el caso de desarrollo actual se ha tomado la base de datos de usuarios de ABCD.

App Externa

Ej: ABCD

ISM CLS

LDAP

isismarc
IsisMarc
  • El proyecto surge cofinanciando RRHH entre SIU y la FACET-UNT
  • Se abren y usan dos sites y SVN’s de GoogleCode para la coordinación del desarrollo. Como cliente TortoiseSVN.
  • Para la interfaz del servidor se decide usar YUI (Yahoo User Interface). AJAX e independencia del navegador para Jscript. Interface uniforme.

http://developer.yahoo.com/yui/

  • Sobre el servidor para las bases de datos Isis se usará wxis-modules con un layer de acceso simil ISIS_DLL pero implementado en PHP (4 o 5)
  • Sobre el cliente son eliminadas las funcionalidades de Edición de FDT21, FMT21 y PFT21. El cliente las recibe del servidor.
  • WebServers: Apache 2, Apache 2.2, Apache 1.3, WoS-Server. PHP 4.2 y PHP 5.
script demo
Script Demo
  • Eje trancisión legacy – Cliente/Servidor
    • IsisMarc 1.542. Exportación archivo mrc base de datos Legacy
    • Login en ISM-CLS como administrador
    • Upload de archivo .zip (mrc)
    • Demo BDD ABCD
    • Creación de cuenta autorizada
    • Demo BDD desde nuevo cliente.
    • Definición de la hoja por defecto desde IsisMarc Servidor. Tabulaciones. FMT21 web editor.
    • Definición de un nuevo campo desde IsisMarc Servidor. FDT21 web editor. Impactos en cliente.
    • Autonumber campo 001.
  • Eje usabilidad.
    • Creación de un nuevo registro.
    • Ayudas centrales. Salida a URL externa.
    • Visualización de los registros desde ABCD y desde IsisMarc CLS.
    • Actualización concurrente del invertido automática. Servidor.
script demo 2
Script Demo 2
  • Eje concurrencia.
    • Demostración de concurrencia. Diferencia entre registro borrado y registro bloqueado.
    • Monitor de Sesiones.
  • Eje Copy Cataloging.
    • Uso normal del cliente Z.
    • Base de datos server. Definición de un destino UTF-8.
    • Importación de registros MARC21. Limitaciones.
  • Eje indicadores.
    • Estadísticas de registros nuevos y alterados por fecha.
    • Estadísticas de registros nuevos y alterados por Base de Datos.
isismarc cliente servidor cach by facet unt
IsisMarc Cliente-Servidor. Caché(by FACET-UNT)

IsisMarc 1.5X

Local

FDT21

FMT21

PFT21

IsisMarc CLS

Servidor

Web

Server

FDT21

FMT21

C

IsisMarc CLS by UNT

Caché de BDD’s

= Tiempo Startup muy similar a 1.5X

isismarc cliente servidor research caminando hacia la interoperabilidad total
IsisMarc Cliente-Servidor. Research.Caminando hacia la interoperabilidad total

Libre elección del cliente? Libre elección del servidor?

isismarc cliente servidor research caminando hacia la interoperabilidad total1
IsisMarc Cliente-Servidor. Research.Caminando hacia la interoperabilidad total

Libre elección del OPAC? Update a través de Triggers?

algunos indicadores
Algunos Indicadores
  • 3 encuentros presenciales.
  • 48 correos grupales entre el 27/05 y 6/11
  • 35 sesiones de chat grupales entre Julio y Septiembre de 2008. Aprox 2 horas de duración cada una.
  • 90 correos relacionados con aspectos organizativos.
  • 77 versiones del servidor subidas al SVN.
  • 48 versiones del cliente subidas al SVN.
slide36

Balance del Trabajo

Intentar reducir la distorsión en las comunicaciones técnicas para llevar adelante un desarrollo con un grupo geográficamente distribuído. Trabajar sobre una documentación no-formal (lectura rápida), similar a un pre-Manual de usuario, con agregados de partes destacables de código. Unificar terminologías, mantener objetivos claros para las e-reuniones. Dedicar tiempo a fomentar la relación humana sin caer en lo lúdico.Soporte Tecnológico. Repositorio código fuente con buena conectividad. Control de versiones y conflictos. Sumar tecnologías para facilitar las e-comunicaciones (skype),Acordar un balance preciso para los esfuerzos entre un trabajo de research aplicado y un desarrollo que genere entregables para una comunidad de usuarios. Intentar aprovechar lo mejor de los 2 mundos!

Gestionar el conocimiento

futuro
Futuro
  • Consolidar la identidad de IsisMarc como plug-in de catalogación de BIREME-ABCD.
  • Entregar versión beta a las implementaciones mas importantes. Feedback, ajustes.
  • Finalizar internacionalización. Abrir a traducciones.
  • Generar una distro que incluya ABCD preconfigurado.
  • Generar una versión 2.00 descargable desde el sitio de Google y/o UNESCO.
  • Familia MARC21 autoridades.

Buscar vías para repetir esta exitosa experiencia

de colaboración con grupos de I+D universitarios

slide39

IsisMarc. Grupo de Trabajo

Consorcio SIUDirectora Ejecutiva: Gurmendi, María de Luján. lujan@siu.edu.arCoordinadora Módulo Bibliotecas: Piñeiro, Isabel. ipineiro@siu.edu.arInformático Módulo Bibliotecas: Marmonti, Emiliano. emarmonti@siu.edu.arFacultad de Ciencias Exactas & Tecnología FACET. Grupo I+D CVI.Universidad Nacional de Tucumán.Directora Equipo: Ing. Ana Rodríguez de Costilla. arodriguez@herrera.unt.edu.arIntegrante: Juárez, Verónica.Integrante: Cruz, Diana.Integrante: Santillán, María Gabriela.Universidad Nacional de Cuyo.Capacitaciones, Asesoramiento general sobre el Formato MARC21, Normas RCA2r y testing de IsisMarc.Directora Sistema de Bibliotecas UNCuyo: Piñeiro, Isabel. ipineiro@uncu.edu.arCatalogadora especialista en MARC21: Testa, Patricia.pmtesta@uncu.edu.arCatalogadora especialista en RCA2r: Ceriotto, Paula.pceriotto@uncu.edu.ar

muchas gracias

Muchas Gracias

Jornada de Tecnologías en Bibliotecas. Universidad Maimónides. Ciudad Autónoma de Buenos Aires.

Diciembre de 2008.