Anda di halaman 1dari 4

Ejemplo de Caso de Uso: Registro de un Curso

Al comienzo de cada semestre, los estudiantes pueden requerir informacin


de un catlogo de cursos, el cual contiene una lista de los cursos
ofrecidos para el semestre, indicando para cada curso profesor,
departamento y prerrequisitos. Informacin que es incluida para
ayudar a los estudiantes a tomar decisiones.
El nuevo sistema permitir a los estudiantes seleccionar cuatro cursos para
el siguiente semestre. Adems, cada estudiante podr indicar dos
cursos alternativos en caso de no poder ser asignado en su primera
seleccin. El curso tendr un mximo de diez estudiantes y un
mnimo de tres. Un curso con menos de tres estudiantes ser
cancelado. Una vez que el proceso de registro es completado, el
sistema de registro enva la informacin al sistema de cuenta, para
que al estudiante le puedan corar por el semestre.
!os profesores deen ser capaces de acceder al sistema on"line para indicar
qu# cursos estarn ense$ando. %ami#n necesitarn ver qu# estudiantes se
inscriieron para sus cursos.
&ara cada semestre, existe un perodo de tiempo en el que los estudiantes
pueden modificar sus 'orarios. !os estudiantes deen ser capaces de
acceder el sistema durante este tiempo para agregar o retirarse de cursos.
Diagrama de Caso de Uso Identificado
a) Identificacin del CASO DE USO: UC-!
UC-!
") Descripcin Caso uso Registro de Cursos
Este caso de uso es iniciado por un estudiante. Le entrega al estudiante la capacidad
de crear, borrar, modificar y/o revisar una solicitud de matrcula para un semestre dado.
c) #re-condiciones
El alumno debe estar habilitado.
d) $lujo principal
ACCIO%ES DE& AC'OR REACCI(% DE& SIS'E)A
1. El estudiante ingresa el
n*mero de alumno+
2. El sistema verifica que ste sea
vlido !E"1#
$. El estudiante selecciona
semestre ,E--)
%. El sistema le indica al estudiante
que eli&a la actividad deseada'
()E*) ,A-!)
)E+,-*) !*"2#
./0,1,(*) !*"$#
,.2),.,) !*"%#
3/))*) !*"4#
*3*50/5*)
e) $lujos alternati.os
A-!: Crear una nue.a Solicitud de matr/cula
ACCIO%ES DE& AC'OR REACCI(% DE& SIS'E)A
El sistema muestra en la pantalla una
-olicitud de matrcula en blanco.
El estudiante ingresa el n6mero de
cuatro ofrecimientos de cursos primarios
y dos n6meros de cursos alternativos !E"
$#.
El estudiante entonces presenta su
petici7n de cursos.
2or cada selecci7n primaria de curso'
El sistema revisar que los pre"
requisitos sean cumplidos !E"%#
*gregar al estudiante al curso, si
ste est abierto !E"4#.
El sistema imprimir la 1icha de matrcula
!E"8#
9 enviar la informaci7n de la cuenta al
sistema de cuenta para ser procesada !E"
:#.
Luego el caso de uso comien;a de nuevo.
A--: Re.isar una Solicitud de matr/cula
El sistema recupera la informaci7n de todos los cursos ofrecidos en los que el
estudiante se encontraba registrado !E"<# y muestra lo siguiente' nombre del curso,
n6mero del curso, n6mero de cursos ofrecidos, das de la semana, hora, ubicaci7n y
n6mero de horas de crditos. (undo el usuario indica que l / ella ya ha terminado la
revisi7n, el caso de uso comien;a nuevamente.
A-0: )odificar una Solicitud de matr/cula
El sistema revisa que no haya sido e=cedida la fecha final para los cambios !E">#. El
sistema recupera la informaci7n anterior de todos los ofrecimientos de curso en los
cuales el estudiante se encontraba registrado !E"<# y muestra en la pantalla' nombre
del curso, n6mero del curso, n6mero de cursos ofrecidos, das de la semana, hora,
ubicaci7n y n6mero de horas de crditos. El sistema le indica al usuario que
seleccione la actividad deseada'
3/))*) ?5 (?)-/ /1)E(,0/, *@)E@*) ?5 (?)-/ /1)E(,0/, o
*3*50/5*).
-i la actividad seleccionada es'
" 3/))*) ?5 (?)-/ /1)E(,0/, el *"8' -e e&ecuta un subflu&o de borrar un
curso ofrecido.
" *@)E@*) ?5 (?)-/ /1)E(,0/, el *":' -e e&ecuta el subflu&o de agregar un
curso ofrecido.
" *3*50/5*), el sistema imprime el -olicitud de matrcula al estudiante !E"8# y el
caso de uso vuelve a comen;ar.
A-1: Imprimir una Solicitud de matr/cula
El sistema imprime el -olicitud de matrcula !E"8#. El caso de uso comien;a de nuevo.
A-2: 3orrar una Solicitud de matr/cula
El sistema recupera informaci7n !E"<# y muestra el -olicitud de matrcula actual. El
sistema pide al usuario que confirme la opci7n de borrar -olicitud de matrcula. -i es
aceptada, se elimina el -olicitud de matrcula del sistema. -i el borrar no se confirma,
la operaci7n es cancelada y el caso de uso comien;a de nuevo.
A-4: 3orrar un curso ofrecido
El estudiante ingresa el n6mero del ofrecimiento a borrar. El sistema pide al usuario
que confirme esta opci7n de borrar el curso ofrecido. -i es aceptada, el curso ofrecido
es eliminado de la -olicitud de matrcula del estudiante. -i el borrar no es confirmado,
la operaci7n es cancelada y el flu&o alternativo del caso de uso comien;a de nuevo.
A-5: Agregar un curso ofrecido
El estudiante ingresa el curso a agregar. El sistema revisar que se cumplan los pre"
requisitos !E"%# y agregar el estudiante al curso ofrecido, si ste se encuentra abierto
!E"4#. El flu&o alternativo de caso de uso comien;a de nuevo.
f) E6cepciones de flujos
E"1' -e ingresa un n6mero de alumno no vlido.
El usuario puede re"ingresar un n6mero de alumno o terminar el caso de uso.
E"2' -e ingresa un semestre no vlido. El usuario puede re"ingresar un semestre o
terminar el caso de uso.
E"$' El n6mero del ofrecimiento de curso no es vlido !rango#. El usuario puede re"
ingresar un n6mero vlido o terminar el caso de uso.
E"%' El usuario no satisface todos los pre"requisitos requeridos. El usuario es
informado de por qu este curso no podr ser -olicitud de matrcula. -i es posible, se
sustituye por un curso alternativo. El caso de uso contin6a.
E"4' El usuario es informado que el ofrecimiento de curso seleccionado est cerrado.
-i es posible, se sustituye por un curso alternativo. El caso de uso contin6a.
E"8' La -olicitud de matrcula no puede ser impreso. La informaci7n est guardada y el
usuario es informado de que debe volver a presentar una solicitud de imprimir -olicitud
de matrcula. El caso de uso contin6a.
E":' El sistema guardar toda la informaci7n de cuentas de pago y la volver a
presentar al sistema de cuentas en una pr7=ima fecha. El caso de uso contin6a.
E"<' El sistema no puede recuperar informaci7n de un -olicitud de matrcula. El caso
de uso, entonces, comien;a desde el principio.
E">' El sistema le informa al usuario que su -olicitud de matrcula no puede ser
modificado. Entonces el caso de uso comen;ar desde el principio.
g) #ostcondiciones
CREAR SO&ICI'UD DE )A'R7CU&A: E=iste una nueva solicitud matrcula en el
sistema.
)ODI$ICAR SO&ICI'UD DE )A'RICU&A: La solicitud de matrcula elegida queda
modificada.
8) Re9uerimientos especiales
i) Re9uerimientos relacionados
j) Interfa: sugerida

Anda mungkin juga menyukai