rup_uml

15
1 Ing. Antonio Arqque Pantigozo CICLO 2012-II Módulo: I Unidad: 2 Semana: 4 ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN Tema: Modelado de Negocio con RUP y UML Es un modelo que provee una vista estática de la estructura de la organización y una vista dinámica dentro de los procesos de la organización. Permite entender los problemas actuales de la organización. Asegura que clientes, usuarios, desarrolladores y otros involucrados tengan igual entendimiento de la empresa. Qué es el Modelado del Negocio? 2 3 Qué es el Modelado del Negocio? Es una técnica para modelar procesos del negocio. El Modelo de negocio provee una manera de expresar los procesos del negocios en términos de actividades del negocio y comportamiento colaborativo. EMPRESA INPUT OUTPUT

Upload: mmarquez2000

Post on 17-Dec-2015

215 views

Category:

Documents


2 download

DESCRIPTION

UML

TRANSCRIPT

  • 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