Humanos software hardware
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 en formatoexpandido
Caso de uso en formato expandido
Caso de uso Actores Prop´sito o
Registrar cursos Estudiante Este caso de uso le permite al estudiante gestionar todo lo correspondiente al registro de cursos. 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 le solicitar´ que ingrese el semestre y o u aa 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 Primario y esencial
Resumen
Tipo Referencias cruzadas
Mar´ Eugenia Valencia ıa
Ejemplo de un caso de uso en formato expandido
Soluci´n o
Caso de uso principal en formato expandido
Caso de uso en formatoexpandido
Curso normal de los eventos Acci´n del actor o 1 Este caso de uso comienza cuando el estudiante entra en el sistema su n´mero de identificaci´n. u o 2 Respuesta del sistema 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 o se piensa matricular El sistema despliega un men´ de opciones. u
35
El estudiante entra el semestre deseado. 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 alternos
4
L´ ınea 2 L´ ınea 5
N´mero de identificaci´n no v´lido. El sistema no permitir´acceso al sistema de registro. u o a a 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
Caso de uso en formato expandido
Secci´n Crear un horario o
Curso normal de los eventos Acci´n del actor o1 El estudiante entra los c´digos de cuatro cursos o primarios y dos cursos alternativos. Envia la petici´n de los cursos. o 3 Chequea que los prerrequisitos son satisfechos por los cursos solicitados. Adiciona el estudiante a los cursos solicitados. Respuesta del sistema
2
4 Cursos alternos L´ ınea 3
Uno ´ varios de los cursos solicitados no cumplen con los prerrequisitos, el sistema noadiciona o el/los curso(s) y despliega una mensaje inform´ndolo. a Si un cursos primario ofrecido no esta disponible, el sistema lo sutituir´ por un curso alternativo a ofrecido e informa de esto
L´ ınea 4
Mar´ Eugenia Valencia ıa
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
Operaci´nRevisar el horario o
Curso normal de los eventos Acci´n del actor o 1 El estudiante solicita informaci´n de todos los o cursos ofrecidos que tiene registrados en un semestre dado. 2 Respuesta del sistema El 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 eMar´ Eugenia Valencia ıa
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 normal de los eventos Acci´n del actor o 1 Respuesta del sistema El sistema despliega las siguiente opciones a) Eliminar un curso b) Adicionar un curso 2 El estudiante escoge una...
Regístrate para leer el documento completo.