Diagramas-de-caso de uso
Actividad 2 Diagramas de Casos de Uso del
Sumario
§ Casos de uso § Casos de uso del Negocio § Casos de uso del Sistema
Casos de uso
Casos de uso
§ Los Casos de Uso (Ivar Jacobson) describen, bajo la forma de acciones y reacciones, el comportamiento de un sistema desde el punto de vista del usuario. § Permiten definir los límites del sistema y las relaciones entre elsistema y el entorno. § Los Casos de Uso son descripciones de la funcionalidad del negocio/sistema independientes de la implementación.
Casos de uso
§ Los Casos de Uso cubren la carencia existente en métodos previos (OMT, Booch) en cuanto a la determinación de requisitos. § Los Casos de Uso particionan el conjunto de necesidades atendiendo a la categoría de usuarios que participan en el mismo.§ Están basado en el lenguaje natural, es decir, es accesible por los usuarios.
Casos de uso vs. DFD
• Un CU es una función (servicio o transacción) atómica ofrecida por el sistema al entorno (actores). • Un proceso de un DFD puede ser detallado en un DFD hijo. Así, el concepto de “explosión de proceso” sólo se aplica a los DFDs.
Casos de uso vs. DFD
• Un CU y un proceso modelan una piezade funcionalidad del sistema, pero su especificación es diferente. En un CU interesa expresar la funcionalidad mediante la interacción actores – sistema. En un proceso la funcionalidad se expresa mediante la transformación que se hace de los flujos de entrada para producir flujos de salida. • Un CU en general no modela un particionamiento (o detalle) funcional interno del sistema pues se concibedesde la perspectiva de los actores, es decir una visión externa del sistema. Un DFD, según sea el nivel de detalle, puede mostrar descomposición funcional interna del
¿En qué momento se usa los CU?
Modela miento Captura de
Casos de uso del Negocio
Modelo de Casos de Uso del Negocio
• Describe los procesos de un negocio, vinculados al campo de acción, y cómo se benefician einteractúan los socios y clientes en estos procesos. Estereotipos Actor del Negoci Caso de Uso del
¿Actor del negocio?
Rol que alguien o algo juega cuando interactúa con el negocio para beneficiarse de sus resultados. Candidatos:
• • • • • • • Clientes o potenciales clientes Socios Proveedores Autoridades Propietarios Sistemas de información externos al negocio Otras parte de la organización, si éstaes grande.
Rol = Actor
Proceso de negocio
Grupo de tareas lógicamente relacionadas que se llevan a cabo en una determinada secuencia y manera y que emplean los recursos de la organización para dar resultados en apoyo a sus objetivos.
Un CUN representa a un proceso de negocio
Casos de Uso del Negocio (CUN)
Secuencia de acciones, realizadas en el negocio, que producen un resultado devalor observable para ciertos actores del negocio. Desde la perspectiva de un actor individual, define un flujo de trabajo completo que produce resultados deseados.
Envía y/o recibe mensajes
asociación Cliente Vender Pasaje
Identificación de los procesos del negocio
Núcle Cliente Servicio de comida Soport
Comprar suministros Proveedor
Gerencial
Cliente potencial Marketing Experto enrelaciones públicas
(Ejemplo: Restaurante)
Identificación de los procesos del negocio (Agrupamiento de actividades)
Funci
Un grupo funcional que responde a un objetivo de la organización y que puede involucrar a varias áreas.
(Ejemplo: Empresa productora)
Identificación de los procesos del negocio (Objetivos)
Objetivos estratégic
SubObjetivo 1 ... ... SubObjetivo n
Proceso s• Atender pedido “Satisfacer de los clientes. pedidos de • Solicitra insumo los clientes” a los proveedores. (Ejemplo: Empresa de servicio)
Cliente
Atender pedido
Proveedor Comprar suministros
Consideraciones acerca de actores del negocio
• Todo lo que interacciona con el ambiente del negocio se modela con actores. • Cada actor humano expresa un rol, no una persona específica....
Regístrate para leer el documento completo.