Вы находитесь на странице: 1из 43

¡La universidad para todos!

¡La Universidad para todos!

Tema: Modelado del Negocio


Docente: Ing. Luis M. Sigüeñas Siadén

Escuela Profesional Periodo académico: 2018-2


INGENIERÍA DE SISTEMAS E INFORMÁTICA Semestre: VII
Unidad: I – Semana: 2
¡La universidad para todos!

Orientaciones

• Recordar de los cursos previos:


– Trabajo con Base de datos.
– Procesos de Negocio.
– UEN.

• Tener instalado:
– Bizagi
¡La universidad para todos!

Contenidos temáticos

• Enfoques para Modelado del Negocio (BPM,


RUP).
• Modelado del negocio. Casos de uso de
negocio. Modelo de dominio.
• Clases de negocio. Modelo de objetos de
negocio.
• Diagrama de actividades.
¡La universidad para todos!

Desarrollo de Software
con enfoque en el Negocio

• Las Organizaciones intentan conjuntar dos visiones


para realizar su negocio:

– Visión del negocio: Especificar y mejorar sus procesos


(análisis del negocio)
– Visión de TI: Informatizarlos evolucionando en la
tecnología (desarrollo de software)
¡La universidad para todos!

Desarrollo de Software
con enfoque en el Negocio

• Enfoques para Modelado del Negocio


– Business Process Management (BPM)
– Rational Unified Process (RUP)

• Del Negocio al desarrollo de SW


– Service Oriented Architecture (SOA)
– Model Driven Architecture (MDA)
¡La universidad para todos!

Modelado de Negocio

• Integración ágil a los sistemas de cambios en el


negocio vs. modificaciones tardías

• Enfoque integrado de software para realizar


procesos del Negocio vs. diversidad de enfoques y
tecnologías

• Foco de cada área en su centro de conocimiento


con objetivo común vs. objetivos y formas
divergentes
¡La universidad para todos!

BPM
¡La universidad para todos!

BPM
¡La universidad para todos!

BPM

1. Elemento central: procesos primarios y


transversales
2. Un proceso está compuesto por 2 tipos de tareas:
tareas humanas y tareas del sistema.
3. Los procesos deben medirse y ser monitoreados
por los responsables.
4. La implementación de estándares posibilita el
paso del modelado a la ejecución.
¡La universidad para todos!

BPMN
¡La universidad para todos!

BPMN
¡La universidad para todos!

BPMN - Notación
¡La universidad para todos!

BPMN - Notación
¡La universidad para todos!

BPMN - Notación
¡La universidad para todos!

BPMN - Notación
¡La universidad para todos!

BPMN - Notación
¡La universidad para todos!

UML

• UML = Unified Modeling Language


• Un lenguaje de propósito general para el
modelado orientado a objetos
• Documento “OMG Unified Modeling Language
Specification”
• UML combina notaciones provenientes desde:
– Modelado Orientado a Objetos
– Modelado de Datos
– Modelado de Componentes
– Modelado de Flujos de Trabajo (Workflows)
¡La universidad para todos!

UML

• Comenzó como el “Método Unificado”, con la


participación de Grady Booch y Jim Rumbaugh.
Se presentó en el OOPSLA’95

• El mismo año se unió Ivar Jacobson. Los “Tres


Amigos” son socios en la compañía Rational
Software. Herramienta CASE Rational Rose
¡La universidad para todos!

UML

Rumbaugh
Booch Jacobson

Odell
Meyer
Pre- and Post-conditions

Shlaer-Mellor UML
Object life cycles
Harel
State Charts
Gamma et. al.
Frameworks, patterns,
notes
Embly Wirfs-Brock
Singleton classes Responsabilities
Fusion
Operation descriptions,
message numbering
¡La universidad para todos!

UML

Diagrama de Casos de Uso


Diagrama de Clases
Diagrama de Objetos
Diagramas de Comportamiento
 Diagrama de Estados
 Diagrama de Actividad
Diagramas de Interacción
 Diagrama de Secuencia
 Diagrama de Colaboración
Diagramas de implementación
 Diagrama de Componentes
 Diagrama de Despliegue
¡La universidad para todos!

UML

State
State
Use Case Diagramas de
Diagrams
Use Case Diagrams State
Use Case Diagramas de
Diagrams Clases State
Use Case Diagrams Diagramas de
Diagrams
Diagramas de
Diagrams Casos de Uso Diagrams
Diagrams Objetos
Secuencia

Scenario State
Scenario State
Diagramas de
Diagrams Diagramas de
Diagrams
Diagrams Diagrams
Colaboración Modelo Componentes

Scenario Component
Scenario Component
Diagramas
Diagrams de
Diagramas de
Diagrams Diagrams
Diagrams Distribución
Estados Diagramas de
Actividad
¡La universidad para todos!

PRINCIPIOS DE DISEÑO DEL SISTEMA

El diseño de sistemas se define como el proceso de aplicar


ciertas técnicas y principios con el propósito de definir un
dispositivo, un proceso o un sistema, con suficientes
detalles como para permitir su interpretación y realización
física.
¡La universidad para todos!

EL MODELADO

El modelado en RUP es un modelo del negocio que incluye


principalmente :

• el modelo de casos de uso y


• modelo de objetos del negocio,
• modelo de datos
• modelo de análisis y diseño.
• los diagramas de componentes y
• diagramas de despliegue del proyecto.
¡La universidad para todos!

CASOS DE USO

Los casos de uso requieren tener al menos un conocimiento


parcial de los requerimientos del sistema.

Un caso de uso es un documento narrativo que describe la


secuencia de eventos de un actor (agente externo) que
utiliza un sistema para completar un proceso.
¡La universidad para todos!

EJEMPLO DE FORMATO DE CASOS DE USO

Ejemplo: el siguiente caso de uso describe el proceso de comprar


artículos en una tienda, a través de un terminal de punto de venta.

Caso de uso: Comprar productos


Actores: Cliente, cajero
Tipo: Primario
Descripción: Un Cliente llega a la caja registradora con los artículos
que va a comprar. El Cajero registra los artículos y cobra
el importe. Al terminar la operación, el Cliente se marcha
con los productos.

Es conveniente comenzar con los casos de uso de más alto nivel para
lograr comprender mejor los principales procesos globales.
¡La universidad para todos!

DIAGRAMA DE CASOS DE USO

Diagrama UML de casos de uso para el sistema de punto de venta:

Este esquema tiene por objeto ofrecer un diagrama contextual que


nos permita conocer rápidamente los actores externos de un sistema
y las formas básicas en que éstos lo utilizan.
¡La universidad para todos!

MODELADO DEL NEGOCIO

• Es el proceso de representación de uno o más aspectos o


elementos de una empresa, tales como su propósito,
estructura, funcionalidad, dinámica, lógica de negocios,
componentes (fines, procesos de negocio, reglas de
negocio, objetos de negocio, actores, unidades
organizativas, etc.)
¡La universidad para todos!

MODELADO DEL NEGOCIO

El modelado del negocio se basa en tres diagramas


principales:

• el modelo de casos de uso del negocio,


• el modelo del dominio y
• los modelos de objetos del negocio.
¡La universidad para todos!

MODELO DE CASOS DE USO DEL NEGOCIO

La empresa interactúa con distintos elementos externos, entre


los que se identifican el cliente externo (persona o entidad
que solicita la compra de productos a la empresa), el
proveedor (persona o entidad que reabastece de productos a
la empresa) y por último la empresa de transportes, que es
una subcontrata encargada de servir los pedidos desde los
distintos almacenes regionales a los clientes de la empresa.
¡La universidad para todos!

EJEMPLO DE MODELO DE MODELO DE CASOS DE


USO DEL NEGOCIO
¡La universidad para todos!

MODELO DEL DOMINIO

Los modelos de objetos del dominio están asociados a cada


uno de los casos de uso del negocio.

Por ser de mayor prioridad para la empresa, el caso de uso


para el cual se desarrolló el modelo de objetos fue el del caso
de uso del negocio "vender productos".
¡La universidad para todos!

EJEMPLO DE MODELO DEL DOMINIO


¡La universidad para todos!

MODELO DE OBJETOS DEL NEGOCIO


¡La universidad para todos!

EJEMPLO DE MODELO DE OBJETOS


¡La universidad para todos!

EJEMPLO DE MODELO DE OBJETOS


¡La universidad para todos!

EJEMPLO DE MODELO DE OBJETOS


¡La universidad para todos!

EJEMPLO DE MODELO DE OBJETOS


¡La universidad para todos!

EJEMPLO DE MODELO DE OBJETOS


¡La universidad para todos!

MODELO DE DATOS

Es el modelo que
permite describir los
elementos de la realidad
que intervienen en un
problema dado y la
forma en que se
relacionan esos
elementos entre sí para
la implantación del
Sistema.
¡La universidad para todos!

DIAGRAMA DE COMPONENTES
¡La universidad para todos!

DIAGRAMA DE DESPLIEGUE
¡La universidad para todos!

CONCLUSIONES Y/O ACTIVIDADES DE


INVESTIGACIÓN SUGERIDAS
• El modelo de Casos de Uso del Negocio (CUN)
describe los procesos de una empresa en términos de
casos de uso y actores del negocio en correspondencia
con los procesos del negocio y los clientes,
respectivamente.

• El modelo de casos de uso presenta un sistema desde


la perspectiva de su uso y esquematiza cómo
proporciona valor a sus usuarios.
¡La universidad para todos!

¡Gracias!

Вам также может понравиться