factores de riesgo
o
Ejemplo de un caso de uso en formato expandido
Mar´ Eugenia Valencia
ıa
Universidad del Valle, Cali, Colombia
Desarrollo de Software I,
home page: http://eisc.univalle.edu.co/materias/ds1/
maeva@univalle.edu.co
Universidad
del Valle
May 17, 2005
Mar´ Eugenia Valencia
ıa
Ejemplo de un caso de uso en formato expandido
Soluci´n
o
Caso de uso principal enformato expandido
Caso de uso en formato expandido
Caso de uso
Registrar cursos
Actores
Estudiante
Prop´sito
o
Este caso de uso le permite al estudiante gestionar todo lo correspondiente al registro de
cursos.
Resumen
Este caso de uso empieza cuando el estudiante ingresa en el sistema su n´mero de identifiu
caci´n, y si este n´mero es v´lido, entonces el sistema lesolicitar´ que ingrese el semestre y
o
u
a
a
luego de que el estudiante ingrese el semestre, el sistema desplegar´ un men´ de opciones
a
u
en el cual el estudiante podr´ crear un horario, consultarlo o modificarlo.
a
Tipo
Primario y esencial
Referencias cruzadas
Mar´ Eugenia Valencia
ıa
Ejemplo de un caso de uso en formato expandido
Soluci´n
o
Caso de uso principal enformato expandido
Caso de uso en formato expandido
Curso normal de los eventos
Acci´n del actor
o
Respuesta del sistema
1
Este caso de uso comienza cuando el estudiante
entra en el sistema su n´mero de identificaci´n.
u
o
2
El sistema verifica que el n´mero de identifiu
caci´n del estudiante es v´lido y le pide al estuo
a
diante que entre el semestre actual ´ en el cual
ose piensa matricular
3
El estudiante entra el semestre deseado.
4
El sistema despliega un men´ de opciones.
u
5
El estudiante escoge una opci´n.
o
a) Crear un horario, Cons´ltese la secci´n Crear
u
o
un horario.
b) Revisar el horario, Cons´ltese la operaci´n Reu
o
visar el horario.
c) Modificar el horario, Cons´ltese la secci´n
u
o
Modificar el horario.
Cursos alternosL´
ınea 2
N´mero de identificaci´n no v´lido. El sistema no permitir´ acceso al sistema de registro.
u
o
a
a
L´
ınea 5
Si hay un intento por crear una horario que ya existe, el sistema le pedira al usuario que escoga
otra opci´n.
o
Mar´ Eugenia Valencia
ıa
Ejemplo de un caso de uso en formato expandido
Soluci´n
o
Caso de uso principal en formato expandido
Casode uso en formato expandido
Secci´n Crear un horario
o
Curso normal de los eventos
Acci´n del actor
o
Respuesta del sistema
1
El estudiante entra los c´digos de cuatro cursos
o
primarios y dos cursos alternativos.
2
Envia la petici´n de los cursos.
o
3
Chequea que los prerrequisitos son satisfechos
por los cursos solicitados.
4
Adiciona el estudiante a loscursos solicitados.
Cursos alternos
L´
ınea 3
Uno ´ varios de los cursos solicitados no cumplen con los prerrequisitos, el sistema no adiciona
o
el/los curso(s) y despliega una mensaje inform´ndolo.
a
L´
ınea 4
Si un cursos primario ofrecido no esta disponible, el sistema lo sutituir´ por un curso alternativo
a
ofrecido e informa de esto
Mar´ Eugenia Valencia
ıa
Ejemplo deun caso de uso en formato expandido
Soluci´n
o
Caso de uso principal en formato expandido
Caso de uso en formato expandido
Operaci´n Revisar el horario
o
Curso normal de los eventos
Acci´n del actor
o
1
Respuesta del sistema
El estudiante solicita informaci´n de todos los
o
cursos ofrecidos que tiene registrados en un
semestre dado.
Mar´ Eugenia Valencia
ıa
2El sistema despliega todos los cursos que el estudiante tiene registrados, incluyendo nombre del
curso, c´digo del curso, d´ de la semana, hora,
o
ıas
localizaci´n y n´mero de horas de cr´dito
o
u
e
Ejemplo de un caso de uso en formato expandido
Soluci´n
o
Caso de uso principal en formato expandido
Caso de uso en formato expandido
Secci´n Cambiar el horario
o
Curso...
Regístrate para leer el documento completo.