Universidad Simón Bolívar
Dpto. de Computación y Tecnología de la Información
 

Delta Pensum 1.0

El Modelo de Uso


Indice
1. Actores del sistemas
2. Casos de uso
  1. Elaborar una Recomendación Curricular
  2. Determinar el estado del estudiante

1. Actores del Delta Pensum 1.0

El único actor que interactúa directamente con el software es el Coordinador.

Teóricamente es posible considerar que el sistema tiene un segundo actor: el Estudiante. Sin embargo como la interacción del Estudiante con el software es indirecta y no está previsto usar el modelo de uso como base para el entrenamiento del Coordinador en el procedimiento de cómo tratar el Estudiante, omitiremos el actor Estudiante por los momentos.

2. Los casos de uso

El diagrama de casos de uso es:


1. Caso de uso: Elaborar una Recomendación Curricular

Actores: Coordinador
Propósito: Elaborar una Recomendación Curricular para el estudiante. La Recomendación Curricular:
  • Sugiere en qué períodos el estudiante debe cursar (y aprobar)  tanto las asignaturas como los elementos genéricos que le faltarían al estudiante para el momento de interés de la consulta)  y que son necesarias para culminar sus estudios;
  • Indica el número de créditos en bloques heterogéneos que le faltarían por cursar (y aprobar) para el momento de interés de la consulta y que son necesarias para culminar sus estudios.
Resumen: Para elaborar la Recomendación Curricular, el sistema debe tomar en cuenta:
  • Los elementos curriculares por cursar que le restan a un estudiante según un Calendario Curricular del pensum nuevo;
  • Los requisitos exigidos por el pensum nuevo;
  • La oferta trimestral estable de asignaturas y elementos genéricos del pensum nuevo;
  • El número máximo de créditos que puede cursar un estudiante por período, establecido por la universidad (16 para Delta Pensum 1.0).
La Recomendación Curricular debe abarcar un número reducido de períodos en que se pueden cursar los elementos cónsonas con las restricciones indicadas. 

Una Recomendación Curricular es reducida si y sólo si cualquier asignatura o elemento genérico elem por cursar no se puede adelantar de un período x a un período x-i (i >0) en la recomendación sin que se viole al menos una de las siguientes restricciones:

  • elem se cursa despues de sus requisitos;
  • elem se oferta en el trimestre x-i;
  • El número de créditos a cursar en el período x-i es menor o igual al número máximo cursable establecido por la universidad (16 para Delta Pensum 1.0);
  • elem es un elemento que excluye alguna asignatura o elemento genérico asociado al trimestre x-i de la recomendación. Nótese que una asignatura o elemento genérico solitario excluye cualquier otro elemento;
Nótese que una Recomendación Curricular reducida no es necesariamente una recomendación que garantice la minimalidad en el número de períodos. 
Tipo: Esencial
Referencias: Funciones: R2
Atributos: A.. [falta completar esta sección]

Interacción
 

Acciones del Actor
Respuestas del Sistema
1. El Coordinador inicializa el sistema 2. Solicita el carnet y el nombre del estudiante en consulta
3. El Coordinador introduce un carnet y un nombre de estudiante. 4. Muestra el calendario curricular del pensum, registrados como preferencia del Coordinador. 
5. Inicia Determinar Estado de un Estudiante.
6. El Coordinador solicita construir una Recomendación Curricular. El Coordinador puede o no explicitar el período de inicio para la Recomendación. 7. Si el Coordinador no especifica el período de inicio para la Recomendación, éste se toma de las preferencias.
8. Empieza a construir la Recomendación Curricular en base al estado del estudiante en el Calendario Curricular correspondiente del pensum nuevo y muestra la Recomendación parcialmente construida y otros datos de posible utilidad al Coordinador, tales como las observaciones en formato libre, los elementos extra-pensum aprobados y las asignaturas sobrantes.

El sistema puede encontrar empates durante el proceso de construcción de la Recomendación Curricular. Esto es, al considerar qué agrupación de asignaturas o elementos genéricos debe recomendar cursar en un período dado puede encontrar varios elementos (asignaturas o elementos genéricos) que:

  • Deben cursarse y no se han incorporado a algún trimestre anterior de la Recomendación;
  • Tienen sus prelaciones satisfechas;
  • Están ofertadas en el trimestre
pero cursarlas todas en el mismo trimestre, excedería el número máximo de créditos cursables en un trimestre. El sistema puede particionar este grupo aplicando una cierta política de prioridades (en Delta Pensum 1.0 la prioridad viene dado por el trimestre del Calendario Curricular a que pertenece el elemento --a menor trimestre, mayor prioridad) pero la política no necesariamente resuelve el empate. Al presentarse, el sistema muestra el empate no resuelto al Coordinador, así como la Recomendación parcialmente construida.

Nótese que puede presentarse más de un empate en el proceso de construcción de la Recomendación Curricular.

9. El Coordinador selecciona alguno(s) de los elementos (asignaturas y/o elementos genéricos) del empate no resuelto de modo que quepan en el período en consideración. 10. Valida e incorpora la selección del Coordinador y continúa la construcción de la Recomendación hasta que ocurra uno de los siguientes casos:
  • Encuentra un nuevo empate que no puede resolver, en cuyo caso realiza las acciones explicadas en el item (8);
  • Completa la Recomendación Curricular, en cuyo caso muestra la Recomendación Curricular completa.
11. El Coordinador solicita salvar la Recomendación como Documento. 12. Advierte al Coordinador el nombre y localidad donde salvará la Recomendación Curricular. 
13. El Coordinador puede:
  • Confirmar la solicitud.
  • Cancelar la solicitud.
  • Editar el nombre y/o la localidad donde salvar la Recomendación y 
    • Solicitar que se prosiga, o 
    • Cancelar la solicitud de salvar.
14. En caso que el Coordinador haya:
  • Confirmado la solicitud o, editado el nombre y/o localidad y solicitada la prosecución, el sistema salva con el nombre y localidad indicada, un Documento que contiene:
    • La recomendación curricular, 
    • El nombre y carnet del estudiante, 
    • El rastro auditable mínimo (la versión del programa y la fecha de los archivos sobre los que se apoya), 
    • Los elementos que supone aprobados del Calendario Curricular y, 
    • De existir, los elementos sobrantes, los elementos extra-pensum, los extra-calendario y las observaciones en formato libre.
    Al terminar de salvarlo, el sistema avisa al usuario (quien confirma el aviso) y muestra la Recomendación.
  • Cancelado la solicitud con o sin edición de datos, el sistema muestra la Recomendación.
15. El Coordinador se despide. 16. Termina.
Alternativas

Sería muy recomendable incluir un autómata de los estados del sistema para entender la estructura de las alternativas en ambos casos de uso. Quedan pendientes.

2. Caso de uso: Determinar el Estado de un Estudiante.

Actores: Coordinador. 
Propósito: Determinar el estado de un estudiante en uno o más pensa. Por definición (ver glosario) el estado se determina respecto a un Pensum e involucra identificar o determinar:
  • El Calendario Curricular que rige el avance del estudiante;
  • El número mínimo de créditos que debe aprobar en los bloques heterogéneos asociados al Calendario;
  • El número de créditos que tiene aprobados (y que estima aprobar en el trimestre en curso);
  • Las asignaturas y elementos genéricos del Calendario Curricular que ha aprobado o estima aprobar en el trimestre en curso.
Resumen: El Coordinador tiene las siguientes posibilidades:
  • Introducir los elementos aprobados (y los que el Coordinador estime se aprobarán para el momento de interés de la consulta) del pensum viejo y dejar que el sistema determine, por reglas de equivalencia entre pensa, los elementos aprobados del pensum nuevo;
  • Introducir los elementos aprobados (y los que el Coordinador estime se aprobarán para el momento de interés de la consulta) del pensum nuevo.
  • Introducir los elementos aprobados (y los que el Coordinador estime se aprobarán para el momento de interés de la consulta) del pensum viejo, dejar que el sistema determine (por reglas de equivalencia entre pensa) los elementos aprobados del pensum nuevo e introducir elementos adicionales aprobados (o estimados) en el nuevo pensum.
Tipo: Esencial
Referencias: Funciones: R1, R2
Atributos: A.. [falta completar esta sección]

Interacción

Acciones del actor
Respuestas del sistema
1. Este caso comienza al responder el sistema a la introducción del carnet y nombre del estudiante. El sistema muestra un Calendario Curricular de un Pensum.
2. El Coordinador selecciona todos los elementos que estima aprobará para el momento de interés de su consulta. 3. Muestra las asignaturas y períodos aprobados en el Calendario Curricular.
4. El Coordinador solicita el otro pensum. 5. En caso que:
  • El pensum actual es el pensum viejo, el sistema muestra los elementos aprobados en el Calendario Curricular correspondiente del nuevo pensum según las reglas de equivalencias y, si existen, los elementos sobrantes, los elementos extra-pensum y las observaciones en formato libre. Pasa al item (2) para permitir modificaciones sobre el Calendario Curricular del nuevo pensum.
  • El pensum actual es el pensum nuevo, el sistema advierte que todos los cambios hechos sobre el Calendario Curricular del pensum nuevo se perderán de proseguir con la acción. Se le permite al Coordinador indicar si desea proseguir con el cambio de pensum o si prefiere cancelar la acción. De proseguir, ejecuta las acciones advertidas y pasa al item (2) para permitir modificaciones sobre el Calendario Curricular del viejo pensum.
6. El Coordinador solicita salvar Documento. 7. Advierte al Coordinador el nombre y dónde grabará el sistema el documento. De obtener el consentimiento del Coordinador para seguir adelante (posiblemente con cambio de nombre o de localidad de grabación solicitado por el Coordinador) el sistema procede a salvar un Documento que contiene el último nombre y carnet introducido, el rastro auditable mínimo (versión de Delta Pensum, fecha de archivos en que se apoya), el Calendario Curricular actual con una indicación de cuáles elementos y períodos están aprobadas y cuáles quedan  por cursar y , de existir, los elementos sobrantes, los elementos extra-pensum y las observaciones en formato libre.
8. El Coordinador solicita elaborar una Recomendación Curricular. 9. Regresa al item 6 del Caso de Uso 1 Elaborar Recomendación Curricular, determinando según las reglas de equivalencias, los elementos aprobados del Calendario Curricular correspondiente del nuevo pensum y los elementos sobrantes. Muestra el estado en el Calendario del pensum nuevo, los elementos sobrantes, las observaciones en formato libre y las asignaturas aprobadas extra-pensum.
Alternativas

Autor y copyright: Prof. Alejandro Teruel
Fecha de creación: 11 de octubre de 1999.
Ultima modificación: 20 de octubre de 1999.