dijous, 23 de novembre del 2006

Assignatures assimilades

Amb en Sean Lay, Technical Support Analyst

A la UBC tambe tenen assignatures assimilades. Com ho solucionen?
Aqui no creen automaticament tots els cursos al WebCT. Com per moltes coses, la UBC esta molt descentralitzada i cada departament te un grup de gent que administra el WebCT i ajuda als professors a preparar els cursos (una mica com tenir un PQE + USIDs a cada departament). Aixi doncs, quan un professor vol que el seu curs tingui WebCT, va en aquest grup, i li creen.
Llavors s'ha d'enllacar aquest curs amb una o mes assignatures-grup, perque de vegades aqui tambe, els alumnes van junts a classe encara que s'hagin matriculat de coses diferents. Aquest enllac es fa amb una eina que van desenvolupar aqui anomenada CTConnect.
Un cop enllacen un curs WebCT amb un o mes cursos de matricula, les dades ja es sincronitzen. Ho fan mitjancant triggers a la base de dades del sistema d'informacio d'estudiants (el nostre Sigma, aqui li diuen SIS = Student's Information System). La sincronitzacio es gairebe en temps real, triga uns minuts.
Al CTConnect poden fer-se consultes sobre els estudiants d'un curs i la seva procedencia.

Les dades sempre van del SIS cap al WebCT, mai al reves. Les dades de l'SIS estan bastant protegides i no deixen que ningu mes les toqui. Per a que els profes posin les notes i els estudiants les consultin, tenen feta una altra aplicacio que va directament contra l'SIS, pero aquesta no l'hem vista.

NOTA: poso el dibuixet que ens ha fet el Sean

1 comentari:

Unknown ha dit...

això de la sincronització en temps real entre aplicacions és una de les coses que més vaig trobar a faltar a la UPF. Trobo que el que implementen aquesta gent "is the way"