OpenKM, gestión de documentos a tu medida

 OpenKM, es una aplicación web, diseñada para la administración y gestión de documentos, que se caracteriza por desarrollar su funcionalidad y el uso de tecnologías, en lo que se conoce como software libre o código abierto.Es la aplicación ideal para cualquier empresa que desea, de una manera sencilla, administrar y manejar todo lo que comprende la documentación de la misma.

openkm1

Entre sus características tenemos:

  • Posee una interfaz web que caracteriza su estructura en el framework Google Web Toolkit.
  • Posee adicionalmente una interfaz para teléfonos móvil, que se estructura en JQuery Mobile; un Framework móvil o que es compatible con dispositivos táctiles.
  • Se puede manejar bajo los navegadores: Internet Explorer,Firefox, Google Chrome, Safari, Opera y Chromium.
  • Es adaptable para cualquier tipo de antivirus.
  • OpenKM se ejecuta en Java EE; una plataforma para desarrollar software de aplicaciones en código Java.

openkm2

  • OpenKM puede extender la capacidad de almacenamiento y de lectura en los códigos de barras identificar los documentos.
  • Introduce el estándar Content Management Interoperability (CMIS), que ofrece la gestión de documentos a través de internet o protocolos de tipo web.
  • OpenKM ofrece una API bastante completa, para el diseño de servicios REST, lo que ofrece integrar con facilidad otras aplicaciones.
  • Se encuentra a disposición el Software Development Kit en formato .NET.
  • OpenKM implementa Spring Framework, para desarrollar los objetos necesarios a usar en la aplicación.
  • Para administrar y centralizar la autenticación y control de acceso, como medida de seguridad, la aplicación ejecuta Spring Security; un servicio que brinda seguridad para aplicaciones desarrolladas en Java, y que están orientadas para actividades de tipo empresarial.
  • Para la verificación y control de acceso en la ampliación, se puede contar con el servicio LDAP, CAS o bases de datos que posean almacenada la información de los usuarios.
  • En el núcleo se aprecia la administración y la centralización de los objetos o nodos hallados en el repositorio; carpetas, archivos, correos, además de la arquitectura de los metadatos.
  • Para el flujo de trabajo o Workflow, la aplicación tiene incorporada el motor de Workflow JBPM. Lo que permite la ejecución paralela de workflows.
  • Para la integración con bases de datos, es empleado Hibernate; framework de Java que permite establecer el mapeo ORM con la base de datos. Esta herramientas soporta numerosos motores de base de datos, tales como Oracle, DB2, MS SQL Server, MySQL, PostgreSQL, por mencionar algunas.
  • El almacenamiento de los metadatos se halla en una base de datos DBMS, y mientras que los documentos pueden encontrarse en los ficheros de archivos o de igual manera en la base de datos.
  • Lucene es el motor de búsqueda de la aplicación, este recolecta la información de búsqueda y luego la aloja en un índice de búsqueda. Los documentos antes de ser analizados por Lucene son analizados por Text Extractors y las imágenes por OCR (que identifica cadenas de texto), posteriormente los resultados son pasados por el filtro SecurityManager.
  • Para los tipos de documentos de Microsoft Office, imágenes o PDF, estos son añadido a una lista o índice.
  • Los usuarios, sólo pueden tener acceso a la información a la cual se les has concedido permiso.
  • La aplicación ofrece integración con distintos motores OCR, tanto open source, como de uso comercial.
  • Para la recolección, administración y ejecución del proceso de toma de metadatos, hallamos en conjunto tecnologías como Bean Shell (para scripting) , Smart Task, Crontab (planificador de tareas) y los Jasper Reports.

Como instalar OpenKM para Linux.

Si deseas instalar OpenKM con el asistente, solo sigue las sencillas instrucciones para instalar la pantalla.

openkm3

Instalación sin el asistente:

Los requerimientos son:

  • Instala Java jdk 1.6.
  • Instala el paquete OpenKM-Tomcat.

Nota: Existen varias manera de instalarlo, pero en este caso, estos pasos se usaron para instalarlo en Ubuntu. También puede ser usado en otra distribución de Linux.

Instala Java JDK 1.6:

Instala el siguiente comando en la terminal: $ sudo aptitude install sun-Java6-bin sun-Java6-jdk sun-Java6-jre

Posterior a esto descargue el paquete OpenKM 6 + Tomcat 7 para descomprimirlo en el disco del sistema. Una buena opción es descomprimirlo en /opt/.

Ejecute el siguiente comando en el terminal: $ unzip OpenKM-6.x.x-community-tomcat-bundle.zip

Nota: Ya instalado consulte la guía de usuario para familiarizarse con OpenKM,

Configuración de la aplicación para obtener más información de configuración,o guia de administración para ser un buen administrador de OpenKM.

Primera conexión:

  • Ejecute el comando: /opt/tomcat-7.0.27/bin/catalina.sh para empezar a ejecutar el servidor OpenKM + Tomcat.
  • Abre la URL y esta dirección: http://localhost:8080/openkm/ .
  • Inicia sesión para OpenKM usando el usuario «OKM Admin» con la contraseña «admin». Posterior a esto ¡Bienvenido a OpenKM!

openkm4

Si deseas información más detallada, puedes visitar el siguiente enlace.


3 comentarios, deja el tuyo

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Diego Regero dijo

    ¿No tiene soporte para opendocument?

  2.   Francisco dijo

    Menuda castaña, desde que habéis adquirido vosotros el blog, habéis metido publicidad hasta en mitad del artículo, que poca vergüenza.

  3.   jbmondeja dijo

    no me agrada este nuevo diseño para nada, no me carga bien, mas simple estaba bien