Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Taller de proyectos 2
Logros de la sesión
Taller de proyectos 2
Temario
1 2 3
Taller de proyectos 2
¿Por qué especificar los casos de uso del sistema?
Taller de proyectos 2
Tema 1
Taller de proyectos 2
¿Cómo describirlo?
1. Se especifica la secuencia de pasos básicos,
que realiza el caso de uso del sistema.
2. Se establece un diálogo entre el actor del caso
de uso y el sistema, según la secuencia
ordenada de ocurrencia.
3. Se describe QUÉ hace y no CÓMO se
implementa.
4. Al final debe haberse alcanzado el propósito
del caso de uso del sistema.
Taller de proyectos 2
Flujo Básico
Flujo
Básico
Taller de proyectos 2
Referencia a las reglas del negocio
Taller de proyectos 2
Tema 2
Flujos alternos
Taller de proyectos 2
¿Cómo describirlo?
Taller de proyectos 2
¿Cómo especificarlo?
• La claridad con que se especifique un flujo
alterno permitirá comprender mejor la
intención del mismo.
• Se recomienda incluir lo siguiente:
1. Evento del flujo básico que lo provoca.
2. Condición bajo la cual ocurre.
3. Conjunto de actividades alternativas.
4. Cómo continúa la ejecución del caso de uso
una vez culminado el flujo alterno.
Taller de proyectos 2
Flujos Alternos
Flujos
Alternos
Taller de proyectos 2
Referencia a las reglas del negocio
Taller de proyectos 2
Tema 3
Taller de proyectos 2
Breve descripción
• Al inicio del caso de uso del sistema se redacta
un resumen de las principales actividades que se
realizan.
• Es suficiente con un párrafo pequeño de dos o
tres oraciones.
• Al comienzo se indica el PUNTO DE INICIO.
– Se enuncia “El caso de uso se inicia cuando...”
• Al final se indica el PUNTO DE TERMINACION.
– Se enuncia “El caso de uso termina cuando...”.
Taller de proyectos 2
Actores y Propósito
• Actores.
– Se indican los actores del sistema que participan en
el caso de uso.
– Deben coincidir con lo indicado en el Diagrama de
Casos de Uso del Sistema.
• Propósito.
– Se indica el objetivo principal del caso de uso.
– Esto ayuda a los interesados a comprender, a
través de una lectura rápida, el objetivo principal
del caso de uso.
Taller de proyectos 2
Precondiciones y Poscondiciones
• Precondiciones.
– Son las condiciones en las que debió encontrarse la
información en el sistema para que el caso de uso
pueda ser activado.
– Se definen relativas a la información del sistema, no
a su entorno.
• Poscondiciones.
– Son las condiciones en las que deberá encontrarse la
información en el sistema una vez terminado el caso
de uso.
– Definen los resultados de información esperados por
el caso de uso.
Taller de proyectos 2
Precondiciones y Poscondiciones
Precondiciones
Poscondiciones
Taller de proyectos 2
No olvides que…
• La especificación del caso de uso debe ser un
documento que ayude a los miembros del
equipo y a los interesados del proyecto.
• La claridad y sencillez de su contenido permitirá
comprender mejor las responsabilidades del
caso de uso del sistema.
• La especificación del caso de uso no debe
convertirse en un manual de usuarios sobre el
uso de la aplicación.
Taller de proyectos 2
Preguntas de
evaluación
Taller de proyectos 2
Pregunta 1
• ¿Cuáles de los siguientes enunciados pueden ser
considerados una afirmación positiva?
A. La especificación de un caso de uso del sistema
representa un escenario en específico y no la
generalidad del comportamiento.
B. El Punto de Inicio de un caso de uso está delimitado
por la ocurrencia de un evento externo al sistema.
C. Un caso de uso del sistema puede no tener
poscondiciones.
Taller de proyectos 2
Pregunta 2
• “Para que el caso de uso “Realizar factura”
pueda ejecutarse es necesario que el cliente
esté registrado”. En la especificación de caso de
uso se documenta como:
A. Poscondición
B. Precondición.
C. Flujo básico
D. Flujo alterno.
Taller de proyectos 2
Conclusiones
• La especificación de los casos de uso del sistema
permite tener una idea clara del sistema para
los miembros del equipo y para los interesados
del proyecto.
• La claridad y sencillez de su contenido permitirá
comprender mejor las responsabilidades del
caso de uso del sistema.
Taller de proyectos 2
Si quieres conocer más…
• http://www.rational.com
• http://www.rational.com/uml
• http://www.omg.org
• http://www.sigs.com
Taller de proyectos 2
Bibliografía
BOOCH, Grady; JACOBSON, Ivar; RUMBAUGH, James;
El Proceso Unificado de Desarrollo de Software;
Addison – Wesley, 2000.
BOOCH, Grady; JACOBSON, Ivar; RUMBAUGH, James;
El Lenguaje Unificado de Modelado. Manual de
Referencia; Addison – Wesley, 2000.
MACIASZEK, Leszek (2001) , Requirements analysis
and system design : developing information systems
with UML. Harlow : Addison-Wesley. (004.21 MACI)
Taller de proyectos 2
Preguntas…
Si, luego del estudio del MTA,
tienes dudas sobre alguno de los
temas, ingresa al Aula Virtual y
participa en el foro de dudas
académicas de la unidad.
Taller de proyectos 2
Continúa con las actividades
propuestas en el guión del
estudiante.
Taller de proyectos 2