Análisis del Negocio

Parte 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.

Copyright © 2007, Cibertec. Todos los derechos reservados

1

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
Copyright © 2007, Cibertec. Todos los derechos reservados

2

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 Worker es 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.
Copyright © 2007, Cibertec. Todos los derechos reservados

3

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.
Copyright © 2007, Cibertec. Todos los derechos reservados

4

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ómo estos 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.
Copyright © 2007, Cibertec. Todos los derechos reservados

5

Realización de un CUN
Especificación del Caso de Uso del Negocio Solicitar Servicio 1.Actores 1.1Artista 2.Propósito Solicitar los servicios de la galería para realizar una exposición de arte. 3.Breve Descripción El 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 Eventos Acción del Actor Respuesta del Proceso del Negocio 1.El Artista solicita el servicio de para una exposición 2.El Anfitrión solicita los datos personales del Artista 3.El Artista entrega sus datos personales al Anfitrión 4.El Anfitrión busca si los datos del Artista están registrados previamente en la galería 5.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ón 7.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 LogiSis 9.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 Artista 13.El artista recibe la copia de la Solicitud de Servicio
: Artis ta : Anfitrion : Sis te ma LogiSis

Ini cio Solici tar servic io de exposi ción S olici tar datos personales del artis ta

Artista

Documento de Rechazo de Pedido

Entregar datos personales

B us car datos del arti sta : A rtista ¿El artista es tá registrado?
[ regist rado]

Obra
[ No ] [ Sí ] Regis trar datos personales del artista

Solicitud de servicio Anfitrion

Entregar i nformación de las obras

S olic itar informaci ón de las obras

Registrar información de las obras

Tecnica Sistema LogiSis
: O bra

Busc ar téc ni cas de la galería Recibir i nformación s obre técnic as

[registrada]

E ntregar información sobre técnic as

¿D omi na las téc nic as de las obras ? [ Sí ] [ No ] Elaborar D oc um ento de Rec hazo de P edi do : D ocumento de Rec hazo de P edi do
[ crea do]

: Tecnic a

Realizar venta

Llenar la Socilitud de S ervi cio

Reci be D ocumento de Rec hazo de P edido

Archivar D ocumento de Rec hazo de Pedido : Solic itud de s ervic io

Fin

[creado]

A rchi var la S oli citud de Servic io Recibir copi a de la Soli citud de S ervi cio

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
Copyright © 2007, Cibertec. Todos los derechos reservados

6

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
Copyright © 2007, Cibertec. Todos los derechos reservados

7

Diagrama de Clases de Negocio
• El Diagrama 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.

Copyright © 2007, Cibertec. Todos los derechos reservados

8

Diagrama de Clases de Negocio

BW_Encargado del Pool de Vehiculos Genera

Ejemplo de: Solicitud de Reparación de Vehiculo

Consulta / Autoriza

Pedido de Re paracion de Vehiculo Aprueb a BW_Jefe DAM

Genera

Acta de Conformidad de Servicio BW_Mecanico

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

Reglas del Negocio: Una mesa es atendida por un mozo El mozo crea a una comanda por mesa 1 Crea «Trabajador de Negocio» Mozo Consulta 1 1 1 1 «Entidad de Negocio» Comanda

Consulta «Trabajador de Negocio» Barman «Entidad de Negocio» Cuenta 1..*

Crea 1 1

«Trabajador de Negocio» Cajero

Reglas del Negocio: La cajera crea una o mas cuentas por mesa

Copyright © 2007, Cibertec. Todos los derechos reservados

9

LABORATORIO N° 2
• En este laboratorio, usted: – Reconoce el ambiente de Microsoft Visio Enterprise Architects para Análisis Negocio. – Reconoce los elementos para Análisis Negocio – Asigna los estereotipos adecuados – Coloca los elementos de la versión 2.0 UML
Copyright © 2007, Cibertec. Todos los derechos reservados

for de de

de

10