Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Flujo de Trabajo en RUP
Descripción del negocio
Evaluación
del negocio en detalle
[modelamiento
del negocio]
Identificar
procesos
de negocio
Describir
negocio Desarrollar
actual de Refinar
un modelo
manera procesos
del dominio
resumida de negocio Explorar
automatización
de procesos de
Diseñar
Negocio
realizaciones
del proceso
de negocio
Refinar roles y
responsabilidades
2
Reglas del Negocio
3
Reglas del Negocio
• Ejemplos: (claridad)
• El IGV en las facturas es del 18% de la
venta.
Artefactos
4
Casos de Uso del Negocio
Describe una secuencia de acciones realizadas en el negocio
que produce un resultado de valor observable para un actor
individual del negocio.
asociación
Registrar
Alumno Matricula
5
Ejemplo
Gestionar
Cliente servicio de
comida
Compra de Proveedor
suministros
6
Ejemplo
Sea una compañía que fabrica productos por demanda y que
tiene por objetivos estratégicos: satisfacer un pedido de un
cliente, incrementar un X% las ventas, disminuir el tiempo
de fabricación en Y%.
7
Algunas consideraciones respecto a los
casos de uso del negocio
Su nombre y descripción breve son claras y fáciles
de comprender
Cada caso de uso del negocio es completo desde la
perspectiva de un actor externo.
Cada caso de uso del negocio normalmente se
involucra con, al menos, un actor. Los casos de
uso del negocio se inician por actores, interactúa
con actores para realizar las actividades y envía
resultados.
Pudieran ser:
Clientes o potenciales Autoridades
clientes Propietarios
Socios Sistemas de información externos
Proveedores al negocio
Otras parte de la organización,
si la organización es grande
8
Identificación de Actores del Negocio y Casos
de Uso del Negocio
Agentes involucrados:
9
Estructuración de los casos de uso del
negocio
Consiste en: extraer el comportamiento en casos de uso del
negocio que necesitan considerarse como casos de uso
abstractos, y encontrar actores del negocio que
definan roles compartidos por varios actores del negocio
Para:
•Hacer los casos de uso de negocio más fáciles de
comprender.
•Reutilizar partes del flujo que se comparten entre varios
casos de uso del negocio.
•Facilitar el mantenimiento del modelo de casos de uso
del negocio.
10
Relación include (de inclusión)
Relación desde un caso de uso base a un caso de uso de inclusión,
que especifica cómo el comportamiento definido para el caso de
uso de inclusión se inserta explícitamente dentro del
comportamieto definido para el caso de uso base.
Ejemplo
El pasajero entrega su pasaje y equipaje al agente de Check-In quien encuentra
un asiento para el pasajero, imprime el pase a bordo y comienza la manipulación
del equipaje. Al finalizar, el agente entrega la documentación correspondiente.
Manipular
Equipaje
pasajero
Check-In individual
11
Relación include (de inclusión)
<<include>>
Check-In Individual
<<include>>
Manipular Equipaje
Check-In de Grupo
12
Relación extend (de extensión)
Es una relación de un caso de uso de extensión a un caso de uso base,
que especifica cómo el comportamiento definido por el caso de uso
de extensión puede insertarse dentro del comportamiento definido
por el caso de uso base.
<<extend>>
Comportamiento opcional
Comportamiento que es ejecutado solamente bajo
ciertas condiciones (Ej: disparo de una alarma)
• Flujos distintos que pueden ejecutarse en base a la
selección del actor
13
Relación de generalización
Heredan comportamiento
Matricular
Entre Actores
14
Modelamiento del Negocio. Dos vistas:
• Vista externa (El Qué). El
caso de uso del negocio en sí
mismo presenta una vista
externa del negocio. Define
qué es esencial realizar para
que el negocio brinde los
resultados deseados al actor
del negocio.
15
Modelamiento del Negocio:
• Modelo de Casos de
Uso del Negocio (vista
externa)
• Modelo de Objetos
del Negocio (vista
interna)
16
Ejemplo:
:Cajero
:Comprobante de pago
:Despachador
17