DESARROLLO CLIENTE - SERVIDOR JDEVELOPER
TRABAJO EXAMEN PARCIAL
Crear un Proyecto de
escritorio en capas relacionado al Sistema Universitario
que realice los siguientes requerimientos.
1. El sistema permitirá ingresar diversas escuelas y cada uno
permitirá ingresar su plan de estudio (cada ciclo con sus respectivos cursos).
2. El sistema registrará la inscripción de cursos por
alumno .La ventana del sistema permitirá seleccionar el curso de acuerdo al
ciclo seleccionado para la inscripción de cursos del semestre académico que
llevará el alumno. El sistema no
permitirá inscribir al alumno en cursos en que el alumno no haya aprobado. Tomar
en cuenta que hay cursos que se requieren que el alumno tenga más de un curso
aprobado para continuar la cadena del plan de estudio.
3. El sistema permitirá asignar los cursos a cada profesor en
el periodo correspondiente y el sistema asignará automáticamente el listado de alumnos (registros) que tendrá a
cargo. El Alumno que no esté inscrito no formará parte del listado de alumnos
del profesor.
4. El sistema registrará la entrada y salida del profesor por
curso.
5. El sistema creara reportes para la inscripción de curso y
para generar el listado de alumnos por cursos que tenga a cargo el profesor, además
generará las actas y preactas para el ingreso de notas por el profesor.
TRABAJO EXAMEN FINAL
Crear un Proyecto Web relacionado al Sistema
Universitario en capas que realice los
siguientes requerimientos.
1.
Establecer
jerarquía de usuarios de tal manera que ingresando su código del alumno sólo
pueda ver sus asistencias y notas correspondientes de sus cursos, en el caso
del profesor que se autentica con su respectivo código el sistema le cargará automáticamente
los cursos con el listado de alumnos que
tiene a su cargo para que ingrese sus asistencias y evaluaciones de los cursos
que tiene a su cargo. y el usuario coordinador puede ver las notas de los
cursos y las asistencias de los alumnos que tiene a cargo cada profesor además podrá
hacer los reportes necesarios para la escuela y en el caso del usuario administrador es dueño de
todos los procesos por tanto puede registrar ,modificar y eliminar cualquier
proceso del sistema.
2.
En el proceso de
asistencia el profesor seleccionará el curso correspondiente y automáticamente el
sistema generará las fechas que el profesor tiene clases y cada fecha se
habilitará tomando en cuenta la fecha del sistema el cual al hacer clic sobre
la fecha cargará la relación de alumnos con la casilla para ingresar la asistencia
correspondiente a ese día. Sólo el reporte podrá obtener las asistencias del
alumno hasta una determinada fecha.
3.
En el proceso de evaluación
el docente seleccionara el curso correspondiente y este a su vez cargara los
link o botones para la PC1,PC2,EP,EF y también tendrá la opción que permitirá
generar evaluaciones adicionales el cual se cargaran a la tarea académica(40%),cuando
se selecciona en una evaluación cargará el listado de alumnos con una casilla
para el ingreso de la nota. Sólo el reporte podrá obtener las evaluaciones del
alumno hasta una determinada fecha.
4.
El proceso de
reportes generará reportes para el alumno,en caso del profesor para la entrega
de registros para la escuela.
Nota .- La Base de datos debe ser única para el
desarrollo de los 2 proyectos