INTEGRACIONES SENA - BLACKBOARD
Juan Carlos CuervoIngeniero de Desarrollo e Interoperabilidad
AGENDA1. Como nos Integramos
1.1. Tipos de Conexión 1.2. DataSource Keys2. 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
OBJETIVOSDistinguir 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 LearnComo nos Integramos
TIPOS DE CONEXIÓN1. 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
CLAROFIREWALL
SOFIA REPLICA DB
IP. 69.XX.XX.X IP 181.48.10.15
TCP PUERTO 1521
Blackboard LearnComo 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 LearnDATA 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 LearnTIPOS DE INTEGRACION Y SU
FUNCIONAMIENTO
INTEGRACION DE EVENTOSEventos Considerados• Eventos de Actualización de Usuario• Eventos de Disponibilidad de Instructor • Eventos de Calificación de ResultadosHorario: Corre cada 15 minutos – todo el día.
BATCH TITULADASincronizació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 CURSOSPrograma: 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 CURSOSCURSOS PROGRAMA2. Información de Instructores
TIPOS DE CURSOSProyecto: 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 CURSOSBotones creados por la Integración, curso PROYECTO:2. Descripción del Proyecto
TIPOS DE CURSOSBotones creados por la Integración, curso PROYECTO:3. Actividades del Proyecto
BATCH COMPLEMENTARIASincronizació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 SSOEs un building Block que instala un agente JOSSO en el servidor de Blackboard, y sirve para permitir el single SignOn desde SOFIA.
BLACKBOARD SOFIA PLUSJOSSO
Agente Josso
Agente Josso
Herramienta Sincronizaciónde Notas Instructores