rup_uml
-
Upload
mmarquez2000 -
Category
Documents
-
view
215 -
download
2
description
Transcript of rup_uml
-
1Ing. Antonio Arqque Pantigozo
CICLO 2012-II Mdulo: IUnidad: 2 Semana: 4
ANALISIS Y DISEO DESISTEMAS DE INFORMACIN
Tema:Modelado de Negocio
con RUP y UML
Es un modelo que provee una vista esttica de laestructura de la organizacin y una vista dinmicadentro de los procesos de la organizacin.
Permite entender los problemas actuales de laorganizacin.
Asegura que clientes, usuarios, desarrolladores yotros involucrados tengan igual entendimiento de laempresa.
Qu es el Modelado del Negocio?
2
3
Qu es el Modelado del Negocio?
Es una tcnica para modelar procesos del negocio. El Modelo de negocio provee una manera de
expresar los procesos del negocios en trminos de actividades del negocio y comportamiento colaborativo.
EMPRESA
INPUT OUTPUT
-
24
Qu son los Procesos del Negocio?
Cualquier actividad o grupo de actividades que emplee un insumo, le agregue valor a ste y suministre un producto a un cliente externo o interno.
Grupo de tareas lgicamente relacionadas que emplean los recursos de la organizacin para dar resultados definidos en apoyo a los objetivos de la organizacin.
Un conjunto de tareas lgicamente relacionadas que existen para conseguir un resultado bien definido dentro del negocio; por lo tanto, toman una entrada y le agregan valor para producir una salida.
1) Anlisis de la situacin actual de laorganizacin.
2) Definicin del Modelo de Casos de Uso del Negocio
3) Refinamiento de las definiciones de los casos de usodel negocio
4) Realizaciones de los casos de uso del negocio en elModelo de Anlisis de Negocio.
Pasos para elaborar el Modelo del Negocio
5
1. Anlisis de la situacin de la Organizacin
Elabore un listado de trminos y definiciones usadoscomnmente, en un Glosario de Trminos.
Desarrolle un entendimiento preliminar de los objetivos de la organizacin y/o rea de estudio que correspondan, los cuales son determinados por los stakeholders y responsables del negocio.
Identifique las reglas del negocio, y luego plsmelasen un documento.
Identifique la Visin y Misin de la organizacin y/o reade estudio que correspondan.
6
-
3 Identifique las metas de la organizacin y/o rea de estudio quecorrespondan y documntelas para que estas validen los casos de usodel negocio.
Involucre a las personas con ms experiencia y conocimiento.
1. Anlisis de la situacin de la Organizacin
7
Visin
Captura los objetivos de alto nivel del negocio.Fundamenta las razones por las que elproyecto est relacionado con las futurasdesiciones estratgicas.
Business Vision
8
Visin Introduccin Posicionamiento del
Negocio Descripcin de los
Stakeholder y Clientes Objetivos del Modelo de
Negocio Otros Requerimientos
9
-
4Es un requisito que debe ser satisfechopor el negocio. Describe el valor deseadode una medida en particular a futuro, y seutiliza para planear y administrar lasactividades del negocio.
Incrementar en 50% para finales de ao las ventas en Lima
Metas del Negocio
10
Es una poltica o condicin quedebe ser satisfecha por el negocio.
El pago de planillas se realizar los das 25 de cada mes y va depsito en cuenta bancaria.
No se realizar ningn desembolso sin previo documento que sustente la conformidad del bien o servicio
Reglas del Negocio
11
Partes del Documento de las Reglas del Negocio
Introduccin. Propsito. Alcance Referencias Resumen Reglas del
negocio.
12
-
5Es importante acordar desde el inicio del proyecto, el emplear una terminologa de negocio comn.
Para que la importacin pueda ser ingresada en almacn el cliente debe presentar una DUA
Si la recepcionista no sella la OSM, los tcnicos no pueden entregar los equipos al cliente
Glosario del Negocio
13
Partes del Documento de Glosario del Negocio
Introduccin. Propsito. Alcance Referencias Resumen Definiciones
14
1) Anlisis de la situacin actual de laorganizacin.
2) Definicin del Modelo de Casos de Usodel Negocio
3) Refinamiento de las definiciones de loscasos de uso del negocio
4) Realizaciones de los casos de uso delnegocio en el Modelo de Anlisis deNegocio.
Pasos para elaborar el Modelo del Negocio
15
-
62. Definicin del Modelo de Casos de usodel negocio
*Requiere haber identificado lasmetas del negocio (Business Goal).*El equipo de trabajo debe tener claras las fronteras del negocio que est describiendo.
*Los procesos, metas einteresados se encontrarndentro del Modelo de Casos deUso de Negocio.
16
Es un modelo que describe la direccin eintencin del negocio.
La direccin es provista por las metas delnegocio. Mientras que la intencin esexpresada como el conjunto de mediospara interactuar con el entorno.
El BUCM como un todo es correcto,consistente y fcil de leer. Debe proveer elentendimiento necesario para construir elfuturo sistema de software.
Business Use Case Model
17
Modelo de Casos de Uso del Negocio
Business Goal
Business Actor
Business Use Case
Business Use Case Model
18
-
7Incrementar en un 50% las ventas en Lima a finales del 2004
Registrar C otizaciones
Marketear los nuevos productos
Monitorear las ventas
Business Goal y Business Use Case
19
Define un conjunto de acciones que el negocio lleva a cabo y proveeresultados de valor a quienes interactan con el.
Son procesos de negocio descritos bajo un punto de vista externo quepercibe algn tipo de valor.
Business Use Case
Cliente Jefe Importaciones
C o ti za r p ro d uc to s
20
21
Caso de uso del Negocio
Secuencia de acciones (actividades) queuna organizacin realiza para obtener unresultado observable y de valor para unactor de negocio particular. Un caso de usodel negocio es lo mismo que un proceso denegocio
Business Use Case
-
8 Quin interacta con el negocio? Quien est interesado en lo que
saldr o ingresar al proceso?
Representa un rol que algo o alguien externodesempea en relacin con el negocio.
C lie nte
Business Actor
Alguien o algo externo a la empresa que interactacon ella. Ejemplos: Clientes, Proveedores, etc.
Actor del Negocio
22
Un actor humano expresa un rol no una persona. Unapersona puede jugar varios roles.
Cada actor del negocio debe estar asociadocorrectamente con el caso de uso de negocio en el queparticipa. Sino deber ser retirado.
El actor del negocio o el proceso de negociopueden iniciar la comunicacin.
Business Actor
Cada actor de negocio puede ser subclasificadomediante la relacin de generalizacin.
Existen situaciones en los que existan sistemas deinformacin externos que podran ser actores delnegocio.
23
24
Trabajador del Negocio
Un Trabajador del Negocio (Obrero, Empleado o funcionario)realiza actividades dentro de un caso de uso del negocio,interactua con otros trabajadores del negocio y manipulaentidades del negocio .
Business Worker
-
925
Diagrama de Casos de Uso del NegocioEs la representacin de un grupo de casosde uso del negocio relacionados dentro dela empresa. Nos dicen que procesos de laorganizacin proporcionan valor agregadoy los individuos que interactan con lamisma. Describen completamente laorganizacin en trminos de casos de usodel negocio.
Fabricar Producto
Gestionar Almacen
Registrar PedidoCliente
Diagrama General de Casos de Uso de Negocio
26
Modelo de procesos de uso del negocio
Diagrama de Actividades
Es la representacin de una secuenciade actividades dentro de un caso deuso del negocio. Provee una maneragrfica de documentar un caso deuso del negocio.
Inicio Rellenar Pedido
Tramitar Pedido
Analizar Viabilidad
ViableNotificar rechazo
[No]
Ordenar fabricacion
Planificar Produccion
Notificar Aceptacion
Fin OK
Fin NoOK
[Si]
1) Anlisis de la situacin actual de laorganizacin.
2) Definicin del Modelo de Casos de Usodel Negocio
3) Refinamiento de las definiciones de loscasos de uso del negocio
4) Realizaciones de los casos de uso delnegocio en el Modelo de Anlisis deNegocio.
Pasos para elaborar el Modelo del Negocio
27
-
10
Consiste en:* Detallar la definicin de los casos de uso del negocio.
* Describir como los casos de uso del negocio soportan las metas del negocio.
* Verificar que los casos de uso del negocio representen correctamente como el negocio es conducido.
3. Refinamiento de las definiciones de los procesos del Negocio
28
Documento en el que se detalla el proceso de negocio.
Business Use Case Specification
29
Pasos para elaborar el Modelo del Negocio
1) Anlisis de la situacin actual de laorganizacin.
2) Definicin de los casos de uso del negocio einteresados en el Modelo de Casos de Usodel Negocio
3) Refinamiento de las definiciones de loscasos de uso del negocio
4) Realizaciones de los casos de uso delnegocio en el Modelo de Anlisis deNegocio.
30
-
11
Este diseo se realiza en el Modelo de Anlisis delNegocio. Este modelo explica como se llevarn a cabolos casos de uso del negocio internamente.
4. Realizaciones de Casos de Uso de Negocio
Modelo de Anlisis del Negocio
Business Worker
Business Entity
Business Use Case Realization
31
Consiste en:
Identificar todos los roles, productos, entregables del negocio y describir como el proceso del negocio ser llevado a cabo por los business workers y las entidades dentro del negocio.
En las realizaciones de casos de uso de negocio participan los diagramas de actividades, diagramas de clases y diagramas de colaboracin.
En el curso se utilizarn los diagramas de colaboracin secuencias.
4. Realizaciones de Casos de Uso de Negocio
32
Vendedor
Business Worker o Trabajador del Negocio: Rol o roles dentro del proceso del negocio que manipula las entidades del negocio.
Business Entity o Entidad de Negocio: Ente manipulado por los workers. factura, pedido, plan de produccin, etc.
Elementos del Modelo de Anlisis del Negocio
Cotizacion
33
-
12
Coleccin dediagramas quemuestra cmo losworkers y entidadesdel negocio llevan acabo el caso de usodel negocio.
Realizacin de Caso de Uso del Negocio
Elementos del Modelo de Anlisis del Negocio
Cotizar productos
Cotizar productosCotizar productos(from Business Use Case) 34
Diagramas de la Realizacin de Caso de Uso de Negocio
Diagrama de Colaboracin:Diagrama que describe las interacciones entre los objetos de actores de negocio, workers y entidades de negocio.
: Cliente
: Vendedor
: Catlogo de Productos : Cotizacion
: Stock
1: Solicita cotizacin de producto
3: Comunica precio
4: Indica cantidad a cotizar
7: Entrega cotizacion
2: Consulta precio de producto
5: consulta
6: elabora
35
: Cliente : Vendedor
: Catlogo de Productos : Cotizacion : Stock
1: Solicita cotizacin de producto2: Consulta precio de producto
3: Comunica pre cio
4: Indica cantidad a cotizar
5: consulta
6: elabora
7: Entrega cotizacion
Diagrama deSecuencias:Diagrama equivalenteal diagrama decolaboracin peroordenado en eltiempo.
36
-
13
37
F a b ric a r P r o d u c to
G e s t io n a r Alm a c e n
R e g is tr a r P e d id oC lie n te
< < in it ia to r > >
G e n e ra r p e d id o s a lo s p r o v e e d o r e s
Pr o v e e d o r
Ejemplo: Caso Empresa de Fabricacin
38
39
Diag Actividad - Registrar Pedido
Inicio Rellenar Pedido
Tramitar Pedido
Analizar Viabilidad
ViableNotificar rechazo
[No]
Ordenar fabricacion
Planificar Produccion
Notificar Aceptacion
Fin OK
Fin NoOK
[Si]
-
14
40
Pla ni fi car produ ccin
Rel le nar Ped id o
Inic io
Cu rsar p ed id o
No ti f ica r rech a zo
No ti f ica r Ace ptacin
FinKO
FinOK
Ana li zar V iabi l id ad
O rd ena r fab ri ca c in
Viab le[ No ]
[Si ]
Jefe ProduccinJefe tecnico:Comercial:ClienteCliente Comercial JefeTcnico JefeProduccin
Diagrama de Actividades Detallado
41
Empleado CatalogoProducto
Plantilla de Fabricacin
Jefe Produccin
Pedido
1..*1 1..*1
Jefe Tecnico Orden de Trabajo
Modelo de Objetos de Negocio
42
Diagrama de Secuencia
: Empleado : Cliente : Jefe Tecnico : Jefe Produccin
1. Tramitar a Pedido2. Estudiar Pedido
3. * Analizar Fabricacin
4. Planificar Fabricacin5. Informar
6. Aceptar Pedido
-
15
43
Diagrama de Colaboracin
: Cliente : Empleado
: Jefe Tecnico : Jefe Produccin
1. Tramitar a Pedido
2. Estudiar Pedido
3. * Analizar Fabricacin
4. Planificar Fabricacin
5. Informar
6. Aceptar Pedido
Gracias por su Atencin
44