Sei sulla pagina 1di 33

CA P TU LO

MODELO DE NEGOCIO CON RUP - UML

ANALISIS Y DISEO DE SISTEMAS II

Ing. Maritza Condori UPEA 2013

Contenido
Modelacin del Negocio Introduccin. Modelo de casos de uso del negocio. Modelo de objetos del negocio.

Propsito de la modelacin del negocio Entender la estructura y la dinmica de la organizacin. Entender los problemas actuales e identificar mejoras potenciales. Asegurarse de que los clientes, usuarios finales y desarrolladores tienen una idea comn de la organizacin. Derivar los requerimientos del sistema.

Flujo de Trabajo del Modelo de Negocio


Fases Workflows Requerim Anlisis Diseo Implement. Prueba
P r e lim i n a r y I te r a t io n ( s ) i t e r. #1 i t e r. #2 i t e r. #n i t e r. #n+1 i t e r. #n +2 i t e r. #m i t e r. #m +1

I n c e p t io n

E l a b o r a t io n

C o n s t r u c ti o n

Tr a n si tio n

Iteracin n de la fase de elaboracin

Ite r a tio n s

Relacin con otros Flujos de Trabajo


Fases Workflows Requerim Anlisis Diseo Iteracin n de la fase de elaboracin
I n c e p tio n E l a b o r a t io n C o n s t r u c ti o n Tr a n si ti o n

Implement.
Prueba
P r e lim i n a r y I te r a t io n ( s ) i t e r. #1 i t e r. #2 i t e r. #n i t e r. #n+1 i t e r. #n +2 i t e r. #m i t e r. #m +1

It e r a tio n s

Estructura del Modelo del Negocio

Modelo del Negocio

Modelo de Casos de Uso del Negocio

Modelo de Objetos del Negocio

Estereotipos empleados en el Modelo del Negocio


Un estereotipo representa la subclasificacin de un elemento del modelo. Un estereotipo puede tener su propio icono en el Rational Rose.

Modelo de Casos de Uso del Negocio


El modelo de casos de uso del negocio describe los procesos de negocio de una empresa en trminos de:
Casos de uso del negocio Actores del negocio (clientes y socios)

Artefactos del Modelo de Casos de Uso del Negocio


Diagrama de Casos de uso del Negocio
Modelo de Casos de Uso del Negocio

Descripcin de los Casos de Uso del Negocio


Diagrama de Actividades de Casos de Uso del Negocio

Casos de Uso del Negocio


Un caso de uso del negocio describe una secuencia de acciones ejecutadas en el negocio, que produce un resultado de valor observable a un actor individual en el negocio. Instancia de caso de uso del negocio

Conceptos importantes

Un actor individual. Roles distintos Un resultado de valor observable. Ni grande ni pequeo, alcance reingenieril. Acciones realizadas en el negocio.

Casos de Uso del Negocio


La secuencia de acciones de un caso de uso del negocio se describe mediante un flujo de trabajo (workflow). Descripcin literal del caso de uso del negocio

Diagrama de Actividades

Diagrama de Actividades. Elementos


Los Diagramas de Actividades ayudan a describir el detalle de qu es lo que pasa dentro del negocio, y para ello examinamos los roles especficos que juegan las personas (TRABAJADORES DEL NEGOCIO) y las ACTIVIDADES que realizan. Los Diagramas de Actividades ayudan a identificar QU FUNCIONES deber asumir el PRODUCTO DE SOFTWARE, y quines sern los ACTORES del futuro sistema.

Diagrama de Actividades. Elementos


Estado de inicio Decisiones

Estado de fin
Divisin/ Unin de control

Actividad Transiciones

<< Nombre >>

Calles Objeto o documento <<Nombre>> [<<Estado>>]

Caso de uso del negocio: Solicitar cotizacin de


materiales.
Cliente
Solicitar cotizacin

Vendedor

Almacenero

Solicitud Cotizacin [presentada]

Recepcionar Solicitud Cotizacin

Solicitud Cotizacin [Revisada] Elaborar Cotizacin Recibir cotizacin 1 Cotizacin Entregar Cotizacin

Caso de uso del negocio: Solicitar cotizacin de materiales.


Cliente
1
[OK]

Vendedor

Almacenero

Solicitar Prefact.

Elaborar Prefactura Orden de Reserva [generada]

Recibir Prefactura

Prefactura [generada]

Reservar productos

Descripcin de un caso de uso


Descripcin literal que debe describir QU desea obtener el ACTOR DEL NEGOCIO y la SECUENCIA DE PASOS que se dar en el NEGOCIO para satisfacer la solicitud del ACTOR DEL NEGOCIO.

Modelo de Objetos del Negocio


El modelo de objetos del negocio identifica todos los ROLES y COSAS en el negocio, los cuales son representados como clases en la Vista Lgica.
Existen dos tipos diferentes de clases en el modelo de negocio: Los trabajadores del negocio.

Las entidades del negocio.

Modelo de Objetos del Negocio


Y de dnde salen esos objetos, compadre?

De los diagramas de realizacin de casos de uso del negocio con objetos incorporados

Diagr. Actividades: Solicitar cotizacin de


materiales.
Cliente
Solicitar cotizacin

Vendedor

Almacenero

Solicitud Cotizacin [presentada]

Recepcionar Solicitud Cotizacin

Solicitud Cotizacin [Revisada] Elaborar Cotizacin Recibir cotizacin 1 Cotizacin Entregar Cotizacin

Diagr. Actividades: Solicitar cotizacin de


materiales.
Cliente Vendedor Almacenero

Solicitud Cotizacin [presentada] Cliente

Vendedor Solicitud Cotizacin [Revisada] Almacenero

Solicitud Cotizacin [presentada] Solicitud Cotizacin [revisada] Cotizacin [presentada]

Cotizacin

Caso de uso del negocio: Solicitar cotizacin de materiales.


Cliente
1
[OK]

Vendedor

Almacenero

Solicitar Prefact.

Elaborar Prefactura Orden de Reserva [generada]

Recibir Prefactura

Prefactura [generada]

Reservar productos

Diagr. Actividades: Solicitar cotizacin de


materiales.
Cliente Vendedor Almacenero

Orden de Reserva [generada] Prefactura [generada] Prefactura [generada] Orden de Reserva [generada]

Modelo de Objetos del Negocio

Almacenero Cliente Vendedor Solicitud Cotizacin [revisada] Solicitud Cotizacin [presentada] Cotizacin [presentada] Prefactura [generada] Inventario Orden de Reserva [generada]

Del Modelo de Negocio hacia el Sistema


Cmo identificar los casos de uso del sistema y los actores del sistema

Cmo identificar los casos de uso del sistema


Comenzar con los trabajadores del negocio. Para cada uno:
Decidir si el trabajador del negocio va a utilizar el sistema de informacin. De ser as, identificar un actor en el modelo de casos de uso del sistema. Para cada caso de uso del negocio en el que participe el trabajador del negocio, crear un caso de uso del sistema. Repetir estos pasos para todos los trabajadores del negocio.

Diagrama de Casos de Uso del Negocio

Ejemplo No.1.

Cliente

Solicitar Cotizacin de Materiales

Modelo de Objetos del Negocio

Almacenero Cliente

Vendedor Solicitud Cotizacin [revisada] Solicitud Cotizacin [presentada]


Cotizacin [presentada] Prefactura [generada] Inventario

Orden de Reserva [generada]

Modelo de Objetos del Negocio

Almacenero Cliente

Vendedor Solicitar Cotizacin de Materiales

Almacenero

Vendedor

Reservar productos

Diagrama de Casos de Uso del Sistema


Solicitar Cotizacin de Materiales

Versin No.1

Vendedor Almacenero Reservar productos Tiene alguna interaccin con el sistema?

Diagrama de Casos de Uso del Sistema


Solicitar Cotizacin de Materiales

Versin No.2

Vendedor

Y si queremos que se automatice completamente el proceso del negocio?

Diagrama de Casos de Uso del Sistema


Solicitar Cotizacin de Materiales

Versin No.3

Vendedor

Diagrama de Casos de Uso del Sistema


Solicitar Cotizacin de Materiales

Versin No.3

Cliente

Este es el caso en que un actor del negocio pasa a ser actor del sistema, cosa que puede suceder, pero no es lo ms comn.

Potrebbero piacerti anche