La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Casos de Uso - Programación II Analista Programador

Presentaciones similares


Presentación del tema: "Casos de Uso - Programación II Analista Programador"— Transcripción de la presentación:

1 Casos de Uso - Programación II Analista Programador

2 Casos de Uso - CONCEPTOS BÁSICOS Un caso de uso describe una forma especifica de utilizar el sistema. Es una secuencia de transacciones, ofrecidas por el sistema e iniciadas por un actor, que tiene un resultado medible para el actor. [Jacobson 95] El conjunto de los casos de usos determina la completa funcionalidad del sistema. Programación II - Casos de Uso 20/04/2017

3 Los casos de uso: Son Independientes de la tecnología.
Son tratados en forma independiente uno del otro. Describen la interacción entre los actores y el sistema A las instancias de un caso de uso se le llama ESCENARIOS Programación II - Casos de Uso 20/04/2017

4 Actor: Rol que juega el usuario con respecto a un sistema
Un actor puede interactuar con varios casos de uso Un caso de uso puede tener varios actores Programación II - Casos de Uso 20/04/2017

5 Descripción de Casos de Uso
Se describen interacciones, y no cómo se resuelven internamente. Se describen mediante un diagrama y narrativamente. Nosotros los describiremos en forma narrativa conversacional. Programación II - Casos de Uso 20/04/2017

6 Descripción de Casos de Uso
Un caso de uso: Tiene UN curso básico, que es la secuencia exitosa de eventos. Puede tener variantes del curso básico que son cursos alternativos. Puede tener varios cursos de excepción para el manejo de errores. Programación II - Casos de Uso 20/04/2017

7 Ejemplo: Comprar productos - Curso Básico
ACTOR SISTEMA 1. Selecciona de la lista de productos los que va a comprar 2. Valida que haya stock 3. Ingresa la información de envío 4. Muestra costos de compra y de envío 5. Ingresa la información de tarjeta de crédito 6. Confirma la compra 7. Autoriza la compra 8. Registra la compra e imprime factura 20/04/2017 Programación II - Casos de Uso

8 Ejemplo: Comprar productos Curso Alternativo
2 .1 No hay stock disponible de algún producto. Envía mensaje al operador, que puede confirmar la operación sin incluir el producto o cancelar toda la operación. 7.1 No se autoriza la compra. El sistema envía un mensaje al usuario, que puede reingresar los datos con la misma tarjeta o con otra, o cancelar la operación. Programación II - Casos de Uso 20/04/2017

9 Ejemplo: Comprar productos Cursos de excepción
- Se cortó la comunicación con el servidor. No se lleva a cabo la transacción. Programación II - Casos de Uso 20/04/2017

10 Programación II - Casos de Uso
20/04/2017

11 Programación II - Casos de Uso
20/04/2017

12 Programación II - Casos de Uso
20/04/2017


Descargar ppt "Casos de Uso - Programación II Analista Programador"

Presentaciones similares


Anuncios Google