INTEGRACIONES SENA
- BLACKBOARD
Juan Carlos Cuervo
Ingeniero de Desarrollo e Interoperabilidad
jcuervo@cognosonline.com
AGENDA
1. Como nos Integramos
1.1. Tipos de Conexión
1.2. DataSource Keys
2. Tipos de Integración y su Funcionamiento
2.1. Batch Titulada
2.2. Batch Complementaria
2.3 Eventos
2.4. Josso SSO
2.5 Gradebook Center
2.6 Archivos Gestión de Horas Instructores
2.7 Roles Administrativos
2.8 Roles Micrositios (en desarrollo)
2.9 Unificación
Blackboard Learn
OBJETIVOS
Distinguir cada una de las integraciones y su funcionamiento, conocer que es necesario para su
correcto funcionamiento, los parámetros utilizados para que se sincronicen las Fichas y los Usuarios.
Conocer la nueva herramienta de sincronización de resultados para el Instructor.
Blackboard Learn
Blackboard Learn
Como nos Integramos
TIPOS DE CONEXIÓN
1. Conexión directa entre Bases de datos para Gestión de Cursos y Usuarios: Se realiza
mediante conexión directa por el puerto 1521 desde SENA.BLACKBOARD.COM y
SENAINTRO.BLACKBOARD.COM hacia la base de datos de Réplica de SOFIA PLUS.
BLACKBOARD
BLACKBOARD
FIREWALL
CLARO
FIREWALL
SOFIA
REPLICA DB
IP. 69.XX.XX.X IP 181.48.10.15
TCP PUERTO 1521
Blackboard Learn
Como nos Integramos
TIPOS DE CONEXIÓN
2. Webservices : Se utilizan para el envío de los resultados de aprendizaje desde
Blackboard hacía SOFIA PLUS.
Ejemplo envío webservice
<event>
<sofia_student_pk>14937599</sofia_student_pk>
<sofia_course_pk>417923</sofia_course_pk>
<sofia_pra_id>417923</sofia_pra_id>
<sofia_grade_pk>431885</sofia_grade_pk>
<grade>A</grade>
<sofia_instructor_pk>15060969</sofia_instructor_pk>
</event>
3. Single SIGN ON Josso: Se usa como método de autenticación centralizado para las
plataformas.
Blackboard Learn
DATA SOURCE KEYS
“ORIGENES DE DATOS”
Los orígenes de datos nos permiten manipular información referente a cada una de las
integraciones, tal como habilitar o deshabilitar cursos y enrolamientos.
Blackboard Learn
TIPOS DE INTEGRACION Y SU
FUNCIONAMIENTO
INTEGRACION DE EVENTOS
Eventos Considerados
• Eventos de Actualización de Usuario
• Eventos de Disponibilidad de Instructor
• Eventos de Calificación de Resultados
Horario: Corre cada 15 minutos – todo el día.
BATCH TITULADA
Sincronización por bloques de información, para
las siguientes entidades:
• Usuarios: Aprendices e Instructores
• Cursos: Programa y Proyecto.
• Enrolamientos: Aprendices e Instructores.
• Libros de Calificaciones
• Juicios de Evaluación por Instructor
TIPOS DE CURSOS
Programa: Son cursos enfocados a brindar información y material de apoyo a
los aprendices desde su inducción:
Codificación: PROGRAMA_FICHA_REGIONAL_CENTRO
Botónes Creados por Integración:
1. Información General del Programa
TIPOS DE CURSOS
CURSOS PROGRAMA
2. Información de Instructores
TIPOS DE CURSOS
Proyecto: Son cursos creados para brindar la información y material por
proyecto a los estudiantes dentro de una misma ficha, así mismo permite al
Instructor evaluar los Resultados de Aprendizaje desde el libro de
Calificaciones.
CODIFICACION: PROGRAMA_FICHA_RUTA_REGIONA_CENTRO
Botnes creados por la Integración:
1. Informacion de Instructores
TIPOS DE CURSOS
Botones creados por la Integración, curso PROYECTO:
2. Descripción del Proyecto
TIPOS DE CURSOS
Botones creados por la Integración, curso PROYECTO:
3. Actividades del Proyecto
BATCH COMPLEMENTARIA
Sincronización por bloques de información, para
las siguientes entidades:
• Usuarios: Aprendices e Instructores
• Cursos: Complementaria
• Enrolamientos: Aprendices e Instructores.
• Libros de Calificaciones
• Juicios de Evaluación por Instructor
CURSOS COMPLEMENTARIA
Codificación: PROGRAMA_FICHA_REGIONAL_CENTRO
Botones creados por la Integración, curso COMPLEMENTARIA:
Información del Instructor:
LIBRO DE CALIFICACIONES
La integración crea las columnas de aprendizaje según el programa de la
ficha, las columnas llevan un identificador RAP y un número consecutivo.
JOSSO SSO
Es un building Block que instala un agente JOSSO en el servidor de
Blackboard, y sirve para permitir el single SignOn desde SOFIA.
BLACKBOARD SOFIA PLUS
JOSSO
Agente
Josso
Agente
Josso
Herramienta Sincronización
de Notas Instructores

Presentación integraciones

  • 1.
    INTEGRACIONES SENA - BLACKBOARD JuanCarlos Cuervo Ingeniero de Desarrollo e Interoperabilidad jcuervo@cognosonline.com
  • 2.
    AGENDA 1. Como nosIntegramos 1.1. Tipos de Conexión 1.2. DataSource Keys 2. Tipos de Integración y su Funcionamiento 2.1. Batch Titulada 2.2. Batch Complementaria 2.3 Eventos 2.4. Josso SSO 2.5 Gradebook Center 2.6 Archivos Gestión de Horas Instructores 2.7 Roles Administrativos 2.8 Roles Micrositios (en desarrollo) 2.9 Unificación Blackboard Learn
  • 3.
    OBJETIVOS Distinguir cada unade las integraciones y su funcionamiento, conocer que es necesario para su correcto funcionamiento, los parámetros utilizados para que se sincronicen las Fichas y los Usuarios. Conocer la nueva herramienta de sincronización de resultados para el Instructor. Blackboard Learn
  • 4.
    Blackboard Learn Como nosIntegramos TIPOS DE CONEXIÓN 1. Conexión directa entre Bases de datos para Gestión de Cursos y Usuarios: Se realiza mediante conexión directa por el puerto 1521 desde SENA.BLACKBOARD.COM y SENAINTRO.BLACKBOARD.COM hacia la base de datos de Réplica de SOFIA PLUS. BLACKBOARD BLACKBOARD FIREWALL CLARO FIREWALL SOFIA REPLICA DB IP. 69.XX.XX.X IP 181.48.10.15 TCP PUERTO 1521
  • 5.
    Blackboard Learn Como nosIntegramos TIPOS DE CONEXIÓN 2. Webservices : Se utilizan para el envío de los resultados de aprendizaje desde Blackboard hacía SOFIA PLUS. Ejemplo envío webservice <event> <sofia_student_pk>14937599</sofia_student_pk> <sofia_course_pk>417923</sofia_course_pk> <sofia_pra_id>417923</sofia_pra_id> <sofia_grade_pk>431885</sofia_grade_pk> <grade>A</grade> <sofia_instructor_pk>15060969</sofia_instructor_pk> </event> 3. Single SIGN ON Josso: Se usa como método de autenticación centralizado para las plataformas.
  • 6.
    Blackboard Learn DATA SOURCEKEYS “ORIGENES DE DATOS” Los orígenes de datos nos permiten manipular información referente a cada una de las integraciones, tal como habilitar o deshabilitar cursos y enrolamientos.
  • 7.
    Blackboard Learn TIPOS DEINTEGRACION Y SU FUNCIONAMIENTO INTEGRACION DE EVENTOS Eventos Considerados • Eventos de Actualización de Usuario • Eventos de Disponibilidad de Instructor • Eventos de Calificación de Resultados Horario: Corre cada 15 minutos – todo el día.
  • 8.
    BATCH TITULADA Sincronización porbloques de información, para las siguientes entidades: • Usuarios: Aprendices e Instructores • Cursos: Programa y Proyecto. • Enrolamientos: Aprendices e Instructores. • Libros de Calificaciones • Juicios de Evaluación por Instructor
  • 9.
    TIPOS DE CURSOS Programa:Son cursos enfocados a brindar información y material de apoyo a los aprendices desde su inducción: Codificación: PROGRAMA_FICHA_REGIONAL_CENTRO Botónes Creados por Integración: 1. Información General del Programa
  • 10.
    TIPOS DE CURSOS CURSOSPROGRAMA 2. Información de Instructores
  • 11.
    TIPOS DE CURSOS Proyecto:Son cursos creados para brindar la información y material por proyecto a los estudiantes dentro de una misma ficha, así mismo permite al Instructor evaluar los Resultados de Aprendizaje desde el libro de Calificaciones. CODIFICACION: PROGRAMA_FICHA_RUTA_REGIONA_CENTRO Botnes creados por la Integración: 1. Informacion de Instructores
  • 12.
    TIPOS DE CURSOS Botonescreados por la Integración, curso PROYECTO: 2. Descripción del Proyecto
  • 13.
    TIPOS DE CURSOS Botonescreados por la Integración, curso PROYECTO: 3. Actividades del Proyecto
  • 14.
    BATCH COMPLEMENTARIA Sincronización porbloques de información, para las siguientes entidades: • Usuarios: Aprendices e Instructores • Cursos: Complementaria • Enrolamientos: Aprendices e Instructores. • Libros de Calificaciones • Juicios de Evaluación por Instructor
  • 15.
    CURSOS COMPLEMENTARIA Codificación: PROGRAMA_FICHA_REGIONAL_CENTRO Botonescreados por la Integración, curso COMPLEMENTARIA: Información del Instructor:
  • 16.
    LIBRO DE CALIFICACIONES Laintegración crea las columnas de aprendizaje según el programa de la ficha, las columnas llevan un identificador RAP y un número consecutivo.
  • 17.
    JOSSO SSO Es unbuilding Block que instala un agente JOSSO en el servidor de Blackboard, y sirve para permitir el single SignOn desde SOFIA. BLACKBOARD SOFIA PLUS JOSSO Agente Josso Agente Josso
  • 18.