Koha Tutorial

13
¿Qué es Koha-UNLP? Koha-UNLP es un sistema integrado de gestión de bibliotecas que permite administrar los procesos bibliotecarios y gestionar los servicios a los usuarios. Nuestro sistema está desarrollado sobre una plataforma de software libre, basado en la versión 2.0.0 del proyecto original KOHA (Sitio Web ) y se encuentra totalmente en español. Funciona con una arquitectura cliente servidor, utilizando: GNU/Linux, Apache, MySQL, Perl y OpenLDAP en el servidor. Cualquier navegador web en el cliente. Todo el funcionamiento se gestiona vía Web, sobre una estructura de dos interfaces: Intranet: Interfaz de administración privada (para los procesos bibliotecarios) OPAC: Interfaz de acceso público (catálogo en línea). Facilidades de Koha-UNLP: Koha-UNLP incluye todas las funciones requeridas para la gestión una biblioteca de cualquier tipo o tamaño ya que su adaptabilidad permite su uso en bibliotecas universitarias, públicas, escolares, populares o especializadas: Desde la Intranet permite: Crear el catálogo de la biblioteca, ingresando los registros desde cero o bien importando registros bibliográficos de otros sistemas: bases de datos sobre soporte ISIS u otros como Aguapey y Sigebi. Importar datos de usuarios de otros sistemas, como el sistema de administración de alumnos SIU Guaraní. Generar e imprimir etiquetas con código de barras. Administrar el registro de usuarios, generar e imprimir los carnets con códigos de barra. Gestionar el sistema de circulación: préstamos -en las diferentes modalidades-, renovaciones y devoluciones, imprimiendo los formularios correspondientes. Administrar esquema de sanciones según los usos de cada biblioteca. Autogenerar los números de inventario. Obtener estadísticas de préstamos, usuarios y material bibliográfico. Impresión de listados y reportes y la exportación de los datos a una planilla de cálculo. Enviar mail de aviso de préstamos vencidos, de reservas disponibles para retirar o reservas en lista de espera. Desde el OPAC permite: Consulta del catálogo de la biblioteca vía web: diversidad de puntos de acceso para la búsqueda bibliográfica. Realizar reserva de libros. Realizar la renovación remota de los préstamos. Conocer el historial de préstamos y reservas de los usuarios. Acceder a la cuenta de biblioteca, informando los préstamos actuales, las reservas pendientes o asignadas. Actualizar los datos personales y la foto digital. Mas información sobre el proyecto Koha-UNLP

Transcript of Koha Tutorial

Page 1: Koha Tutorial

¿Qué es Koha-UNLP?

Koha-UNLP es un sistema integrado de gestión de bibliotecas que permite administrar los procesos bibliotecarios ygestionar los servicios a los usuarios.

Nuestro sistema está desarrollado sobre una plataforma de software libre, basado en la versión 2.0.0 del proyectooriginal KOHA (Sitio Web) y se encuentra totalmente en español.

Funciona con una arquitectura cliente servidor, utilizando:

GNU/Linux, Apache, MySQL, Perl y OpenLDAP en el servidor. Cualquier navegador web en el cliente.

Todo el funcionamiento se gestiona vía Web, sobre una estructura de dos interfaces:

Intranet: Interfaz de administración privada (para los procesos bibliotecarios) OPAC: Interfaz de acceso público (catálogo en línea).

Facilidades de Koha-UNLP:

Koha-UNLP incluye todas las funciones requeridas para la gestión una biblioteca de cualquier tipo o tamaño ya quesu adaptabilidad permite su uso en bibliotecas universitarias, públicas, escolares, populares o especializadas:

Desde la Intranet permite:

Crear el catálogo de la biblioteca, ingresando los registros desde cero o bien importando registrosbibliográficos de otros sistemas: bases de datos sobre soporte ISIS u otros como Aguapey y Sigebi.

Importar datos de usuarios de otros sistemas, como el sistema de administración de alumnos SIU Guaraní. Generar e imprimir etiquetas con código de barras. Administrar el registro de usuarios, generar e imprimir los carnets con códigos de barra. Gestionar el sistema de circulación: préstamos -en las diferentes modalidades-, renovaciones y

devoluciones, imprimiendo los formularios correspondientes. Administrar esquema de sanciones según los usos de cada biblioteca. Autogenerar los números de inventario. Obtener estadísticas de préstamos, usuarios y material bibliográfico. Impresión de listados y reportes y la exportación de los datos a una planilla de cálculo. Enviar mail de aviso de préstamos vencidos, de reservas disponibles para retirar o reservas en lista de

espera.

Desde el OPAC permite:

Consulta del catálogo de la biblioteca vía web: diversidad de puntos de acceso para la búsquedabibliográfica.

Realizar reserva de libros. Realizar la renovación remota de los préstamos. Conocer el historial de préstamos y reservas de los usuarios. Acceder a la cuenta de biblioteca, informando los préstamos actuales, las reservas pendientes o

asignadas. Actualizar los datos personales y la foto digital.

Mas información sobre el proyecto Koha-UNLP

Page 2: Koha Tutorial

FAQ¿Permite importar registros desde otras bases de datos?Permite importar datos bibliográficos de bases de datos sobre soporte ISIS/WinISIS (BIBUN, CEPAL, FOCAD) yotros sistemas como Aguapey y SIGEBI. También soporta la importación datos del sistema de gestión de alumnosSIU Guaraní.

¿Por qué es un sistema integrado?Koha-UNLP es un sistema integrado porque permite administrar todas las tareas en una sola aplicación, y ademásposibilita la integración con otros sistemas externos, como el SIU Guaraní.

¿Cómo está conformado?Está formado por Modulos: Catálogo, Usuarios, Circulación, Parámetros, Reportes y Ayuda.

¿Permite trabajar en red?Koha-UNLP trabaja sobre web y permite el trabajo desde varios puestos al mismo tiempo, por ejemplo catalogar yprestar material.

¿Qué facilidades de búsquedas incluye?Las búsquedas pueden realizarse por campos específicos: autor, título, temas, diccionario, etc. o pueden realizarsebúsquedas usando la facilidad de combinar campos.

¿El proceso de actualización del OPAC es inmediato?Koha-UNLP contiene una única base de datos relacional. Los datos ingresados en la interefaz privada se visualizansimultáneamente en el catálogo de acceso público.

¿Incluye sistema de reserva de libros?Los usuarios pueden reservar libros desde el OPAC, al instante Koha-UNLP le informará el plazo para retirar lareserva de la biblioteca.

¿Permite la renovación remota?Los usuarios pueden renovar sus préstamos desde el OPAC siempre que el libro se encuentre disponible para esaoperación.

¿Cómo admite el funcionamiento del sistema de préstamos?Permite administrar el servicio de préstamos según la modalidad de funcionamiento de cada biblioteca. El MóduloParámetros contiene las funciones que permitirán configurar el comportamiento del sistema de acuerdo a las normasde uso de cada biblioteca.

¿Qué datos y operaciones se pueden configurar?Se pueden configurar los tipos de usuarios, tipos de documento, cantidad de préstamos, duración del préstamo, díasde renovación, cantidad de reservas.

¿Admite sistema de sanción?Incluye funciones para la aplicación del sistema de sanciones determinado por cada biblioteca.

¿Imprime etiquetas y carnets?Koha-UNLP incluye funciones para la generación de etiquetas y carnets de usuarios con sistema de códigos debarra.

¿Envía mails a los usuarios?Envía notificaciones por mails informando a los usuarios acerca de reservas pendientes para retirar y de préstamosvencidos.

¿Incluye historiales?Desde el OPAC los usuarios pueden consultar los historiales de renovaciones y de libros prestados.

¿Permite obtener estadísticas?A través del Módulo Reportes se pueden obtener datos estadísticos de: cantidad de libros, u otros tipos dedocumento, cantidad de usuarios por categoría, cantidad de operaciones de circulación (diarias, mensuales,anuales).

¿Permite obtener listados?Usando las facilidades del Módulo Reportes se pueden generar listados de: inventario, signatura topográfica,préstamos, reservas.

Page 3: Koha Tutorial

En todos los casos la periodicidad de los datos es configurable ya que incluye un calendario para elegir el período delos datos.

¿Permite la exportación de estos datos?Koha-UNLP permite exportar los datos producidos de las estadísticas o reportes a una planilla de cálculo (OpenOffice).

Cómo instalar Koha-UNLP en Windows utilizando el instalador

Vamos a explicar el proceso de instalacion de Koha-UNLP en Windows XP utilizando el instalador silencioso

Bajar el instalador desde Centro de descargas

Si está en Windows XP, iniciada la sesión con una cuenta tipo Administrador, nada más ejecute

normalmente el instalador KOHA.exe y presione "Install".

Si está en Windows XP, iniciada la sesión con una cuenta normal, haga click derecho sobre KOHA.exe y

seleccione "Ejecutar como...", y elija una cuenta de Administrador, y a continuación, ingrese la contraseña

de la cuenta y elija Aceptar.

Si está en Windows Vista/7, haga click derecho sobre KOHA.exe y seleccione "Ejecutar como

Administrador". Si le aparece un diálogo de advertencia de cambios sobre el equipo, ponga "Sí".

NOTA: Antes de todo, les recordamos que la versión de Koha-UNLP para Windows es considerada unaversón beta aún, ya que nunca fue probada en sistemas en producción y esta basada en el sistema XAMPP el cuáltampoco es recomendado para sistemas en producción.

Instalar Koha-UNLP en un derivado de Debian LennyPaso 1: Primero vamos a agregar a la lista de repositorios el de Lihuen, para eso editas el archivo

/etc/apt/sources.list y agregas la siguiente línea:

deb http://repo.lihuen.linti.unlp.edu.ar/lihuen lenny/lihuen3 maincontrib non-free

Esto se hace o bien desde línea de comando:echo "deb http://repo.lihuen.linti.unlp.edu.ar/lihuen lenny/lihuen3 main contrib non-free" >>/etc/apt/sources.list

O bien a través del manager de paquetes Synaptic, ver Usando SynapticPaso 2 y 3: Después hay que actualizar la lista local e instalar el paquete:

Nuevamente o bien por línea de comandoPaso 2: apt-get updatePaso 3: apt-get install lihuen-keyringPaso 4: apt-get install koha-unlp

O bien a través de Synaptic (ver nuevamente Usando Synaptic)

Nota: Si estas usando Lihuen GNU/Linux sólo tenes que hacer el segundo paso:

Page 4: Koha Tutorial

Como instalar Koha-UNLP en GNU/Linux

Descripción del proceso de instalación de Koha-UNLP

Guía de Instalación para GNU/Linux desde el fuente

=====Bajar el código=====

Antes de comenzar la instalación de las dependencias vamos a bajar la última versión disponible desde el sitio webde koha-unlp [http://koha.linti.unlp.edu.ar/downloads/index]

=====Dependencias:=====

El sistema tiene diversas aplicaciones de las que depende, por lo cual será necesario instalar:

apache2 mysql-server perl libapache2-mod-perl2

Y los siguientes módulos de Perl con al menos las versiones que se especifican:

'Date::Manip'=>'5.54' 'HTML::Template'=>'2.9' 'MARC::Record'=>'2.0.0' 'Mail::Sendmail'=>'0.79' 'Net::Z3950::ZOOM'=>'1.24' 'Net::LDAP'=>'0.36' 'PDF::Report'=>'1.30' 'GD'=>'2.39' 'Chart::Pie'=>'2.4.1' 'Archive::Zip'=>'1.18' 'HTML::Template::Expr'=>'0.05' 'DBD::mysql'=>'4.007' 'Encode'=>'2.4' 'Image::Size'=>'3.100001' 'OpenOffice::OODoc'=>'2.124', 'Net::SSLeay'=>'1.35' 'Net::SMTP::TLS'=>'0.12' 'Net::SMTP::SSL'=>'1.01'

'''Aclaración:''' La forma de instalar estas aplicaciones dependerá de la distribución de GNU/Linux que estes usando,si estas usando algun derivado de Debian fijate en la sección seguiente que explica como hacerlo:

===== Descomprimir el tar.gz bajado =====Vamos a descomprimir el archivo que bajamos anteriormente, para esto podemos usar el comando:

tar xvzf koha-unlp-fuente-ultimo.tar.gz

Page 5: Koha Tutorial

=====Copiar los archivos =====Copiaremos los archivos de la aplicación desde koha-unlp/usr/share/koha a /usr/shar/koha

cp -a koha-unlp/usr/share/koha /usr/share/koha

=====Configurar la aplicación =====

En este paso copiaremos el archivo de configuración de koha-unlp y luego setearemos los permisos necesarios

Copiar el directorio koha-unlp/doc/etc/koha a /etc, y luego dar permisos de lectura para el usuario del webserver(generalmente www-data) al archivo '''/etc/koha/koha.conf'''.

cp -a koha-unlp/doc/etc/koha /etc/chmod +r /etc/koha/koha.conf

Dar permisos de escritura por el usuario del web-server a los siguientes directorios:

/usr/share/koha/intranet/htdocs/intranet-tmpl /usr/share/koha/opac/htdocs/opac-tmpl /usr/share/koha/intranet/htdocs/intranet-tmpl/blue/es2/pictures

chown -R www-data /usr/share/koha/intranet/htdocs/intranet-tmpl chown -R www-data /usr/share/koha/opac/htdocs/opac-tmpl chown -R www-data /usr/share/koha/intranet/htdocs/intranet-tmpl/blue/es2/pictures

===== Configurando el servidor web =====Hay dos archivos de configuración para el apache, uno que maneja la configuración del OPAC (opac) y otro quemaneja la configuración de la Intranet (ssl) en el apache.

'''Importante:''' Es recomendable que si no sabe lo que hace no se toque estos archivos.

====== Pasos genéricos:======

Antes de hacer alguno de estos pasos, debe habilitar soporte para SSL en apache (En Debian, es´a2enmod ssl´).

Y luego, deshabilitar todos los sitios default de apache. Copie los archivos de configuración al directorio de configuración de Apache: cp koha-

unlp/doc/etc/apache/* /etc/apache2/sites-available Generar el certificado para la intranet make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/koha/apacheINT.pem Habilitar los sitios a2ensite opac && a2ensite ssl Generar los directorios para los logs y darle permiso a apache para utilizarlos mkdir -p /var/log/koha &&

chown -R www-data /var/log/koha Reiniciar apache /etc/init.d/apache2 restart

===== Crear la base de datos =====

'''Importante''': Cerciorarse que no exista una base de datos con el nombre koha_UNLP

Para crear la base de datos por primera vez tenemos ejecutar una sentencia de sql desde la línea de comando

mysql -p < koha-unlp/doc/sql/base_koha_unlp.sql

Page 6: Koha Tutorial

Recomendaciones de seguridad y configuración mínimasAlgunas recomendaciones de seguridad mínimas a tener en cuenta

===== Archivo de configuración de koha-unlp=====

Si bien los pasos que estamos describiendo son los utilizados para hacer correr la aplicación inicialmente esrecomendable cambiar los parámetros de configuración tanto del /etc/koha/koha.conf como del apache paraacondicionarlo a los niveles de seguridad que se crean convenientes.

'''Es de suma importancia que modifique este archivo si es que va a poner el sistema en producción '''

Es buena idea revisar los parámetros configurados en /etc/koha/koha.conf

database=koha_UNLP (el nombre de la base de datos que se va a usar)hostname=localhost (el host de la base de datos que se va a usar)user=deb (el nombre de usuario que se va a usar para conectarse a la base de datos)pass=deb (el password del usuario que se va a usar para conectarse a la base de datos )branch=DEM (el branch)intranetdir=/usr/share/koha/intranet (directorios varios)opacdir=/usr/share/koha/opac (directorios varios)kohalogdir=/usr/share/koha/log (directorios varios)kohaversion=2.2.0 (la version de koha-unlp que se esta utilizando)httpduser=www-data(el usuario con el que corre el webserver)intrahtdocs=/usr/local/share/intranet/htdocs/intranet-tmpl(directorios varios)opachtdocs=/usr/local/share/opac/htdocs/opac-tmpl(directorios varios)picturesdir=/usr/local/share/intranet/htdocs/intranet-tmpl/blue/es2/pictures(directorios varios)

=====Cambiar el superusuario y la contraseña=====Para cambiar el usuario y password del superadmin edite el archivo /etc/koha/koha.conf, los parámetros: user ypass, y luego actualice los permisos de la base de datos.

Como superusuario de la base debe ejecutar el comando:

grant all on koha_UNLP.* to @localhost identified by '';

=====Cambiar desde donde puedo acceder a la Intranet=====Para cambiar la ip desde la que se puede acceder a la intranet tenes que modificar el '''/etc/apache2/sites-available/intranet_koha_UNLP y modifica la linea que dice '''Allow from 127.0.0.1''' por '''Allow from all'''

Debería quedar:

Order deny,allowAllow from allDeny from all

Page 7: Koha Tutorial

¿Quienes lo usan?Sitios de Prueba

Ingresar como usuario: demo y contraseña: demo.Intranet

Opac

¿Quién usa Koha-UNLP?

En la UNLP:Biblioteca de la Facultad de Ciencias Económicas (UNLP) y

Biblioteca de la Escuela de Marketing Internacional (FCE - UNLP)

Biblioteca de la Facultad de Informática (UNLP)

Page 8: Koha Tutorial

Laboratorio de Investigación en Nuevas Tecnologías Informáticas (LINTI)

Biblioteca de la Facultad de Ciencias Exactas (UNLP)

Biblioteca del Colegio Nacional "Rafael Hernández" (UNLP)

Biblioteca de la Facultad de Bellas Artes (UNLP)

Page 9: Koha Tutorial

Biblioteca de la Facultad de Ciencias Agrarias y Facultad de Ciencias Veterinarias (UNLP)

Biblioteca de la Facultad de Trabajo Social (UNLP)Biblioteca del Centro Cresta (Tres Arroyos)

En la provincia de Buenos Aires:Biblioteca Legislativa Y Pública de la Provincia de Buenos Aires

Biblioteca de la Comisión Provincial por la Memoria

En bibliotecas populares:Biblioteca Popular Euforión

Biblioteca del Museo y Casa del Tango Platense

Page 10: Koha Tutorial

¿Cómo empezar a utilizar koha-unlp?Una vez que terminaste con la instalación estas listo para empezar a utilizar el sistema

====Comenzar a utilizar la aplicación:====

Una vez que terminamos de instalar el sistema tendremos disponibles las dos interfaces para utilizar, la Intranet y elCatálogo Público (OPAC).

======Usando Intranet======Para comenzar a utilizar la intranet desde un navegador:

Desde la misma máquina, https://localhost Desde otro equipo https://ip_servidor

Superusuario

Usuario: debPassword: deb

Usuario

Usuario: demoPassword: demo

Tener en cuenta que solo vas a poder acceder desde la misma máquina en un comienzo, para cambiar esto mirálas Recomendaciones_de_seguridad

======Usando OPAC======Para comenzar a utilizar la intranet desde un navegador:

Desde la misma máquina, http://localhost Desde otro equipo http://ip_servidor

Superusuario

Usuario: debPassword: deb

Usuario

Usuario: demoPassword: demo

======Configuraciones básicas======

Configurar el mail Configurar el smtp Configurar la UI Agregar un usuario superlibrarian para empezar a trabajar

Page 11: Koha Tutorial

Instalando Lihuen 3 con Koha

En este artículo se intentará explicar cómo llevar a cabo la instalación en nuestro sistema de Lihuen 3 con el

sistema de gestión de bibliotecas Koha.

Adquiriendo el medio de instalación

En la sección Descargas de esta wiki encontraremos la imagen ISO de Lihuen 3 personalizado para instalar

Koha automáticamente. Dicha imagen tendrá que ser grabada en un CD para poder bootear desde él.

Instalando Lihuen 3

La instalación de Lihuen 3 con Koha no difiere en nada con la instalación normal de Lihuen 3. Por ello,

podemos seguir este artículo dedicado específicamente a explicar el proceso de instalación.

Accediendo a Koha

La interfaz entre Koha y el usuario se realiza vía un navegador web. Iceweasel cumple esa función en Lihuen

3, y para acceder a él precisamos dirigirnos a: Menú principal --> Internet --> Navegador web Iceweasel.

OPAC

Para acceder al OPAC sólo tendremos que dirigirnos al marcador OPAC de

Iceweasel.

Instalando Lihuen 3 con Koha

En este artículo se intentará explicar cómo llevar a cabo la instalación en nuestro sistema de Lihuen 3 con el

sistema de gestión de bibliotecas Koha.

Adquiriendo el medio de instalación

En la sección Descargas de esta wiki encontraremos la imagen ISO de Lihuen 3 personalizado para instalar

Koha automáticamente. Dicha imagen tendrá que ser grabada en un CD para poder bootear desde él.

Instalando Lihuen 3

La instalación de Lihuen 3 con Koha no difiere en nada con la instalación normal de Lihuen 3. Por ello,

podemos seguir este artículo dedicado específicamente a explicar el proceso de instalación.

Accediendo a Koha

La interfaz entre Koha y el usuario se realiza vía un navegador web. Iceweasel cumple esa función en Lihuen

3, y para acceder a él precisamos dirigirnos a: Menú principal --> Internet --> Navegador web Iceweasel.

OPAC

Para acceder al OPAC sólo tendremos que dirigirnos al marcador OPAC de

Iceweasel.

Instalando Lihuen 3 con Koha

En este artículo se intentará explicar cómo llevar a cabo la instalación en nuestro sistema de Lihuen 3 con el

sistema de gestión de bibliotecas Koha.

Adquiriendo el medio de instalación

En la sección Descargas de esta wiki encontraremos la imagen ISO de Lihuen 3 personalizado para instalar

Koha automáticamente. Dicha imagen tendrá que ser grabada en un CD para poder bootear desde él.

Instalando Lihuen 3

La instalación de Lihuen 3 con Koha no difiere en nada con la instalación normal de Lihuen 3. Por ello,

podemos seguir este artículo dedicado específicamente a explicar el proceso de instalación.

Accediendo a Koha

La interfaz entre Koha y el usuario se realiza vía un navegador web. Iceweasel cumple esa función en Lihuen

3, y para acceder a él precisamos dirigirnos a: Menú principal --> Internet --> Navegador web Iceweasel.

OPAC

Para acceder al OPAC sólo tendremos que dirigirnos al marcador OPAC de

Iceweasel.

Page 12: Koha Tutorial

Intranet

Para acceder a la Intranet sólo tendremos que dirigirnos al marcador Intranet de

Iceweasel.

http://lihuen.linti.unlp.edu.ar/index.php/P%C3%A1gina_Principal

http://koha.unlp.edu.ar

https://github.com/ptfs/Koha-PTFS.git

https://github.com/ptfs/Koha-PTFS

Intranet

Para acceder a la Intranet sólo tendremos que dirigirnos al marcador Intranet de

Iceweasel.

http://lihuen.linti.unlp.edu.ar/index.php/P%C3%A1gina_Principal

http://koha.unlp.edu.ar

https://github.com/ptfs/Koha-PTFS.git

https://github.com/ptfs/Koha-PTFS

Intranet

Para acceder a la Intranet sólo tendremos que dirigirnos al marcador Intranet de

Iceweasel.

http://lihuen.linti.unlp.edu.ar/index.php/P%C3%A1gina_Principal

http://koha.unlp.edu.ar

https://github.com/ptfs/Koha-PTFS.git

https://github.com/ptfs/Koha-PTFS

Page 13: Koha Tutorial

Descargas

A partir de la versión 2.2.0 de Koha-UNLP agregamos a las versiones clásicas paraGNU/Linux, una versión para sistemas operativos de la familia Microsoft .

Versiones disponibles:

Koha-UNLP como código fuente (Instalar Koha-UNLP desde el código fuente) Koha-UNLP para sistema basados en Debian/GNU Linux (Como instalar Koha-UNLP en Debian Lenny usando

el paquete para Lihuen)

Lihuen GNU/Linux con Koha-UNLP incorporado (Documentación en Lihuen) (Descargas en Lihuen) Live CD de Koha UNLP y Lihuen (¿Què es un Live CD?) (Descargas en Lihuen) Maquina Virtual para Virtualbox sobre Debian 5. (Como configurar Koha-UNLP sobre VirtualBox) Instalador para Windows (XP,Windows 7 y Windows Vista) (Como instalar Koha-UNLP en Windows)

Usted puede descargar la versión que desee, sólo le pediremos que complete unos pocos datos dereferencia: Descargar Koha

Suma de comprobacion de los distintos archivos:

a91434ce50cdef17b92fce92f8f6e546 KOHA.exe42a7c7e25a51bb6ef6ce485e0539ac5d koha-unlp-fuente-ultimo.tar.bz2394de2393b59637898805e56ad2be73b koha-unlp-VB.zip

Versiones anteriores de Koha-UNLP