2. 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
3. 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
4. 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
5. 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.
6. 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.
7. 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.
8. 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
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
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
Botones creados por la Integración, curso PROYECTO:
2. Descripción del Proyecto
13. TIPOS DE CURSOS
Botones creados por la Integración, curso PROYECTO:
3. Actividades del Proyecto
14. 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
16. 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.
17. 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