Sunteți pe pagina 1din 1

Caso Inscripcin a Cursos

Planteamiento del problema Versin: 1.03 [20/03/12]


Autor: E. Porta Ctedra de Diseo de Sistemas

1


Caso Inscripcin a Cursos

Planteamiento del problema

El gerente de sistemas de informacin de la universidad Wylie tiene la tarea de desarrollar un
nuevo sistema de registro de estudiantes. La universidad quiere un nuevo sistema cliente-
servidor para reemplazar su sistema mucho ms antiguo desarrollado en torno a la tecnologa
de mainframe. El nuevo sistema permitir a los estudiantes inscribirse en los cursos y ver los
informes desde una PC en la red del campus. Los profesores podrn acceder al sistema para
inscribirse para ensear cursos, as como realizar el registro de las notas.

Debido a la disminucin de los fondos federales, la universidad no puede permitirse el lujo de
reemplazar el sistema completo de una vez. La universidad mantendr la base de datos de
catlogo de cursos existentes donde se mantiene toda la informacin del curso. Esta base de
datos es una base de datos relacional Ingres se ejecuta en una computadora DEC VAX.
Afortunadamente, la universidad ha invertido en una interfaz SQL abierta que permite el acceso
a esta base de datos desde los servidores de la universidad es Unix. El rendimiento del
sistema heredado (legacy system) es bastante pobre, por lo que el nuevo sistema debe
garantizar que el acceso a los datos en el sistema anterior se produce en el momento oportuno.
El nuevo sistema debe permitir el acceso a la informacin de los cursos base de datos
heredada, pero no la actualizacin. La oficina del secretario (registrar) seguir manteniendo
informacin sobre los cursos a travs de otro sistema.

Al comienzo de cada semestre, los estudiantes pueden solicitar un catlogo de cursos que
contiene una lista de ofertas de cursos para el semestre. La informacin de cada curso, como
profesor, departamento, y los requisitos previos, se incluye para ayudar a los estudiantes a
tomar decisiones informadas.
El nuevo sistema permitir a los estudiantes seleccionar cuatro cursos que se ofrecen para el
semestre que viene. Adems, cada estudiante indicar dos opciones alternativas en caso de
que el estudiante no puede ser asignado en una primera seleccin. Los cursos tendrn un
mximo de diez y un mnimo de tres estudiantes. Una oferta de cursos con menos de tres
estudiantes se cancelar.

Para cada semestre, hay un perodo de tiempo que los estudiantes pueden cambiar su
calendario. Los estudiantes deben ser capaces de acceder al sistema durante este tiempo para
aadir o eliminar cursos. Una vez que el proceso de registro se haya completado para un
estudiante, el sistema enva informacin al sistema de facturacin para que se le pueda facturar
al estudiante el semestre.

Si un curso se llena durante el proceso de registro, el estudiante debe ser notificado del cambio
antes de registrar la inscripcin.
Al final del semestre, el alumno deber poder acceder al sistema para ver un informe de las
calificaciones del semestre. Dado que las calificaciones de los estudiantes son una informacin
sensible, el sistema debe emplear medidas de seguridad adicionales para evitar el acceso no
autorizado.

Los profesores deben ser capaces de acceder al sistema en lnea para indicar cuales cursos
han de ensear. Tambin necesitar ver que estudiantes estn inscriptos en los cursos
ofrecidos. Adems, los profesores debern poder registrar las calificaciones de los estudiantes
en cada clase.