Este documento describe un sistema que permite a los profesores de ITESM copiar el contenido de cursos existentes en Blackboard a nuevos cursos asignados en Banner. Explica el flujo de servicio entre las bases de datos de Banner y Blackboard, el diseño de la base de datos en Oracle, y el flujo de aplicación que los profesores usarán para seleccionar un curso fuente en Blackboard y unir su contenido a los cursos de destino asignados en Banner.
2. Agenda
•
ObjeBvo
•
Flujo
de
servicio
•
Diseño
DB_Oracle
•
•
Modelo
de
clase
•
Flujo
de
aplicación
B2
Flujo
de
Información
3. ObjeBvo
• Interface
para
que
cada
usuario
profesor
ITESM
pueda
elegir
el
curso
en
la
plataforma
Blackboard
(en
donde
él
Bene
rol
de
instructor)
para
la
copia
de
contenido
hacia
el(los)
curso(s)
del
periodo
generados
desde
Banner
(vacios)
que
su
Director
de
Departamento
Académico
le
haya
asignado.
4. Flujo
de
servicio
Proceso
asignación
Cursos
Banner
Persistencia
DB-‐Oracle
Building
Block
-‐
Unión
CursoSemilla
–
CursoBanner
del
periodo
FlatFile
on
Server
Persistencia
DB-‐Oracle
Proceso
mapping
Lotus
Server
Proceso
Snapshot-‐copia
Scheduled
3
2mes
per
day
5. Diseño
DB-‐Oracle
{IP,
ServiceName
o
SID,
User,Password}
• No
en
el
mismo
server
de
Blackboard
• No
en
el
mismo
esquema
de
Blackboard