ana26
-
Upload
gerson-vizcardo -
Category
Documents
-
view
214 -
download
0
description
Transcript of ana26
NombreAbrir Curso
PrecondicionEl usuario ha sido admitido con el rol de Secretario en el sistema
Flujo Basico1) El caso de uso comienza cuando el secretario indica abrir curso 2) El sistema muestra el formulario de abrir curso: 3) El secretario ingresa los datos del curso: a. Selecciona la asignatura para el curso b. Selecciona la sesin c. Ingresa la duracin de una sesin y la cantidad de sesiones d. El secretario indica Profesores disponibles e. El sistema determina el conjunto de profesores disponibles(R12) f. Selecciona el profesor 4) El secretario indica abrir curso 5) El sistema abre un nuevo curso y muestra una interfaz con todos los cursos abiertos 6) El caso de uso finaliza
Flujos AlternativosNo hay profesores disponibles 1. Si en 3.d el sistema no encuentra profesores que mostrar entonces se muestra el mensaje de error correspondiente 2. El usuario puede continuar o cancelar la ejecucin del caso de uso. Datos no vlidos 1. Si el sistema determina que algn dato no es vlido(ver validaciones de datos) entonces emite el mensaje de error correspondiente 2. El usuario puede continuar o cancelar la ejecucin del caso de uso
PoscondicionUn curso es abierto satisfactoriamente
NombreAbrir matrcula
PrecondicinEl usuario ha sido admitido con el rol de Secretario en el sistema
Flujo bsico1) El caso de uso comienza cuando el secretario indica abrir matrcula 2) El sistema muestra un listado con los cursos con matricula abierta (R14) 3) El secretario selecciona el(los) curso(s) para los cuales desea abrir el proceso de matrcula 4) El secretario indica iniciar matrcula 5) El sistema abre el proceso de matrcula para todos los cursos seleccionados y muestra una interfaz con todos los cursos en proceso de matrcula 6) El caso de uso finaliza
Flujo alternativo1. No hay cursos matrcula abierta 1. Si en 2 el sistema no encuentra cursos que mostrar entonces se muestra el mensaje de error correspondiente (m). 2. El usuario puede continuar o cancelar la ejecucin del caso de uso. 2. Datos no vlidos 1. Si el sistema determina que algn dato no es vlido(ver validaciones de datos) entonces emite el mensaje de error correspondiente(m) 2. El usuario puede continuar o cancelar la ejecucin del caso de uso.
Poscondicin
NombreMatricular estudiante en curso
PrecondicinEl usuario ha sido admitido con el rol de Estudiante en el sistema
Flujo bsico1) El caso de uso comienza cuando el estudiante indica matrcula 2) El sistema muestra un listado con los cursos cuya matrcula an est abierta(R14) y en los cuales no se encuentra matriculado(R16). 3) El estudiante selecciona el(los) curso(s) en los cuales desea matricularse. 4) El secretario indica matricular 5) El sistema matrcula al estudiante en los cursos seleccionados y muestra una interfaz con todos los cursos en los que se ha matriculado por primera vez(R16) o an no han concluido (R13) 6) El caso de uso finaliza
Flujo alternativoUn estudiante es matriculado en un curso satisfactoriamente en el sistema
Poscondicin
NombreAbrir registro de notas
PrecondicinEl usuario ha sido admitido con el rol de Secretario en el sistema
Flujo bsico1) El caso de uso comienza cuando el secretario indica abrir registro de notas 2) El sistema muestra un listado con los cursos cuyas notas estn pendientes de ingreso(R18) 3) El secretario selecciona el(los) curso(s) para los cuales desea abrir el registro de notas 4) El secretario indica abrir el registro de notas 5) El sistema abre el proceso de registro de notas para todos los cursos seleccionados y muestra una interfaz con todos los cursos en proceso de registro de notas 6) El caso de uso finaliza
Flujo alternativo1) No hay cursos pendientes de registro de notas 1. Si en 2 el sistema no encuentra cursos que mostrar entonces se muestra el mensaje de error correspondiente (m). 2. El usuario puede continuar o cancelar la ejecucin del caso de uso. 2) Datos no vlidos 1. Si el sistema determina que algn dato no es vlido(ver validaciones de datos) entonces emite el mensaje de error correspondiente(m) 2. El usuario puede continuar o cancelar la ejecucin del caso de uso.
PoscondicinSe ha autorizado el ingreso de notas de un curso satisfactoriamente en el sistema
NombreRegistrar notas de un curso
PrecondicinEl usuario ha sido admitido con el rol de Profesor en el sistema
Flujo bsico1) El caso de uso comienza cuando el profesor indica registrar notas 2) El sistema muestra un listado con los cursos cuyo ingreso de notas ha sido autorizado por el Secretario(R18) y que pertenecen al profesor(R17) 3) El profesor selecciona el curso para el cual desea registrar la nota 4) El sistema muestra una interfaz con un listado de los estudiantes matriculados en el curso. Para cada estudiante solicita la nota del curso(R7,R8,R9) 5) El profesor ingresa la nota de cada estudiante del curso 6) El profesor indica guardar notas 7) El sistema 8) El caso de uso finaliza
Flujo alternativo1) No hay cursos pendientes de registro de notas 1. Si en 2 el sistema no encuentra cursos que mostrar entonces se muestra el mensaje de error correspondiente (m). 2. El usuario puede continuar o cancelar la ejecucin del caso de uso. 2) Datos no vlidos 1. Si el sistema determina que algn dato no es vlido(ver validaciones de datos) entonces emite el mensaje de error correspondiente(m) 2. El usuario puede continuar o cancelar la ejecucin del caso de uso.
PoscondicinEl sistema ha mostrado al estudiante un listado con las notas de los cursos en los que ha participado satisfactoriamente
NombreConsultar de notas de un curso
PrecondicinEl usuario ha sido admitido con el rol de Estudiante en el sistema
Flujo bsico1. El caso de uso comienza cuando el estudiante indica consultar notas 2. El sistema muestra un listado con las notas de todos los cursos en los cuales ha estado matriculado y ya han concluido. 3. El estudiante indica terminar consulta 4. El caso de uso finaliza
Flujo alternativo1) No hay cursos con 1. Si en 2 el sistema no encuentra cursos que mostrar entonces se muestra el mensaje de error correspondiente(m). 2. El usuario puede continuar o cancelar la ejecucin del caso de uso. 2) Datos no vlidos 1. Si el sistema determina que algn dato no es vlido(ver validaciones de datos) entonces emite el mensaje de error correspondiente(m) 2. El usuario puede continuar o cancelar la ejecucin del caso de uso.
PoscondicinEl sistema ha mostrado al estudiante un listado con las notas de los cursos en los que ha participado satisfactoriamente
NombreActualizar el Registro de Profesores
PrecondicinEl usuario ha sido admitido con el rol de Secretario en el sistema
Flujo bsico1.El caso de uso comienza cuando el estudiante indica actualizar registro de profesores2. El sistema muestra tres opciones Reg istrar Profesor, Modificar Profesor y Dar de baja Profesor.
1)RegistrarProfesor
3.El Secretario selecciona la opcinRegistrar Profesor4 .El sistema mostrara formulario de ingreso de datos del Profesor.5. El Secretario ingresa los datos del Profesor.6. El sistema valida los datos ingresados.7. El Secretario guarda los datos.8. El CUS finaliza.
2)Modificar Profesor
9. El Secretario selecciona la opcin Modificar Profesor10. El sistema mostrara lista de profesores11. El Secretario selecciona el Profesor 12. El sistema mostrara formulario de ingreso de datos del Profesor. (Campos modificables)13.El Secretario ingresa los datos del Profesor.14. El sistema valida los datos ingresados.15. El Secretario guarda los datos.16. El CUS finaliza.
3) Eliminar Profesor
17. El Secretario seleccionara la opcin dar de baja curso.18. El sistema mostrara la lista de Profesores.19. El Secretario selecciona el profesor y lo elimina 20. El sistema muestra dialogo de confirmacin17. El Secretario confirma operacin.18. El sistema elimina curso.19. El CUS finaliza.
Flujo alternativo
PoscondicinAdiciono ,modifico y elimino Profesor
NombreActualizar el Registro de Estudiantes
PrecondicinEl usuario ha sido admitido con el rol de Secretario en el sistema
Flujo bsico1.El caso de uso comienza cuando el estudiante indica actualizar registro de estudiantes2. El sistema muestra tres opciones Adicionar Estudiante Modificar Estudiante y Dar de baja estudiante.
1)Adicionar Estudiante
3.El Secretario selecciona la opcinAdicionar Estudiante4 .El sistema mostrara formulario de ingreso de datos del Estudiante.5. El Secretario ingresa los datos del Estudiante. 6. El sistema valida los datos ingresados.7. El Secretario guarda los datos.8. El CUS finaliza.
2)Modificar Estudiante
9. El Secretario selecciona la opcin Modificar Estudiante10. El sistema mostrara lista de Estudiantes11. El Secretario selecciona el Estudiante12. El sistema mostrara formulario de ingreso de datos del Estudiante (Campos modificables)13. El profesor ingresa los datos del Estudiante.14. El sistema valida los datos ingresados.15. El Secretario guarda los datos.16. El CUS finaliza.
3) Dar de baja estudiante
17. El Secretario seleccionara la opcin dar de baja estudiante.18. El sistema mostrara la lista de Estudiantes19. El Secretario selecciona el Estudiante y lo elimina 20. El sistema muestra dialogo de confirmacin17. El Secretario confirma operacin.18. El sistema elimina Estudiante.19. El CUS finaliza.
Flujo alternativo
PoscondicinAdiciono ,modifico y elimino estudiante
NombreActualizar Curricula
PrecondicinEl usuario ha sido admitido con el rol de Secretario en el sistema
Flujo bsico1.El caso de uso comienza cuando el estudiante indica actualizar curricula2. El sistema muestra tres opciones Adicionar una asignatura, Modificar una asignatura y Eliminar asignatura.
1)Adicionar asignatura
3.El Secretario selecciona la opcinAdicionar asignatura4 .El sistema mostrara formulario de ingreso de datos de Asignaturas.5. El Secretario ingresa los datos de la asignatura.6. El sistema valida los datos ingresados.7. El Secretario guarda los datos.8. El CUS finaliza.
2)Modificar una asignatura
9. El Secretario selecciona la opcin Modificar asignatura10. El sistema mostrara lista de asignaturas11. El Secretario selecciona el Profesor 12. El sistema mostrara formulario de ingreso de datos de la asignaturas (Campos modificables)-13.El profesor ingresa los datos de la Asignatura.14. El sistema valida los datos ingresados.15. El Secretario guarda los datos.16. El CUS finaliza.
3) Eliminar Asignatura
17. El Secretario seleccionara la opcin dar de baja asignatura.18. El sistema mostrara la lista de Asignaturas..19. El Secretario selecciona la Asignatura y l o elimina 20. El sistema muestra dialogo de confirmacin17. El Secretario confirma operacin.18. El sistema elimina la asignatura19. El CUS finaliza.
Flujo alternativo
PoscondicinAdiciono ,modifico y elimino asignatura
NombreCerrar Registro de Notas
PrecondicinEl usuario ha sido admitido con el rol de Secretario en el sistema
Flujo bsico1) El caso de uso comienza cuando el secretario indica cerrar registro de notas 2) El sistema muestra un listado con los cursos cuyas duracin del curso est por concluir(R12) 3) El secretario selecciona el(los) curso(s) para los cuales desea cerrar el registro de notas 4) El secretario indica cerrarr el registro de notas 5) El sistema abre el proceso de registro de notas para todos los cursos seleccionados y muestra una interfaz con todos los cursos cerrados.6) El caso de uso finaliza
Flujo alternativo
PoscondicinSe Cerraron los registros de notas
NombreConsultar notas de cursos asignados
PrecondicinEl usuario ha sido admitido con el rol de Profesor en el sistema
Flujo bsico1. El caso de uso comienza cuando el estudiante indica consultar de cursos asignados 2. El sistema muestra un listado con las de cursos matriculados. 3. El Profesor selecciona el(los) curso(s).4. El sistema muestra un listado con las notas de todos los cursos en los que ha sido profesor y ya han concluido. 5. El Profesorindica terminar consulta6. El caso de uso finaliza
Flujo alternativo
PoscondicinSe consultaron los cursos asignados
NombreConsultar notas de cursos matriculados
PrecondicinEl usuario ha sido admitido con el rol de Estudiante en el sistema
Flujo bsico1. El caso de uso comienza cuando el estudiante indica consultar notas de cursos matriculados 2. El sistema muestra un listado con las de cursos matriculados. 3. El Estudiante selecciona el(los) curso(s).4. El sistema muestra un listado con las notas de todos los cursos en los que est el estudiante. 5. El Estudiante indica terminar consulta 6. El caso de uso finaliza
Flujo alternativo
PoscondicinSe consultaron los cursos matriculados
NombreValidar un usuario
PrecondicinEl usuario ha sido admitido con el rol de Estudiante ,Secretario o Profesor en el sistema
Flujo bsico1)Validar usuario Estudiante1. El caso de uso comienza cuando el Estudiante indica validar usuario 2. El sistema una interfaz con campo usuario y campo paswoord. 4.El estudiante ingresa los campos.3. El sistema valida los datos ingresados.5. El CUS finaliza.2) Validar usuario Secretario1. El caso de uso comienza cuando el Estudiante indica validar usuario 2. El sistema una interfaz con campo usuario y campo paswoord. 4.El estudiante ingresa los campos.3. El sistema valida los datos ingresados.5. El CUS finaliza.3)Validar usuario Profesor1. El caso de uso comienza cuando el Estudiante indica validar usuario 2. El sistema una interfaz con campo usuario y campo paswoord. 4.El estudiante ingresa los campos.3. El sistema valida los datos ingresados.5. El CUS finaliza.
Flujo alternativo
PoscondicinSe ha validado al Usuario
NombreModificar usuario
Precondicin
Flujo bsico1)Modificar usuario Estudiante1. El caso de uso comienza cuando el Estudiante indica Modificar usuario 2. El sistema una interfaz con campo usuario y campo paswoord. 3.El estudiante ingresa los campos.4. El sistema valida los datos ingresados.5. El sistema muestra interfaz para cambiar usuario y campo paswoord (campos modificables)6.El estudiante ingresa datos6. El CUS finaliza.2) Modificar usuario Secretario1. El caso de uso comienza cuando el Estudiante indica Modificar usuario 2. El sistema una interfaz con campo usuario y campo paswoord. 3.El estudiante ingresa los campos.4. El sistema valida los datos ingresados.5. El sistema muestra interfaz para cambiar usuario y campo paswoord (campos modificables)6.El estudiante ingresa datos3) Modificar usuario Profesor1. El caso de uso comienza cuando el Estudiante indica Modificar usuario 2. El sistema una interfaz con campo usuario y campo paswoord. 3.El estudiante ingresa los campos.4. El sistema valida los datos ingresados.5. El sistema muestra interfaz para cambiar usuario y campo paswoord (campos modificables)6.El estudiante ingresa datos6. El CUS finaliza.
Flujo alternativo
PoscondicinEl usuario se ha modificado
Diagrama de actividades Abrir Curso
Abrir Matricula
MatricularEstudiante en curso
Registrar Notas
Consultar de notas de un curso
Actualizar Registro de Profesores
Actualizar Registro de Estudiantes
Actualizar Registro de Estudiantes
Cerrar Registro de estudiantes
Consulta de cursos asignados
Consulta de cursos matriculados
ValidarUsuario
Modificar Usuario