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

El Proyecto Delta Pensum


Requerimientos que cumple

Delta Pensum 0.1

Indice
1. Denominación
2. Las funciones que desempeña Delta Pensum 0.1
3. Los atributos del sistema
4. Atributos asociados a cada función
5. Grupos afectados

1. Denominación

El primer incremento del proyecto Delta Pensum se denomina Delta Pensum 0.1. Fue desarrollado entre Abril y Julio de 1999 por los estudiantes que cursaron la asignatura Sistemas de Programas.
 

2. Las funciones que desempeña Delta Pensum 0.1

  1. Determinar el estado del estudiante en un pensum viejo de estudios

  2.  
    1. Permitirle al usuario del sistema indicar cuáles asignaturas de un pensum viejo tiene aprobadas y cuáles le quedan por cursar.
    Restricciones:
     
  3. Determinar a partir de las asignaturas que el usuario haya indicado como aprobadas en un pensum viejo y las equivalencias de asignaturas entre un pensum viejo y uno nuevo, el estado de las asignaturas en un pensum nuevo (aprobado/por cursar).

  4. Restricción:
  5. Determinar el plan de estudios trimestral del estudiante.

  6. Restricción:
  7. No aplica para Delta Pensum 0.1.

  8.  
  9. Mostrar o imprimir el estado de aprobación de las asignaturas de un pensum viejo, uno nuevo, uno viejo y uno nuevo.

  10. Restricciones:
  11. Deseable pero no imprescindible para Delta Pensum 0:

  12. Comparar el plan de estudios según un pensum viejo y un plan según un pensum nuevo PET , reportando discrepancias que conducen a tiempos de culminación diferentes.
    Restricción:
  13. No aplica para Delta Pensum 0:

  14.  

     

  15. Leer de archivos los datos que definen los pensa, las ofertas y las equivalencias entre asignaturas.

  16.  

     

  17. No aplica para Delta Pensum 0.

  18.  

     

  19. No aplica para Delta Pensum 0.

3. Los atributos del sistema

  1. Tiempo de respuesta

  2.  
    1. Delta Pensum 0 sólo corre en una máquina standalone.

    2.  
    3. La respuesta del sistema es menor de dos segundos en lo que se refiere a la  inclusión de campos de texto, respuestas a botones presionados o selección de items de menú en una máquina standalone. El acceso por la red no aplica para Delta Pensum 0.

    4.  
    5. No aplica para Delta Pensum 0:

    6.  

       

    7. No aplica para Delta Pensum 0.

     
  3. Filosofía de la interfaz

  4.  
    1. Es amistosa y limitada en sus capacidades gráficas.

    2.  
    3. En prototipos previos se determinó que la parte más tediosa de este tipo de sistema es la introducción manual de las asignaturas aprobadas. Por ello es posible seleccionar agilmente un conjunto de asignaturas (todas las asignaturas de un trimestre o todas las de un año) para cambiarles a todas el estado de aprobado a por cursar y viceversa. Delta Pensum 0.1  no requiere más de un click de ratón por asignatura aprobada.

     
  5. Tolerancia a fallas

  6. No es importante. Si el sistema se "cae" sólo se pide que pueda volver a comenzar desde el principio.
     
     

  7. Rendimiento (throughput)

  8. No se hizo exigencias de rendimiento en esta primera versión del producto.
     
     

  9. Seguridad

  10. Delta Pensum 0.1 incluye un rastro auditable mínimo (fecha de cambio de archivo, impresión del plan de estudio con fecha de archivo, versión y fecha del programa usuado).
     
     

  11. Plataforma tecnológica

  12.  
    1. El sistema se desarrolló en JDK 1.2

    2.  
    3. Ejecuta en ambiente Windows 95 y Solaris.

    4.  
    5. Debe  ejecutar en al menos una de las computadoras actuales de la Coordinación de Computación.

    6. Advertencia:

4. Atributos asociados a cada función

Ref#
Función
Atributo
Detalles
Cat.
R1.1 Determinar estado con introducción interactiva de datos. Tiempo respuesta Menos de dos segundos para cambiar el estado de una asignatura que ha sido seleccionada Logrado.
Interfaz Amistosa Logrado.
Seguridad Ninguna para Delta Pensum 0
R1.2 Consulta estado extrayendo de cápsula No aplica para Delta Pensum 0
R2 Equivalencia de asignaturas en nuevo pensum Tiempo respuesta Menos de 30 segundos.  Logrado
Interfaz Reportar equivalencias precisa y claramente Logrado
R3 Determinación de Plan de estudios Tiempo respuesta Menos de 30 segundos No se desarrolló esta función.
Interfaz Reportar clara y precisamente No se desarrolló esta función.
R5 Mostrar o imprimir estado en un pensum o un plan de estudios Interfaz Rotular claramente según caso Logrado (parcialmente: salva en archivo, no imprime)
Seguridad Toda impresión debe incluir un rastro auditable mínimo El archivo incluye un rastro auditable mínimo.
R7 PET con condiciones agregadas por el Coordinador No aplica para Delta Pensum 0
R8 Carga data general Tiempo de respuesta Menos de 1 minuto En una Sun Ultra 1 se obtiene del orden de:
  • 48 s para mostrar la primera pantalla (de carga);
  • 6 s mostrando la pantalla de carga;
  • 2 s entre la pantalla de captura de datos del usuario y la pantalla que muestra un pensum.
R9 Mostrar flujograma y otros No aplica para Delta Pensum 0
R10 Imprimir flujograma No aplica para Delta Pensum 0

5. Grupos afectados

La funcionalidad limitada de Delta Pensum 0.1 impidió que fuera instalada a sus potenciales usuarios que eran: No estuvo prevista la divulgación de Delta Pensum 0 a los estudiantes y profesores de la carrera.


Autor y copyright: Prof. Alejandro Teruel
Fecha de creación: 10 de junio de 1999
Ultima modificación: 24 de septiembre de 1999