Catalogo de cursos |
Tabla de contenidos
Es una relación ordenada en la que se incluyen o describen de forma individual los cursos albergados en la plataforma aLF.
El catálogo de cursos se podrá mostrar en cualquier parte del sitio web como de la plataforma. Y deberá tener en cuenta ciertos criterios a la hora de mostrar la información de un curso o no. Estos principalmente serían el tipo de usuario que accede al catálogo de cursos, y las propiedades del curso.
Como ya hemos dicho, distinguimos dos apartados claros a la hora de definir la visibilidad de un curso, si se muestra o no en el catálogo de cursos.
Estado de la asignatura: Indica si la asignatura está aprobada
Tipo de enseñanza: Indica si el curso es de enseñanza reglada (grade_p = t) o es de educación permanente (grade_p = f).
Estado del grupo: El curso no se mostrará si se encuentra en los siguientes estados: Pendiente de aprobación, desactivado y denegado. Se podrá mostrar si se encuentra en el estado aprobado. Diagrama de estados de un curso.
Activo: Indica si el curso está aprobado.
Existencia pública: Indica si este curso se mostrará en el catalogo de cursos.
Período: Indica el período temporal en el que tendrá validez y estará activo el curso.
Usuario No Registrado (Anónimo): Este tipo de usuario no tiene ningún tipo de privilegio sobre la plataforma y se le muestra exclusivamente información pública.
Usuario Registrado: Este tipo de usuario no tiene privilegios sobre la información restringida de la plataforma. Podrá acceder a la información pública y a los cursos de los que es miembro.
Una vez decidido si un curso se muestra en el catálogo de cursos las propiedades que debe mostrar al usuario son:
Estas propiedades del curso no se mostrarán todas, sino que depederán del tipo de usuario, y la Organización de la estructura del catálogo
Las acciones posibles sobre un curso del catálogo son: Acceso al curso, Ir a su página web, Acceder al departamento, Darse de alta, Solicitar el alta
Tabla 2. Relacción de acciones sobre un curso
| Rol \ Acción | Acceso al curso | Ir a su página web | Acceder al depto | Darse de alta | Solicitar el alta |
|---|---|---|---|---|---|
| Usuario No registrado | no | si es pública | si es público | política abierta | política por aprobación |
| Usuario Registrado | si es miembro | si es pública/si es miembro | si es público/si es miembro | política abierta | política por aprobación |
| NOTA | |
|---|---|
|
Para el acceso a la administración del curso se deberá realizar mediante las rutas normales; no se habilitarán caminos especiales desde el catálogo de cursos. El administrador del curso podrá acceder al curso y desde allí a la administración del mismo. Y el administrador de educación deberá acceder por la administración del paquete. |
Los cursos se podrán agrupar o seleccionar por las tres propiedades principales: Enseñanza no reglada (Educación Permanente), Titulaciones, Buscador
La configuración quedaría de la siguiente forma:
| NOTA | |
|---|---|
|
La ordenación de las asignaturas se realizará por defecto de forma alfabéticamente. Dando la opción de poder ordenarlas por código de asignatura. |
Acceso de un usuario no registrado al catálogo de cursos:
| Objetivo |
Acceder a la información del catalogo de cursos |
| Nivel |
Usuario no registrado |
| Dominio |
Público |
| Disparador |
El usuario pulsa en el enlace que le lleva al catálogo de cursos |
| Actores principales | |
| Pre condiciones | |
| Post condición de éxito | |
| Descripción |
Un usuario no registrado (anónimo) podrá acceder al catálogo de cursos. Y a la información pública descrita en los cursos. Teniendo la opción de solicitar el alta en un curso previo registro en la plataforma. |
| Objetivo |
Acceder a la información del catalogo de cursos. |
| Nivel |
Usuario |
| Dominio |
Público |
| Disparador |
El usuario pulsa en el enlace que le lleva al catálogo de cursos |
| Actores principales | |
| Pre condiciones | |
| Post condición de éxito | |
| Descripción |
Un usuario registrado podrá acceder al catalogo de cursos y consultarlo, al igual que acceder a la información pública del curso. Desde dicha página de información podrá acceder al curso si es miembro del mismo; o solicitar el alta si la política de suscripción es abierta ú por aprobación. Incluso acceder a la información pública del departamento encargado de la asignatura. |
| Objetivo |
Buscar cursos |
| Nivel |
Usuario no registrado |
| Dominio |
Public |
| Disparador |
El usuario solicita una b´squeda sobre el catálogo de cursos con un patrón especificado |
| Actores principales | |
| Pre condiciones | |
| Post condición de éxito | |
| Post condición de fallo | |
| Descripción |
Realizar una búsqueda de un curso dentro del catálogo de cursos. Estará basada en la búsqueda de los foros. |
| Revisión | Comentario | Fecha | Autor |
|---|---|---|---|
| 0.1 | Creación | 02 Abr 2004 | Alberto Pesquera Martín |
| 0.2 | Quitar los usuarios administradores | 29 Abr 2004 | Alberto Pesquera Martín |
| 0.3 | Tener el cuenta el modelo de subjects | 03 May 2004 | Alberto Pesquera Martín |
| 0.4 | Incluir un buscador en el catálogo de cursos | 07 May 2004 | Alberto Pesquera Martín |
| 0.5 | Modificaciones para la validación del análisis | 10 May 2004 | Alberto Pesquera Martín |