UML - Analisis del negocio
Click here to load reader
-
Upload
eddy-faustor -
Category
Documents
-
view
24.125 -
download
0
description
Transcript of UML - Analisis del negocio
![Page 1: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/1.jpg)
1
Copyright © 2007, Cibertec. Todos los derechos reservados
Análisis del NegocioParte interna
Copyright © 2007, Cibertec. Todos los derechos reservados
Análisis de negocio
• El modelo del análisis de negocio describe la realización de los casos del uso del negocio modelando la interacción entre los trabajadores del negocio y las entidades de negocio.
• El propósito del modelo del análisis de negocio es describir cómo se ejecutan los casos del uso del negocio.
![Page 2: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/2.jpg)
2
Copyright © 2007, Cibertec. Todos los derechos reservados
Rol: Diseñador de Negocio
Copyright © 2007, Cibertec. Todos los derechos reservados
Elementos del Análisis de negocio
• Trabajadores del negocio identificados previamente.
• Entidades del negocio identificadas previamente.
• Asociaciones entre los trabajadores del negocio y las entidades del negocio.
• Diagramas de Realizacion:– Diagrama de Clases de Negocio– Diagrama de Actividades de procesos
![Page 3: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/3.jpg)
3
Copyright © 2007, Cibertec. Todos los derechos reservados
Elementos: Principales Estereotipos
• Estereotipos de UML más importantes de la etapa de Análisis del Negocio.
Trabajador del negocio
Entidad del negocio
Copyright © 2007, Cibertec. Todos los derechos reservados
Trabajador de Negocio
• Un trabajador del negocio o Business Workeres una abstracción de un sistema, de un ser humano o de un software que represente un rol realizado dentro de realizaciones del caso del uso del negocio.
• Un trabajador del negocio colabora con otros trabajadores del negocio, se notifica de acontecimientos del negocio y manipula entidades de negocio para realizar sus responsabilidades.
![Page 4: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/4.jpg)
4
Copyright © 2007, Cibertec. Todos los derechos reservados
Sugerencias para identificar un BW
• Son roles (humanos, software o hardware), no personas con nombres propios.
• Se encuentran dentro del negocio.• No siempre un rol está asociado con el nombre de un
cargo en la planilla de la organización.• El nombre no debe representar áreas, departamentos o
partes de una organización.• Cada trabajador debe participar en al menos un caso de
uso del negocio. Si no participa en ningún proceso debe ser eliminado del modelo.
Copyright © 2007, Cibertec. Todos los derechos reservados
Entidad de Negocio
• Representa un pedazo de la información significativo y persistente que es manipulada por los agentes del negocio y los trabajadores del negocio.
• Proporcionan la base para compartir información (documentos) entre los trabajadores del negocio que participan en diversas realizaciones del caso del uso del negocio.
• Representan una abstracción de la información persistente importante dentro del negocio. Por ejemplo, el inventario del producto es ciertamente información significativa, pero ésta no es información persistente.
![Page 5: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/5.jpg)
5
Copyright © 2007, Cibertec. Todos los derechos reservados
Sugerencias para identificar EN
• Participa por lo menos en un caso de uso.• Pueden ser usadas por diferentes trabajadores del
negocio en varios casos de uso del negocio.• Representan documentos, contratos, información
solicitada, producto, conocimiento, etc.• Solo debe ser considerada información relevante y
persistente al negocio.
Copyright © 2007, Cibertec. Todos los derechos reservados
Realización de un CUN
• Describe cómo los trabajadores del negocio y las entidades de negocio colaboran para realizar un caso de uso del negocio en particular.
• Mientras que un CUN describe qué pasos se deben realizar para entregar valor a un Stakeholders del negocio, una realización del CUN describe cómoestos pasos se realizan dentro de la organización.
• Los CUN se describen de una perspectiva externa, mientras que la realización del caso del uso del negocio se describe de una perspectiva interna.
![Page 6: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/6.jpg)
6
Copyright © 2007, Cibertec. Todos los derechos reservados
Realizar venta
Especificación del Caso de Uso del NegocioSolicitar Servicio
1.Actores1.1Artista
2.PropósitoSolicitar los servicios de la galería para realizar una exposición de arte.3.Breve DescripciónEl caso de uso comienza cuando el Artista se dirige a la galería para solicitar los servicios para una exposición de arte. Se entrevista con el Anfitrión quien le pide los datos necesarios y llena la solicitud de servicio de la galería. El caso de uso termina cuando el Artista recibe una copia de la Solicitud de Servicio o del Documento de Rechazo de Pedido.4.Flujo Básico de EventosAcción del Actor Respuesta del Proceso del Negocio1.El Artista solicita el servicio de para una exposición2.El Anfitrión solicita los datos personales del Artista3.El Artista entrega sus datos personales al Anfitrión4.El Anfitrión busca si los datos del Artista están registrados previamente en la galería5.El Anfitrión solicita información de las obras de arte al Artista.6.El Artista entrega la información de las obras al Anfitrión7.El Anfitrión registra la información de las obras de arte.8.El Anfitrión busca la información sobre las técnicas que maneja la galería en el sistema LogiSis9.El sistema LogiSis entrega la información sobre las técnicas que maneja la galería.10.El Anfitrión recibe la información sobre las técnicas y determina si la galería maneja las técnicas de las obras de arte.11.El Anfitrión llena la solicitud de servicio.12.El Anfitrión archiva la Solicitud de Servicio y entrega una copia al Artista13.El artista recibe la copia de la Solicitud de Servicio
Tecnica
Artista
Obra Solicitud de servicio
Sistema LogiSis
Documento de Rechazo de Pedido
Anfitrion
Inicio
Solici tar servic io de exposición
Entregar datos personales
Entregar información de las obras
Fin
Recibe Documento de Rechazo de Pedido
Recibir copia de la Solicitud de Servicio
: Documento de Rechazo de P edido
[creado]
Solici tar datos personales del artis ta
Buscar datos del artista
¿El artista está registrado?
Solic itar información de las obras
Registrar datos personales del artista
: A rtista
[regist rado]
Registrar información de las obras
Buscar técnicas de la galería
Recibir información sobre técnicas
: Obra
[registrada]
¿Domina las técnicas de las obras?
Elaborar D ocum ento de Rechazo de Pedido
Archivar Documento de Rechazo de Pedido
Llenar la Socilitud de Servicio
Archivar la Solicitud de Servic io
: Solic itud de servic io
[creado]
Entregar información sobre técnicas
: Tecnica
[ Sí ]
[ No ]
[ No ]
[ Sí ]
: Sistema LogiSis : Anfitrion : Artista
Realización de un CUN
Copyright © 2007, Cibertec. Todos los derechos reservados
Estructura de Análisis del Negocio
• Un package para las entidades de negocio
• Un package para las realizaciones de Negocio
• Un package para los trabajadores de negocio
![Page 7: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/7.jpg)
7
Copyright © 2007, Cibertec. Todos los derechos reservados
Realización de Casos de Uso
• Una realización de un caso de uso describe como un Trabajador de negocio y una entidad de negocio colaboran en la realización de un caso de Uso de Negocio
• Se efectúan:– Diagrama de Actividades– Diagrama de Clases de Negocio
Copyright © 2007, Cibertec. Todos los derechos reservados
Diagrama de Actividades
• Un diagrama de actividad en una realización del caso del uso del negocio, ordena las tareas o las actividades que logran una o mas metas de negocio, que satisfacen la iteración entre los Actores externos del negocio y los trabajadores internos del negocio.
• Se usa separadores de línea para representar principalmente trabajadores del negocio, y de cómo estos realizan el negocio
• Los flujos del objeto se utilizan para demostrar cómo las entidades de negocio se crean y se utilizan en un Flujo.
– Veamos el Anexo: Capitulo 5
![Page 8: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/8.jpg)
8
Copyright © 2007, Cibertec. Todos los derechos reservados
Diagrama de Clases de Negocio
• El Diagrama de Clases de NegocioDiagrama de Clases de Negocio es:– Herramienta proporcionada por UML.– Muestra los trabajadores del negocio y las
entidades del negocio así como las asociaciones entre los mismos.
– Solo se tiene en cuenta “¿QUIÉN manipula QUÉinformación?”
• ¿QUIÉN? (trabajador del negocio identificado).• ¿QUÉ? (entidad del negocio identificado). • Relaciones entre ellos (asociaciones).
Copyright © 2007, Cibertec. Todos los derechos reservados
Diagrama de clases
• Los diagramas de la clase muestran asociaciones, agregaciones y generalizaciones entre los trabajadores del negocio y las entidades de negocio.
• Puede mostrar los siguientes de diagramas de clase: Jerarquías de herencias
• Agregación de trabajadores del negocio y de las entidades de negocio.
• Cómo los trabajadores y las entidades del negocio se relacionan por medio de asociaciones.
![Page 9: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/9.jpg)
9
Copyright © 2007, Cibertec. Todos los derechos reservados
Diagrama de Clases de Negocio
BW_Encargado del Pool de Vehiculos
BW_Mecanico
Pedido de Reparacion de Vehiculo
Genera
Acta de Conformidad de Servicio
Genera
BW_Jefe DAM
Consulta / Autoriza
Aprueba
Ejemplo de:
Solicitud de Reparación de Vehiculo
Copyright © 2007, Cibertec. Todos los derechos reservados
Reglas de Negocio de Multiplicidad
Ejemplo de Reglas de negocio en: Atender Bar
– Una mesa es atendida por un mozo
– El mozo crea a una comanda por mesa
– La cajera crea una o mas cuentas por mesa
«Trabajador de Negocio»Mozo
«Trabajador de Negocio»Barman
«Trabajador de Negocio»Cajero
«Entidad de Negocio»Comanda
«Entidad de Negocio»Cuenta
1
1
Crea
1
1
Consulta
1
1
Consulta
1 1..*
Crea
Reglas del Negocio:Una mesa es atendida por un mozoEl mozo crea a una comanda por mesa
Reglas del Negocio:La cajera crea una o mas cuentas por mesa
![Page 10: UML - Analisis del negocio](https://reader038.fdocumento.com/reader038/viewer/2022100600/5571f1a449795947648b747f/html5/thumbnails/10.jpg)
10
Copyright © 2007, Cibertec. Todos los derechos reservados
LABORATORIO N° 2
• En este laboratorio, usted:– Reconoce el ambiente de Microsoft Visio for
Enterprise Architects para Análisis de Negocio.
– Reconoce los elementos para Análisis de Negocio
– Asigna los estereotipos adecuados– Coloca los elementos de la versión 2.0 de
UML