Archivo etiqueta openerp moodle

Integración e-learning (moodle) con OpenERP

Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application that educators can use to create effective online learning sites.

Moodle, es sistema de gestión de cursos (CMS), también conocido como Sistema de gestión de aprendizaje (LMS) o un entorno de aprendizaje virtual (VLE). Es una aplicación Web software libre que los educadores pueden utilizar para crear sitios de aprendizaje online efectivos.

Dicho esto, como ya muchos de vosotros sabeis aulaerp está hecho con Moodle. Lo escogimos porque de los varios LMS que existen nos pareció el más potente y el más versátil. Igual que pasa con las tiendas online, Moodle es lo que es y vale para lo que vale, pero en ningún caso contempla un sistema de gestión y facturación, por lo tanto… ¿qué mejor que integrar moodle con OpenERP para que uno complemente la funcionalidad que le falta al otro?

Y en ello está Raimon Esteve. Hoy nos anuncia en los foros oficiales que más o menos a finales de la próxima semana publicará el módulo de integración de Moodle con OpenERP. De entrada, la integración abordada será:

  • Estudiantes: Serán clientes en OpenERP
  • Cursos y categorías: Serán productos y categorías en OpenERP
  • Matrícula: Serán un pedido en OpenERP.

La integración permitira importar directamente las matrículas de moodle como pedidos a OpenERP para continuar con su gestión, facturación, cobros, pagos y registro en contabilidad como cualquier otro pedido. Al hilo de este anuncio, Fabien nos aporta esta información con respecto al vertical para escuelas, colegios, universidades y academias que ya ha sido publicado como módulo extra de OpenERP, aquí:

  • bzr+ssh://bazaar.launchpad.net/%7Eopenobject-training/openobject-addons/extra/
  • bzr+ssh://bazaar.launchpad.net/%7Eopenobject-training/%2Bjunk/server/

Fabien: Los módulos de formación de OpenERP gestionan todo lo relacionado a cursos e institutos de enseñanza (no elearning, cursos tradicionales basados en papel)

  • Definición de catálogo de cursos y sesiones
  • Impresión PDF de catálogo de prácticas.
  • Planificación de sesiones de formación
  • Suscripciones a cursos
  • Tareas y retro-planning para la organización de cursos.
  • Automatización de las comunicaciones por email: confirmación de suscripciones, mails a proveedores, facturas…
  • Portales:
    • Estudiantes: Chequeo de matrículas, obtención de certificados.
    • Profesores: corrección de exámenes, material de aprendizaje, solicitud de aprendizaje
    • Proveedores: Pedidos, comidas.
    • Clientes / Empresas que forman a sus empleados: Facturas, resultados de empleados
  • Evaluación de profesores
  • Material de aprendizaje a través del módulo de gestión documental
  • Gestión de exámenes, impresiones y subscripciones
  • Facturación
  • Scaneo de papeles para la corrección de exámenes y evaluación de profesores (todavía en desarrollo)
  • Control de presencias y participación en cursos
  • Todos los procesos para gestionar una institución de formación
  • Integración con horarios, gestión de proyectos, facturas, gestor documental, contabilidad analítica.
  • Estadísticas a nivel de servicio de clientes, grupos de desarrollo, aprovechamiento de cursos, etc.

Creo que es una buena idea integrar moodle con los módulos de formación de OpenERP. Tenemos previsto integrar estas 2 ramas publicadas, junto con el resto de módulos de addons-extra en unas pocas semanas. Estos módulos ya están siendo usados en producción por uno de nuestros clientes. El portal y el módulo de escaneo automático de exámenes están en desarrollo. Los portales están casi acabados. Si estais pensando en integrar Moodle con estos módulos, decídmelo y haremos el trabajo basándonos en vuestro módulo de integración.

Sugerencias:

  • Creo que los estudiantes son contactos, no empresas. Las empresas son las compañías de los estudiantes ( las que pagan la factura) (Basado en el módulo base_contact?)
  • Creo que es muy importante que sincronice mediante llamadas XML_RPC y no con queries SQL. (Porque moodle está la mayoría de las veces en un servidor Web  y OpenERP puede no estar en un servidor Web)

Aquí lo teneis pues. En poquitos días tendremos aulaERP integrado con nuestra propia implantación de OpenERP.

,

6 Comentarios