SlideShare una empresa de Scribd logo
1 de 51
MODELADO DE PROCESO DE
NEGOCIO
Diagramas de actividad de UML
EP INGENIERÍA DE SISTEMAS
EC: ANALISIS Y DISEÑO DE SISTEMAS
Competencia
Analiza y Diseña Sistemas de Información con el
Proceso de Desarrollo RUP, expresando sus ideas
con coherencia, lógica, orden, claridad, fundamento y
buen lenguaje; innovando en la búsqueda de
soluciones.
Objetivo de la clase
Comprende conceptos y fundamentos del modelado de
negocio.
Agenda de la clase
 Elementos del negocio
 Diagrama de procesos
 Diagrama de actividades
Elementos del negocio
5
6
Ejemplo de un Diagrama de Jerarquía de
procesos
7
Diagrama del Proceso
8
Ejemplo de un Diagrama de Proceso
Proceso de Selección de Recursos Humanos
9
Modelo de Objetos
10
Diagramas de Actividades
Diagrama de Actividades
Usados para representar
el comportamiento del sistema o negocio
Muestran actividades y procesos
Destacan:
– Condiciones y flujos alternativos
– Tareas y procesos concurentes
– Responsabilidades sobre ciertas actividades
Útiles en análisis de negocio para capturar
procesos de alto nivel
Elementos de Diagrama de Actividad
Inicio de flujo
Actividades producen
o consumen datos
Actividades acondicionadas
Actividades secuenciales
Inicio
Fin
Comprar
Alimentos
Preparar
Comida
Comer Tomar Vino
Cafe o
Postre?
Tomar Cafe Tomar Postre
Alimentos
[cafe] [postre]
Bara de sinncronización
Actividades concurentes
Decisión
Fin de Flujo
Diagramas de Actividad: Ejemplo
Inicio
Fin
Barmen
Ingresa Venta
Sistema Valida
Cantidad Bebida
Candidad
<
Mínima
Permitida
Sistema
Registra Venta
Pedir Bebida
de Bodega
Venta de Bebida
[si]
[no]
actividad
decisión
sincronización
Diagrama de Actividad
Un diagrama de actividad muestra el flujo de actividades, siendo una
actividad una ejecución general entre los objetos que se está
ejecutando en un momento dado dentro de una máquina de estados,
el resultado de un actividad es una acción que producen un cambio en
el estado del sistema o la devolución de un valor.
Las acciones incluyen llamadas a otras operaciones, envío de señales,
creación o destrucción de objetos o simples cálculos.
15
Gráficamente un diagrama de actividades será un conjunto de arcos y
nodos. Desde un punto de vista conceptual, el diagrama de actividades
muestra cómo fluye el control de unas clases a otras con la finalidad de
culminar con un flujo de control total que se corresponde con la
consecución de un proceso más complejo.
Por este motivo, en un diagrama de actividades aparecerán acciones y
actividades correspondientes a distintas clases. Colaborando todas
ellas para conseguir un mismo fin. Ejemplo: Hacer un pedido.
16
Diagrama de Actividad
Contenido del diagrama de actividades
Básicamente un diagrama de actividades contiene:
• Estados de actividad
• Estados de acción
• Transiciones
• Objetos
17
Estados de actividad y estados de acción
18
•Estados de Acción
•Transiciones
19
• Bifurcaciones
20
• División y unión
• Calles
21
Diagrama de
Actividad y
Entidades del
Negocio
Especificación de Caso de
Uso
Trabajador del Negocio
• Un trabajador de negocio (business worker) representa un
rol jugado por
alguien o algo dentro del negocio que realiza
alguna actividad
mismo.
dentr
o
de
l
• Un
•
•
•
business worker (BW):
Trabaja en una unidad organizacional.
Interactúa con otros business worker o
business actors.
Manipula entidad del negocio.
Trabajador del Negocio
• Identificar trabajadores del
negocio:
•
•
•
•
Ejm
.
Vendedo
r
Encarga
do
Cajero
de
almacén
Un trabajador de Negocio (Obrero,
empleado
o funcionario) realiza
actividades
dentro de un caso de uso del negocio, interactúa con otros
trabajadores del
negocio y manipula entidades del negocio.
Trabajador del Negocio
Negocio
Organización
Mundo Exterior
Trabajador del Negocio
¿Dónde encontrar trabajadores del
negocio?
Roles dentro del negocio.
Personas que ejecutan los
proceso o
√
actividades del
negocio.
√
Hardware o sistemas informáticos dentro del negocio
con los que
se intercambia información directamente.
√
Trabajador del Negocio
La lista de los trabajadores del negocio se realiza
especificando:
– Nombre del trabajador:
• Debe dar idea clara de la función que realiza o
desempeña.
• Sustantivo con letra inicial mayúscula.
– Descripció
n:
•
Describe
la funció
n
qu
e
realiz
a
dentr
o
de
l
negoci
o
y s
u
responsabilid
ad.
Entidades de Negocio
• Una entidad del negocio (business entity) representa a un
conjunto de
información con
propiedades,
que es manipulado o
manejado
comportamiento y
semántica
similar
es
y
portrabajador
es
de
l
negoci
o.
• Ej.
•
•
•
Factura
Solicitudes de
pago
T
arjeta de
crédito
Cuenta Cliente
Entidades de Negocio
• En UML las entidades de negocios se grafican de la
siguiente forma:
A una entidad de negocio se le puede agregar atributos. Atributo es
un pedazo de
información que describe la entidad. Ejm. Un entidad llamada
cuenta, puede tener atributos tales como número de cuenta, tipo
de la cuenta (ahorros o corriente), fecha de apertura, fecha de
Entidades de Negocio
Negocio
Organización
Mundo Exterior
Entidades de Negocio
¿Dónde encontrar entidades del
negocio?
Información que necesita ser
ingresada,
validad
a,
consulta
da
o
comunicada en
cada
Objetos
físicos.
Transaccion
es.
Informes.
Documentos
.
Reportes.
proce
so
de
l
negoci
o.
Entidades de Negocio
• La lista de las entidades del
negocio
se realiza
especificando:
– Nombre de la
entidad:
•
•
Debe dar idea clara de la función que realiza o
desempeña.
Sustantivo con letra inicial mayúscula.
–
Descripción:
• Describir la función que realiza dentro del
negocio.
Diagrama de Actividades
• Un diagrama de actividad del negocio proporciona
una manera
de documentar un flujo de trabajo del negocio.
gráfic
a
–
–
–
Lo que pasa en un flujo de trabajo
Que actividades pueden hacerse en paralelo
Si hay caminos alternativos a través de un flujo
de trabajo.
Permiten explorar el orden en que se
realizan las
actividades en un CUN.
Diagrama de Actividades
• Antes de construir el diagrama de
actividad
descripción textual, narrativa del
CUN.
se debe contar con
una
• Lo usual es comenzar describiendo un diagrama
simple general sin
carriles y con actividades macro.
Diagrama de Actividades
• Muestra la secuencia u
orden de
del caso de uso.
la
s
actividad
es
par
a
alcanz
ar
el objetiv
o
• Elemento
s:
Estado inicial (start
state)
Actividades
(activity). Transición
(transitions).
Decisiones
(decissions).
Barras de
sincronización
Roles (swimlanes)
(synchronizati
on)
Entidad de
negocio
Estado final
Diagrama de Actividades
Diagrama de Actividades del Negocio y los flujos
de objetos:
• Representa la relación entre una actividad y
el objeto.
El nombre de la actividad debe
ser simple
y
breve
Diagrama de Actividades
Flujos de objetos y
Transiciones:
• No se necesita una transición si el diagrama tiene
dos actividades
conectad
as
a travé
s
d
e
u
n
objet
o
y do
s
flujo
s
d
e
objeto
s
correspondien
tes.
Diagrama de Actividades
Diagrama de Actividades
Detallar los casos de uso del negocio
Describir en detalles el flujo de actividades de cada caso
de uso del
negocio.
Asegurarse de que los miembros del proyecto y los
clientes y usuarios finales tengan un entendimiento
común del proceso detallado.
Se utilizan:
• Documento de Especificación de casos de uso del
negocio.
• Diagrama deActividades (UML).
• Diagrama de objetos de negocio.
Especificación de los casos de uso del negocio
Especificación de los casos de uso del negocio
Nombre del Caso de Uso
Actor
Objetivo
Breve descripción
“El caso de uso inicia cuando….”
“El caso de uso termina cuando…”
Precondiciones
Flujo Básico de eventos
Flujo alternos
Postcondiciones
Especificación de los casos de uso del negocio
Actores:
• Se indican los actores que participan en el
caso de uso
• Deben coincidir con lo indicado en el
Diagrama de del Negocio.
Objetivo:
• Se indica el objetivo principal del caso de
uso.
Breve Descripción:
del
negocio.
Cas
os
de
Uso
• Se redacta un resumen de las principales
actividades que se
en el caso de uso del negocio.
• Es suficiente con un párrafo.
realiza
n
Especificación de los casos de uso del negocio
• Debe incluirse al comienzo el Punto de
Inicio.
• Se establece al inicio del resumen.
• Coincide con la primera actividad del
caso de uso.
• Se enuncia “El caso de uso se inicia
cuando…”
• Está delimitado
por
la ocurrencia de
algún
event
o
extern
o
al
negocio o debido a una necesidad del actor
del caso
negocio.
• Debe incluirse al final el Punto de terminación.
• Se redacta al final del resumen.
• Coincide con la última actividad del caso de
uso.
• Se enuncia “El caso de uso termina
cuando….”.
de uso
del
Especificación de los casos de uso del negocio
Precondiciones
.
• Condiciones en las que debió
encontrarse
de uso pueda ser activado.
el negocio para que el
caso
• Se definen relativas al negocio, no a su
entorno.
• Si no se cumplen se rechaza la activación del
caso de uso.
• Deben redactarse en tiempo verbal presente.
Especificación de los casos de uso del negocio
Flujo Básico de Eventos.
• Se describe la secuencia de
actividades o pasos
invariables que realiza el proceso del
negocio.
• Describe QUÉ hace el actor y QUÉ
responde el
y no CÓMO se implementa.
básicos,
normales e
proceso
del
negoci
o
• Se establece un diálogo entre el actor y el
proceso del
ordenado por la secuencia de ocurrencia.
• El primer evento coincide con el Punto de inicio.
• El último evento coincide con el Punto de
T
erminación.
• Al final debe haberse alcanzado el propósito del
caso de uso.
negoci
o
Especificación de los casos de uso del negocio
Flujos Alternos.
• Se consideran las diferentes situaciones
alternativas o variantes
provoquen una desviación del flujo básico.
qu
e
• Condiciones ocasionales, eventuales,
anormales
• Debe especificar claramente.
Evento del flujo básico que lo
provoca.
Condición bajo la cual ocurre.
Conjunto de actividades
alternativas.
y
extremas.
Cómo continúa la ejecución del caso de uso una
vez culminado
el flujo alternativo.
Especificación de los casos de uso del negocio
Postcondiciones.
• Condiciones en las que deberá encontrarse el
negocio
entorno una vez terminado el caso de uso.
• Definen los resultados esperados por el caso de uso.
• Deben redactarse en tiempo verbal pasado.
junt
o
a s
u
Información Adicional.
• Se especifica información adicional
que aclare
detalle al caso de uso del negocio.
• Se puede incorporar aquí tanto el
diagrama de diagrama de clases de
negocio.
o
incorpore
mayo
r
actividades
como el
Modelado del Negocio del Proyecto
¡Trabaja en equipo!
Guía de Laboratorio N°3
¡Éxitos!
Referencias
• http://es.slideshare.net/david.motta/modelo-del-negocio-
con-rup-
y-uml-parte-3
• http://es.slideshare.net/SergioRios/unidad-3-modelo-
de-negocio
Gracias por su
atención

Más contenido relacionado

La actualidad más candente

IDR Unidad 4: Validación y gestión de requisitos
IDR Unidad 4: Validación y gestión de requisitosIDR Unidad 4: Validación y gestión de requisitos
IDR Unidad 4: Validación y gestión de requisitosFranklin Parrales Bravo
 
Unidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De UsoUnidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De UsoSergio Sanchez
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemaUniversidad Tecnológica
 
El lenguaje de modelado unificado
El lenguaje de modelado unificadoEl lenguaje de modelado unificado
El lenguaje de modelado unificadoaioria2525
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuenciasJorge Reyes
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseGuillermo Díaz
 
diagrama de colaboracion
diagrama de colaboraciondiagrama de colaboracion
diagrama de colaboracionstill01
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La ProgramacionMary Sanchez
 
UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoEliseo Castro
 
Máquinas de turing y autómatas acotados
Máquinas de turing y autómatas acotadosMáquinas de turing y autómatas acotados
Máquinas de turing y autómatas acotadosBryan Chasiguano
 
Modelado UML de sistema punto venta
Modelado UML de sistema punto ventaModelado UML de sistema punto venta
Modelado UML de sistema punto ventaRafael Diaz
 
Sem 8 Modelo De Analisis
Sem 8 Modelo De AnalisisSem 8 Modelo De Analisis
Sem 8 Modelo De Analisisguest0a6e49
 

La actualidad más candente (20)

Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
 
IDR Unidad 4: Validación y gestión de requisitos
IDR Unidad 4: Validación y gestión de requisitosIDR Unidad 4: Validación y gestión de requisitos
IDR Unidad 4: Validación y gestión de requisitos
 
Unidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De UsoUnidad 4 Mad Modelado Analisis Casos De Uso
Unidad 4 Mad Modelado Analisis Casos De Uso
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 
Clase 11 uml_casos_de_uso
Clase 11 uml_casos_de_usoClase 11 uml_casos_de_uso
Clase 11 uml_casos_de_uso
 
El lenguaje de modelado unificado
El lenguaje de modelado unificadoEl lenguaje de modelado unificado
El lenguaje de modelado unificado
 
Modelado de casos de uso
Modelado de casos de usoModelado de casos de uso
Modelado de casos de uso
 
5.1 ejemplos uml
5.1 ejemplos uml5.1 ejemplos uml
5.1 ejemplos uml
 
Elementos de diagramas de secuencias
Elementos de diagramas de secuenciasElementos de diagramas de secuencias
Elementos de diagramas de secuencias
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
 
diagrama de colaboracion
diagrama de colaboraciondiagrama de colaboracion
diagrama de colaboracion
 
Tema3 modelo entidadrelacion
Tema3 modelo entidadrelacionTema3 modelo entidadrelacion
Tema3 modelo entidadrelacion
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de Software
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento Unificado
 
Máquinas de turing y autómatas acotados
Máquinas de turing y autómatas acotadosMáquinas de turing y autómatas acotados
Máquinas de turing y autómatas acotados
 
Modelado UML de sistema punto venta
Modelado UML de sistema punto ventaModelado UML de sistema punto venta
Modelado UML de sistema punto venta
 
Sem 8 Modelo De Analisis
Sem 8 Modelo De AnalisisSem 8 Modelo De Analisis
Sem 8 Modelo De Analisis
 
Modelamiento idef3
Modelamiento idef3Modelamiento idef3
Modelamiento idef3
 

Similar a Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio

Modelamiento De Negocio
Modelamiento De NegocioModelamiento De Negocio
Modelamiento De NegocioKudos S.A.S
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792Claudio Garrido
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792Claudio Garrido
 
ADS - Sesion3
ADS - Sesion3ADS - Sesion3
ADS - Sesion3willy0303
 
Modelado de procesos de negocio
Modelado de procesos de negocioModelado de procesos de negocio
Modelado de procesos de negociorehoscript
 
Modelo del negocio
Modelo del negocioModelo del negocio
Modelo del negocioJulio Pari
 
Desarrollo de un sistema con rup uml
Desarrollo de un sistema con rup umlDesarrollo de un sistema con rup uml
Desarrollo de un sistema con rup umlRudy Junior
 
Clase 1: introduccion modelado de negocio
Clase 1: introduccion modelado de negocioClase 1: introduccion modelado de negocio
Clase 1: introduccion modelado de negocioOscar Salazar
 
Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioOscar Salazar
 
7 Clase De Los Procesos De Negocio A Los Casos
7 Clase De Los Procesos De Negocio A Los Casos7 Clase De Los Procesos De Negocio A Los Casos
7 Clase De Los Procesos De Negocio A Los CasosJulio Pari
 
Modelado de negocios 2016
Modelado de negocios 2016Modelado de negocios 2016
Modelado de negocios 2016SEEG
 
Clase3 Caso Practico
Clase3 Caso PracticoClase3 Caso Practico
Clase3 Caso Practicojmch19
 
Sesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocioSesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocioJulio Pari
 
Diagrama de casos de uso del negocio y del sistema
Diagrama de casos de uso del negocio y del sistemaDiagrama de casos de uso del negocio y del sistema
Diagrama de casos de uso del negocio y del sistemaJohannNz
 
Clase 28 (3)
Clase 28 (3)Clase 28 (3)
Clase 28 (3)victdiazm
 
Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioOscar Salazar
 

Similar a Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio (20)

Modelamiento De Negocio
Modelamiento De NegocioModelamiento De Negocio
Modelamiento De Negocio
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792
 
ADS - Sesion3
ADS - Sesion3ADS - Sesion3
ADS - Sesion3
 
Miodelado de Procesos de Negocio
Miodelado de Procesos de NegocioMiodelado de Procesos de Negocio
Miodelado de Procesos de Negocio
 
Modelado de procesos de negocio
Modelado de procesos de negocioModelado de procesos de negocio
Modelado de procesos de negocio
 
Modelo del negocio
Modelo del negocioModelo del negocio
Modelo del negocio
 
02 modelo delnegocio
02 modelo delnegocio02 modelo delnegocio
02 modelo delnegocio
 
Clase 12
Clase 12Clase 12
Clase 12
 
Desarrollo de un sistema con rup uml
Desarrollo de un sistema con rup umlDesarrollo de un sistema con rup uml
Desarrollo de un sistema con rup uml
 
Contenido de la configuracion de rup
Contenido de la configuracion de rup Contenido de la configuracion de rup
Contenido de la configuracion de rup
 
Clase 1: introduccion modelado de negocio
Clase 1: introduccion modelado de negocioClase 1: introduccion modelado de negocio
Clase 1: introduccion modelado de negocio
 
Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocio
 
7 Clase De Los Procesos De Negocio A Los Casos
7 Clase De Los Procesos De Negocio A Los Casos7 Clase De Los Procesos De Negocio A Los Casos
7 Clase De Los Procesos De Negocio A Los Casos
 
Modelado de negocios 2016
Modelado de negocios 2016Modelado de negocios 2016
Modelado de negocios 2016
 
Clase3 Caso Practico
Clase3 Caso PracticoClase3 Caso Practico
Clase3 Caso Practico
 
Sesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocioSesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocio
 
Diagrama de casos de uso del negocio y del sistema
Diagrama de casos de uso del negocio y del sistemaDiagrama de casos de uso del negocio y del sistema
Diagrama de casos de uso del negocio y del sistema
 
Clase 28 (3)
Clase 28 (3)Clase 28 (3)
Clase 28 (3)
 
Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocio
 

Más de GianfrancoEduardoBra

Análisis y diseño de sistemas sesion 12 - diagrama de secuencia
Análisis y diseño de sistemas   sesion 12 - diagrama de secuenciaAnálisis y diseño de sistemas   sesion 12 - diagrama de secuencia
Análisis y diseño de sistemas sesion 12 - diagrama de secuenciaGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 13 - diagrama de componentes y despliegue
Análisis y diseño de sistemas   sesion 13 - diagrama de componentes y despliegueAnálisis y diseño de sistemas   sesion 13 - diagrama de componentes y despliegue
Análisis y diseño de sistemas sesion 13 - diagrama de componentes y despliegueGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 15 - casos de estudio
Análisis y diseño de sistemas   sesion 15 - casos de estudioAnálisis y diseño de sistemas   sesion 15 - casos de estudio
Análisis y diseño de sistemas sesion 15 - casos de estudioGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 11 - modelo de analisis
Análisis y diseño de sistemas   sesion 11 - modelo de analisisAnálisis y diseño de sistemas   sesion 11 - modelo de analisis
Análisis y diseño de sistemas sesion 11 - modelo de analisisGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos
Análisis y diseño de sistemas   sesion 09 - validacion de requisitosAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos
Análisis y diseño de sistemas sesion 09 - validacion de requisitosGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas   sesion 09 - validacion de requisitos iiAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas sesion 09 - validacion de requisitos iiGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 08 - analisis y especificacion de requ...
Análisis y diseño de sistemas   sesion 08 - analisis y especificacion de requ...Análisis y diseño de sistemas   sesion 08 - analisis y especificacion de requ...
Análisis y diseño de sistemas sesion 08 - analisis y especificacion de requ...GianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 07 - casos de estudio (captura de requ...
Análisis y diseño de sistemas   sesion 07 - casos de estudio (captura de requ...Análisis y diseño de sistemas   sesion 07 - casos de estudio (captura de requ...
Análisis y diseño de sistemas sesion 07 - casos de estudio (captura de requ...GianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitosGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 04 - modelado de procesos de negocio
Análisis y diseño de sistemas   sesion 04 - modelado de procesos de negocioAnálisis y diseño de sistemas   sesion 04 - modelado de procesos de negocio
Análisis y diseño de sistemas sesion 04 - modelado de procesos de negocioGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 03 - modelado de dominio
Análisis y diseño de sistemas   sesion 03 - modelado de dominioAnálisis y diseño de sistemas   sesion 03 - modelado de dominio
Análisis y diseño de sistemas sesion 03 - modelado de dominioGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio iiAnálisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio iiGianfrancoEduardoBra
 
Análisis y diseño de sistemas sesion 01 - introduccion a los procesos de ne...
Análisis y diseño de sistemas   sesion 01 - introduccion a los procesos de ne...Análisis y diseño de sistemas   sesion 01 - introduccion a los procesos de ne...
Análisis y diseño de sistemas sesion 01 - introduccion a los procesos de ne...GianfrancoEduardoBra
 

Más de GianfrancoEduardoBra (13)

Análisis y diseño de sistemas sesion 12 - diagrama de secuencia
Análisis y diseño de sistemas   sesion 12 - diagrama de secuenciaAnálisis y diseño de sistemas   sesion 12 - diagrama de secuencia
Análisis y diseño de sistemas sesion 12 - diagrama de secuencia
 
Análisis y diseño de sistemas sesion 13 - diagrama de componentes y despliegue
Análisis y diseño de sistemas   sesion 13 - diagrama de componentes y despliegueAnálisis y diseño de sistemas   sesion 13 - diagrama de componentes y despliegue
Análisis y diseño de sistemas sesion 13 - diagrama de componentes y despliegue
 
Análisis y diseño de sistemas sesion 15 - casos de estudio
Análisis y diseño de sistemas   sesion 15 - casos de estudioAnálisis y diseño de sistemas   sesion 15 - casos de estudio
Análisis y diseño de sistemas sesion 15 - casos de estudio
 
Análisis y diseño de sistemas sesion 11 - modelo de analisis
Análisis y diseño de sistemas   sesion 11 - modelo de analisisAnálisis y diseño de sistemas   sesion 11 - modelo de analisis
Análisis y diseño de sistemas sesion 11 - modelo de analisis
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos
Análisis y diseño de sistemas   sesion 09 - validacion de requisitosAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos
Análisis y diseño de sistemas sesion 09 - validacion de requisitos
 
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas   sesion 09 - validacion de requisitos iiAnálisis y diseño de sistemas   sesion 09 - validacion de requisitos ii
Análisis y diseño de sistemas sesion 09 - validacion de requisitos ii
 
Análisis y diseño de sistemas sesion 08 - analisis y especificacion de requ...
Análisis y diseño de sistemas   sesion 08 - analisis y especificacion de requ...Análisis y diseño de sistemas   sesion 08 - analisis y especificacion de requ...
Análisis y diseño de sistemas sesion 08 - analisis y especificacion de requ...
 
Análisis y diseño de sistemas sesion 07 - casos de estudio (captura de requ...
Análisis y diseño de sistemas   sesion 07 - casos de estudio (captura de requ...Análisis y diseño de sistemas   sesion 07 - casos de estudio (captura de requ...
Análisis y diseño de sistemas sesion 07 - casos de estudio (captura de requ...
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
 
Análisis y diseño de sistemas sesion 04 - modelado de procesos de negocio
Análisis y diseño de sistemas   sesion 04 - modelado de procesos de negocioAnálisis y diseño de sistemas   sesion 04 - modelado de procesos de negocio
Análisis y diseño de sistemas sesion 04 - modelado de procesos de negocio
 
Análisis y diseño de sistemas sesion 03 - modelado de dominio
Análisis y diseño de sistemas   sesion 03 - modelado de dominioAnálisis y diseño de sistemas   sesion 03 - modelado de dominio
Análisis y diseño de sistemas sesion 03 - modelado de dominio
 
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio iiAnálisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio ii
 
Análisis y diseño de sistemas sesion 01 - introduccion a los procesos de ne...
Análisis y diseño de sistemas   sesion 01 - introduccion a los procesos de ne...Análisis y diseño de sistemas   sesion 01 - introduccion a los procesos de ne...
Análisis y diseño de sistemas sesion 01 - introduccion a los procesos de ne...
 

Último

Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfAdelaHerrera9
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)dianamateo1513
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosOscarGonzalez231938
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxPaolaVillalba13
 

Último (20)

Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneos
 
Clase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptxClase 1 Análisis Estructura. Para Arquitectura pptx
Clase 1 Análisis Estructura. Para Arquitectura pptx
 

Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio

  • 1. MODELADO DE PROCESO DE NEGOCIO Diagramas de actividad de UML EP INGENIERÍA DE SISTEMAS EC: ANALISIS Y DISEÑO DE SISTEMAS
  • 2. Competencia Analiza y Diseña Sistemas de Información con el Proceso de Desarrollo RUP, expresando sus ideas con coherencia, lógica, orden, claridad, fundamento y buen lenguaje; innovando en la búsqueda de soluciones.
  • 3. Objetivo de la clase Comprende conceptos y fundamentos del modelado de negocio.
  • 4. Agenda de la clase  Elementos del negocio  Diagrama de procesos  Diagrama de actividades
  • 6. 6
  • 7. Ejemplo de un Diagrama de Jerarquía de procesos 7
  • 9. Ejemplo de un Diagrama de Proceso Proceso de Selección de Recursos Humanos 9
  • 12. Diagrama de Actividades Usados para representar el comportamiento del sistema o negocio Muestran actividades y procesos Destacan: – Condiciones y flujos alternativos – Tareas y procesos concurentes – Responsabilidades sobre ciertas actividades Útiles en análisis de negocio para capturar procesos de alto nivel
  • 13. Elementos de Diagrama de Actividad Inicio de flujo Actividades producen o consumen datos Actividades acondicionadas Actividades secuenciales Inicio Fin Comprar Alimentos Preparar Comida Comer Tomar Vino Cafe o Postre? Tomar Cafe Tomar Postre Alimentos [cafe] [postre] Bara de sinncronización Actividades concurentes Decisión Fin de Flujo
  • 14. Diagramas de Actividad: Ejemplo Inicio Fin Barmen Ingresa Venta Sistema Valida Cantidad Bebida Candidad < Mínima Permitida Sistema Registra Venta Pedir Bebida de Bodega Venta de Bebida [si] [no] actividad decisión sincronización
  • 15. Diagrama de Actividad Un diagrama de actividad muestra el flujo de actividades, siendo una actividad una ejecución general entre los objetos que se está ejecutando en un momento dado dentro de una máquina de estados, el resultado de un actividad es una acción que producen un cambio en el estado del sistema o la devolución de un valor. Las acciones incluyen llamadas a otras operaciones, envío de señales, creación o destrucción de objetos o simples cálculos. 15
  • 16. Gráficamente un diagrama de actividades será un conjunto de arcos y nodos. Desde un punto de vista conceptual, el diagrama de actividades muestra cómo fluye el control de unas clases a otras con la finalidad de culminar con un flujo de control total que se corresponde con la consecución de un proceso más complejo. Por este motivo, en un diagrama de actividades aparecerán acciones y actividades correspondientes a distintas clases. Colaborando todas ellas para conseguir un mismo fin. Ejemplo: Hacer un pedido. 16 Diagrama de Actividad
  • 17. Contenido del diagrama de actividades Básicamente un diagrama de actividades contiene: • Estados de actividad • Estados de acción • Transiciones • Objetos 17
  • 18. Estados de actividad y estados de acción 18 •Estados de Acción
  • 22. Diagrama de Actividad y Entidades del Negocio Especificación de Caso de Uso
  • 23. Trabajador del Negocio • Un trabajador de negocio (business worker) representa un rol jugado por alguien o algo dentro del negocio que realiza alguna actividad mismo. dentr o de l • Un • • • business worker (BW): Trabaja en una unidad organizacional. Interactúa con otros business worker o business actors. Manipula entidad del negocio.
  • 24. Trabajador del Negocio • Identificar trabajadores del negocio: • • • • Ejm . Vendedo r Encarga do Cajero de almacén Un trabajador de Negocio (Obrero, empleado o funcionario) realiza actividades dentro de un caso de uso del negocio, interactúa con otros trabajadores del negocio y manipula entidades del negocio.
  • 26. Trabajador del Negocio ¿Dónde encontrar trabajadores del negocio? Roles dentro del negocio. Personas que ejecutan los proceso o √ actividades del negocio. √ Hardware o sistemas informáticos dentro del negocio con los que se intercambia información directamente. √
  • 27. Trabajador del Negocio La lista de los trabajadores del negocio se realiza especificando: – Nombre del trabajador: • Debe dar idea clara de la función que realiza o desempeña. • Sustantivo con letra inicial mayúscula. – Descripció n: • Describe la funció n qu e realiz a dentr o de l negoci o y s u responsabilid ad.
  • 28. Entidades de Negocio • Una entidad del negocio (business entity) representa a un conjunto de información con propiedades, que es manipulado o manejado comportamiento y semántica similar es y portrabajador es de l negoci o. • Ej. • • • Factura Solicitudes de pago T arjeta de crédito Cuenta Cliente
  • 29. Entidades de Negocio • En UML las entidades de negocios se grafican de la siguiente forma: A una entidad de negocio se le puede agregar atributos. Atributo es un pedazo de información que describe la entidad. Ejm. Un entidad llamada cuenta, puede tener atributos tales como número de cuenta, tipo de la cuenta (ahorros o corriente), fecha de apertura, fecha de
  • 31. Entidades de Negocio ¿Dónde encontrar entidades del negocio? Información que necesita ser ingresada, validad a, consulta da o comunicada en cada Objetos físicos. Transaccion es. Informes. Documentos . Reportes. proce so de l negoci o.
  • 32. Entidades de Negocio • La lista de las entidades del negocio se realiza especificando: – Nombre de la entidad: • • Debe dar idea clara de la función que realiza o desempeña. Sustantivo con letra inicial mayúscula. – Descripción: • Describir la función que realiza dentro del negocio.
  • 33. Diagrama de Actividades • Un diagrama de actividad del negocio proporciona una manera de documentar un flujo de trabajo del negocio. gráfic a – – – Lo que pasa en un flujo de trabajo Que actividades pueden hacerse en paralelo Si hay caminos alternativos a través de un flujo de trabajo. Permiten explorar el orden en que se realizan las actividades en un CUN.
  • 34. Diagrama de Actividades • Antes de construir el diagrama de actividad descripción textual, narrativa del CUN. se debe contar con una • Lo usual es comenzar describiendo un diagrama simple general sin carriles y con actividades macro.
  • 35. Diagrama de Actividades • Muestra la secuencia u orden de del caso de uso. la s actividad es par a alcanz ar el objetiv o • Elemento s: Estado inicial (start state) Actividades (activity). Transición (transitions). Decisiones (decissions). Barras de sincronización Roles (swimlanes) (synchronizati on) Entidad de negocio Estado final
  • 36. Diagrama de Actividades Diagrama de Actividades del Negocio y los flujos de objetos: • Representa la relación entre una actividad y el objeto. El nombre de la actividad debe ser simple y breve
  • 37. Diagrama de Actividades Flujos de objetos y Transiciones: • No se necesita una transición si el diagrama tiene dos actividades conectad as a travé s d e u n objet o y do s flujo s d e objeto s correspondien tes.
  • 40. Detallar los casos de uso del negocio Describir en detalles el flujo de actividades de cada caso de uso del negocio. Asegurarse de que los miembros del proyecto y los clientes y usuarios finales tengan un entendimiento común del proceso detallado. Se utilizan: • Documento de Especificación de casos de uso del negocio. • Diagrama deActividades (UML). • Diagrama de objetos de negocio.
  • 41. Especificación de los casos de uso del negocio
  • 42. Especificación de los casos de uso del negocio Nombre del Caso de Uso Actor Objetivo Breve descripción “El caso de uso inicia cuando….” “El caso de uso termina cuando…” Precondiciones Flujo Básico de eventos Flujo alternos Postcondiciones
  • 43. Especificación de los casos de uso del negocio Actores: • Se indican los actores que participan en el caso de uso • Deben coincidir con lo indicado en el Diagrama de del Negocio. Objetivo: • Se indica el objetivo principal del caso de uso. Breve Descripción: del negocio. Cas os de Uso • Se redacta un resumen de las principales actividades que se en el caso de uso del negocio. • Es suficiente con un párrafo. realiza n
  • 44. Especificación de los casos de uso del negocio • Debe incluirse al comienzo el Punto de Inicio. • Se establece al inicio del resumen. • Coincide con la primera actividad del caso de uso. • Se enuncia “El caso de uso se inicia cuando…” • Está delimitado por la ocurrencia de algún event o extern o al negocio o debido a una necesidad del actor del caso negocio. • Debe incluirse al final el Punto de terminación. • Se redacta al final del resumen. • Coincide con la última actividad del caso de uso. • Se enuncia “El caso de uso termina cuando….”. de uso del
  • 45. Especificación de los casos de uso del negocio Precondiciones . • Condiciones en las que debió encontrarse de uso pueda ser activado. el negocio para que el caso • Se definen relativas al negocio, no a su entorno. • Si no se cumplen se rechaza la activación del caso de uso. • Deben redactarse en tiempo verbal presente.
  • 46. Especificación de los casos de uso del negocio Flujo Básico de Eventos. • Se describe la secuencia de actividades o pasos invariables que realiza el proceso del negocio. • Describe QUÉ hace el actor y QUÉ responde el y no CÓMO se implementa. básicos, normales e proceso del negoci o • Se establece un diálogo entre el actor y el proceso del ordenado por la secuencia de ocurrencia. • El primer evento coincide con el Punto de inicio. • El último evento coincide con el Punto de T erminación. • Al final debe haberse alcanzado el propósito del caso de uso. negoci o
  • 47. Especificación de los casos de uso del negocio Flujos Alternos. • Se consideran las diferentes situaciones alternativas o variantes provoquen una desviación del flujo básico. qu e • Condiciones ocasionales, eventuales, anormales • Debe especificar claramente. Evento del flujo básico que lo provoca. Condición bajo la cual ocurre. Conjunto de actividades alternativas. y extremas. Cómo continúa la ejecución del caso de uso una vez culminado el flujo alternativo.
  • 48. Especificación de los casos de uso del negocio Postcondiciones. • Condiciones en las que deberá encontrarse el negocio entorno una vez terminado el caso de uso. • Definen los resultados esperados por el caso de uso. • Deben redactarse en tiempo verbal pasado. junt o a s u Información Adicional. • Se especifica información adicional que aclare detalle al caso de uso del negocio. • Se puede incorporar aquí tanto el diagrama de diagrama de clases de negocio. o incorpore mayo r actividades como el
  • 49. Modelado del Negocio del Proyecto ¡Trabaja en equipo! Guía de Laboratorio N°3 ¡Éxitos!