You are on page 1of 78

INGENIERIA DE SOFTWARE

Ing. Francisco Rodrguez Novoa

Ingeniera de Software
Tema 5

Modelado del Negocio

Ing. Francisco Rodrguez

Rational Unified Process (RUP). Workflow

Las Organizaciones
Una organizacin humana es
una estructura compuesta por
un conjunto de personas
distribuidas en
departamentos o funciones
con arreglo a ciertos criterios
de divisin del trabajo y
comunicacin.

Modelo en las Organizaciones


Modelo es un conjunto de conceptos que permiten
construir una representacin organizacional de la empresa.
Dos enfoques:
Funcional (Tradicional)
Proceso
ORGANIZACIONES
TRADICIONALES

ORGANIZACIONES POR
PROCESOS

PROCESOS

Enfoque Funcional

VERTICAL

Enfoque de Procesos
HORIZONTAL

Funcin vs. Proceso


Funcin: identificada por un verbo. Es continua .

Comercializar
Fabricar
Vender
Expedir
Comprar

Proceso: identificado por verbo+sustantivo. Tiene un


inicio y un fin. No es continuo .

Tomar un pedido
Ensamblar un pieza
Facturar a un cliente
Solicitar materiales

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.

INPUT

OUTPUT

EMPRESA

Qu son los Procesos del Negocio?


Es una secuencia lgica de actividades , u ordenamiento de
actividades.
Se hace nfasis en cmo se hacen las cosas
El principio y fin (insumos y exsumos) estn claramente
identificados
El conjunto de actividades que se realizan en un proceso van
a producir un output, resultado determinado, un exsumo de
mayor valor para alguien que denominamos cliente.

INPUT

Actividad 1

Actividad 2

Actividad 3

EMPRESA

Actividad 4

OUTPUT

Propsito del Modelo del Negocio


Comprender la estructura y la dinmica de la organizacin para
la que se desarrolla el proyecto.
Comprender los problemas actuales de la organizacin y su
impacto.
Asegurar que los clientes, usuarios finales y desarrolladores
tengan un entendimiento comn de la organizacin. Visin
compartida.
Obtener, de forma preliminar, los requerimientos del sistema
que necesita la organizacin.

Beneficios
Uno de los grandes beneficios de modelar el negocio es
mejorar la obtencin de requisitos del sistema, requisitos
que conducirn a la creacin de sistemas de informacin
que realmente encajen en la organizacin y sean usados
por usuarios finales.

Modelado del Negocio

Modelado del Negocio


Artefactos del modelo del negocio

Diagramas UML (M. Negocio)


Cada diagrama de UML proporciona una vista diferente del
negocio:
Diagramas de casos de uso describen el contexto del
negocio.
Diagramas de actividad describen las conductas en el
negocio, o el flujo de trabajo del negocio.
Diagramas de Objetos que describen la estructura esttica
del negocio.

Modelado del negocio. Estereotipos

Rose 2003

UML

Estereotipos ms importantes de la etapa de Modelado


del Negocio.

Actor del negocio Trabajador del negocio Caso de Uso del negocio

Actor del negocio

Trabajador del negocio

Caso de uso del engocio

Entidad del negocio

Entidad del negocio

Modelado del Negocio. Actividades


1. Evaluar la organizacin objetivo.
2. Encontrar los actores y casos de uso del negocio.
3. Construir el Modelo de Casos de Uso del Negocio.
4. Encontrar los trabajadores y entidades del negocio.
5. Detallar los casos de uso del negocio.
6. Construir el Modelo de Objetos del Negocio.
7. Mantener las reglas del negocio.
8. Capturar un vocabulario comn.

1. Evaluar la organizacin objetivo


1. Describir la organizacin objetivo (objeto de estudio).
Identificar la organizacin para la que se desarrolla el
sistema (organizacin objetivo).
Describir la estructura organizativa actual.
El organigrama de la organizacin puede ayudar.
Conocer.
Visin.
Misin.
Metas.
Objetivos estratgicos.

Identificar los procesos macros desarrollados.

1. Evaluar la organizacin objetivo


Organizacin objetivo (objeto de estudio).

Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

1. Evaluar la organizacin objetivo


2. Describir el negocio (campo de accin).

Identificar el negocio en cuestin.


Definir las fronteras del negocio.
Identificar las reas involucradas.
Identificar los procesos desarrollados.
Identificar los roles participantes.
Identificar las actividades que desarrolla cada rol.
Identificar los clientes que se benefician de los
procesos.

1. Evaluar la organizacin objetivo


Negocio (campo de accin).

Negocio (Campo de
accin)
Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

2. Encontrar los actores y casos de uso del negocio


1. Identificar los actores del negocio (business actors).
Un actor del negocio (business actor) representa un rol
jugado por alguien o algo fuera del negocio y que
interacta o se relaciona con l.
Ejemplo:
1. Cliente.
2. Proveedor.
3. Gerente general.
Gerente
4. Autoridades.
General

2. Encontrar los actores y casos de uso del negocio


Actores del negocio.

Negocio (Campo de
accin)
Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

2. Encontrar los actores y casos de uso del negocio


Dnde encontrar a los actores del negocio?

Clientes de la organizacin objetivo.


Socios.
Proveedores.
Autoridades.
Entidades legales y reguladoras.
Sucursales.
Dueos e inversionistas
Software o hardware fuera del negocio con los que se
interacta.
Otras partes de la organizacin.

Actores del Negocio


2. Crear la lista de los actores del negocio:
Nombre del actor:
Debe dar idea clara de la funcin que realiza o
desempea.
Sustantivo con letra inicial mayscula.

Descripcin:
Describir la funcin que realiza fuera del negocio y la
responsabilidad que tiene para el negocio.

2. Encontrar los actores y casos de uso del negocio


3. Identificar los casos de uso del negocio (business use cases).
Un caso de uso del negocio identifica un proceso especfico
del negocio con identidad propia que produce un resultado
medible y esperado para el actor del negocio correspondiente.
Ejemplo:
Realizar compra.
Almacenar productos.
Realizar
Solicitud

2. Encontrar los actores y casos de uso del negocio


Casos de uso del negocio

Negocio (Campo de
accin)
Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

2. Encontrar los actores y casos de uso del negocio


Dnde encontrar los casos de uso del negocio?
Procesos comerciales, administrativos y de gerencia.
Servicios principales que el actor del negocio espera
recibir de la organizacin objetivo.
Procesos de servicio a otras entidades fuera de la
organizacin objetivo.
Es recomendable:

Comenzar con el actor del negocio ms importante.


Identificar los principales servicios de la organizacin.
Identificar procesos de mantenimiento de la organizacin.
Buscar el ciclo de vida de dicho actor.

2. Encontrar los actores y casos de uso del negocio


4. Crear la lista de los casos de uso del negocio.
Nombre del caso de uso del negocio.
Debe dar idea clara de las acciones a realizar.
Representar el objetivo general del proceso.
Debe ser fcil de entender por los miembros del equipo del
proyecto.
Abarcar las perspectivas del actor y del negocio.
Debe ser un verbo o una frase verbal en infinitivo. (UML).

Descripcin.
Se indica el objetivo fundamental del proceso .

3. Construir el Modelo Casos de Uso del Negocio


El Modelo de Casos de Uso del negocio modela la forma en
que el negocio es usado por sus clientes, patrocinadores, etc.
Est formado por:
Actores del negocio identificados previamente.
Casos de uso del negocio identificados previamente.
Asociaciones entre los actores y los casos de uso del
negocio.
Diagramas de Casos de Uso del negocio.

3. Construir el Modelo Casos de Uso del Negocio


2. Construir el Diagrama de Casos de Uso del negocio
El Diagrama de Casos de Uso del negocio es.
Herramienta proporcionada por UML.
Muestra los procesos del negocio que son usados por los
roles del negocio.
Solo se tiene en cuenta QUIN realiza QU proceso?
QUIN? (actor del negocio identificado).
QU? (caso de uso del negocio identificado).
Relaciones entre ellos (asociaciones).

No constituye un Diagrama de Flujo de Datos.

3. Construir el Modelo Casos de Uso del Negocio


Diagrama de Casos de Uso del negocio.

Vendedor

Realizar venta

Devolver producto

Jefe de turno

Reajustar balance

Advertiser

Provide feedback

Post advertising content

Change profile

4. Encontrar trabajadores y entidades del negocio


1. Identificar los trabajadores del negocio (business
workers).
Un trabajador del negocio (business worker) representa
un rol jugado por alguien o algo dentro del negocio que
realiza alguna actividad dentro del mismo.
Ejemplo:
Vendedor.
Jefe de Almacn.

Jefe de
Almacn

4. Encontrar trabajadores y entidades del negocio


Trabajadores del negocio.

Negocio (Campo de
accin)
Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

4. Encontrar trabajadores y entidades del negocio


Dnde encontrar trabajadores del negocio?
Roles dentro del negocio.
Puestos o cargos dentro de la organizacin objetivo.
Personas que ejecutan los procesos o las actividades
del negocio.
Hardware o sistemas informticos dentro del negocio
usados en ese momento.

4. Encontrar trabajadores y entidades del negocio


2. Crear la lista de los trabajadores del negocio.
Nombre del trabajador del negocio.
Debe dar idea clara de la funcin que realiza o desempea dentro del
negocio.
Representar el rol que juega dentro del negocio.
Debe ser fcil de entender por los miembros del equipo del proyecto.
Sustantivo con letra inicial mayscula. (UML).

Descripcin.
Describe la funcin que realiza dentro del negocio.
Tener en cuenta la responsabilidad que tiene frente al negocio.

4. Encontrar trabajadores y entidades del negocio


4. Identificar las entidades del negocio (business workers).
Una entidad del negocio (business entity) representa un
conjunto de informacin con propiedades, comportamiento
y semntica similares y que es manipulada o manejada por
trabajadores del negocio.
Ejemplo:
Factura.
Solicitud de pago.
Solicitud
De Pago

4. Encontrar trabajadores y entidades del negocio


Entidades del negocio.

Negocio (Campo de
accin)
Mundo
Exterior

Organizacin objetivo
(Objeto de estudio)

4. Encontrar trabajadores y entidades del negocio


Dnde encontrar entidades del negocio?
Informacin que maneja cada trabajador del negocio.
Informacin que necesita ser ingresada, validada,
consultada o comunicada en cada proceso del negocio.
Objetos fsicos.
Transacciones.
Informes.
Reportes.

4. Encontrar trabajadores y entidades del negocio


5. Crear la lista de las entidades del negocio.
Nombre de la entidad del negocio.
Debe dar idea clara de la informacin que representa.
Debe ser fcil de entender por los miembros del equipo
del proyecto.
Sustantivo con letra inicial mayscula. (UML).
Descripcin:
Describir la funcin que cumple dentro del negocio.
Tener en cuenta la responsabilidad que tiene frente al
negocio.

5. Detallar los casos de uso del negocio


El objetivo de esta actividad es.
Describir en detalles el flujo de actividades de cada
caso de uso del negocio.
Asegurarse de que los actores del negocio
respectivos obtenga el resultado esperado.
Asegurarse de que los miembros del proyecto y los
clientes y usuarios finales tengan un entendimiento
comn del proceso detallado.

5. Detallar los casos de uso del negocio


1. Obtener informacin de los procesos del negocio
Cmo comienza la ejecucin del proceso?
Qu actividades se realizan dentro del proceso?
Quin realiza cada actividad?
Cul es el orden de ejecucin de cada actividad?
Cul es el flujo bsico de las actividades?
Cules actividades se ejecutan slo ocasionalmente?
Qu informacin maneja cada actividad?
Quin maneja cada informacin?
Cmo termina la ejecucin del proceso?

5. Detallar los casos de uso del negocio


2. Detallar el flujo de ejecucin del proceso del negocio.
Se describe en detalle la informacin recolectada en
el paso anterior.
Incluyendo las actividades realizadas por los actores
del negocio.
Se utilizan dos artefactos para la documentacin.

Documento de Especificacin de casos de uso del negocio.


Diagrama de Actividades (UML).

5. Detallar los casos de uso del negocio


3. Realizar la especificacin de los casos de uso del
negocio.
Especificacin del Caso de Uso del Negocio
Solicitar Servicio

Realizar venta

1.Actores
1.1Artista
2.Propsito
Solicitar los servicios de la galera para realizar una
exposicin de arte.
3.Breve Descripcin
El caso de uso comienza cuando el Artista se dirige a la
galera para solicitar los servicios para una exposicin de
arte. Se entrevista con el Anfitrin quien le pide los datos
necesarios y llena la solicitud de servicio de la galera. 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 Bsico de Eventos
Accin del Actor
Respuesta del Proceso del
Negocio
1.El Artista solicita el servicio de para una exposicin
2.El Anfitrin solicita los datos personales del Artista
3.El Artista entrega sus datos personales al Anfitrin
4.El Anfitrin busca si los datos del Artista estn
registrados previamente en la galera
5.El Anfitrin solicita informacin de las obras de arte al
Artista.
6.El Artista entrega la informacin de las obras al
Anfitrin
7.El Anfitrin registra la informacin de las obras de arte.
8.El Anfitrin busca la informacin sobre las tcnicas que
maneja la galera en el sistema LogiSis
9.El sistema LogiSis entrega la informacin sobre las
tcnicas que maneja la galera.
10.El Anfitrin recibe la informacin sobre las tcnicas y
determina si la galera maneja las tcnicas de las obras
de arte.
11.El Anfitrin llena la solicitud de servicio.
12.El Anfitrin archiva la Solicitud de Servicio y entrega
una copia al Artista
13.El artista recibe la copia de la Solicitud de Servicio

5. Detallar los casos de uso del negocio


3. Realizar la especificacin de los casos de uso del
negocio.
Breve Descripcin.
Se redacta un resumen de las principales actividades que se realizan
en el caso de uso del negocio.
Es suficiente con un prrafo.
Debe incluirse al comienzo el PUNTO DE INICIO.

Se establece al inicio del resumen.


Coincide con la primera actividad del caso de uso.
Se enuncia El caso de uso se inicia cuando...
Est delimitado por la ocurrencia de algn evento externo al negocio o
debido a una necesidad del actor del caso de uso del negocio.

5. Detallar los casos de uso del negocio


3. Realizar la especificacin de los casos de uso del
negocio.
Breve Descripcin.
Debe incluirse al final el PUNTO DE TERMINACION.
Se redacta al final del resumen.
Coincide con la ltima actividad del caso de uso.
Se enuncia El caso de uso termina cuando....

Flujo Bsico de Eventos.


Se describe la secuencia de actividades o pasos bsicos, normales e
invariables que realiza el proceso del negocio.
Describe QU hace el actor y QU responde el proceso del negocio
y no CMO se implementa.

5. Detallar los casos de uso del negocio


3. Realizar la especificacin de los casos de uso del
negocio.
Flujo Bsico de Eventos.
Se establece un dilogo de dos columnas entre el actor y el
proceso del negocio ordenado por la secuencia de ocurrencia.
El primer evento coincide con el Punto de Inicio.
El ltimo evento coincide con el Punto de Terminacin.
Al final debe haberse alcanzado el propsito del caso de uso.

Subflujos.
Se describen los subflujos que se deriven del flujo bsico.
Constituyen pequeas actividades paralelas o independientes
que pueden ejecutare dentro del flujo bsico.

5. Detallar los casos de uso del negocio


3. Realizar la especificacin de los casos de uso del
negocio.
Flujos Alternativos.
Se consideran las diferentes situaciones alternativas o variantes
que provoquen una desviacin del flujo bsico.
Condiciones ocasionales, eventuales, anormales y extremas.
Debe especificar claramente.

Evento del flujo bsico que lo provoca.


Condicin bajo la cual ocurre.
Conjunto de actividades alternativas.
Cmo contina la ejecucin del caso de uso una vez culminado el
flujo alternativo.

5. Detallar los casos de uso del negocio


3. Realizar la especificacin de los casos de uso del
negocio.
Precondiciones.
Condiciones en las que debi encontrarse el negocio para que el
caso de uso pueda ser activado.
Se definen relativas al negocio, no a su entorno.
Si no se cumplen se rechaza la activacin del caso de uso.
Deben redactarse en tiempo verbal pasado.

Poscondiciones.
Condiciones en las que deber encontrarse el negocio junto a su
entorno una vez terminado el caso de uso.
Definen los resultados esperados por el caso de uso.
Deben redactarse en tiempo verbal futuro.

5. Detallar los casos de uso del negocio


3. Realizar la especificacin de los casos de uso del
negocio.
Puntos de Extensin.
Extensiones de la ejecucin del caso de uso a travs de la
ejecucin de otros casos de uso.

Requerimientos Especiales.
Se especifican los requerimientos especiales que deben
considerarse para ejecutar el caso de uso del negocio.

Informacin Adicional.
Se especifica informacin adicional que aclare o incorpore
mayor detalle al caso de uso del negocio.

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Actividades
Especificacin del Caso de Uso del Negocio
Solicitar Servicio

Realizar venta

1.Actores
1.1Artista
2.Propsito
Solicitar los servicios de la galera para realizar una
exposicin de arte.
3.Breve Descripcin
El caso de uso comienza cuando el Artista se dirige a la
galera para solicitar los servicios para una exposicin de
arte. Se entrevista con el Anfitrin quien le pide los datos
necesarios y llena la solicitud de servicio de la galera. 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 Bsico de Eventos
Accin del Actor
Respuesta del Proceso del
Negocio
1.El Artista solicita el servicio de para una exposicin
2.El Anfitrin solicita los datos personales del Artista
3.El Artista entrega sus datos personales al Anfitrin
4.El Anfitrin busca si los datos del Artista estn
registrados previamente en la galera
5.El Anfitrin solicita informacin de las obras de arte al
Artista.
6.El Artista entrega la informacin de las obras al
Anfitrin
7.El Anfitrin registra la informacin de las obras de arte.
8.El Anfitrin busca la informacin sobre las tcnicas que
maneja la galera en el sistema LogiSis
9.El sistema LogiSis entrega la informacin sobre las
tcnicas que maneja la galera.
10.El Anfitrin recibe la informacin sobre las tcnicas y
determina si la galera maneja las tcnicas de las obras
de arte.
11.El Anfitrin llena la solicitud de servicio.
12.El Anfitrin archiva la Solicitud de Servicio y entrega
una copia al Artista
13.El artista recibe la copia de la Solicitud de Servicio

: Artista

: Anfitrion

: Sistema LogiSis

Inicio
Solicitar servicio
de exposicin

Solicitar datos
personales del artista

Entregar datos
personales

Buscar datos del


artista
: Artista
El artista est
registrado?

[registrado]

[ No ]
[ S ]
Registrar datos
personales del artista

Entregar informacin
de las obras

Solicitar informacin
de las obras

Registrar informacin
de las obras
: Obra
Buscar tcnicas de la
galera

[registrada]

Entregar informacin
sobre tcnicas

Recibir informacin
sobre tcnicas

Domina las tcnicas


de las obras?
[ S ]
[ No ]
Elaborar Documento de
Rechazo de Pedido
: Documento de Rechazo de Pedido
[creado]

Recibe Documento de
Rechazo de Pedido

Llenar la Socilitud de
Servicio

Archivar Documento de
Rechazo de Pedido
: Solicitud de servicio

Fin

[creado]

Archivar la Solicitud
de Servicio
Recibir copia de la
Solicitud de Servicio

: Tecnica

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Actividades
Herramienta proporcionada por UML.
Se utiliza para:
Detallar en forma grfica el flujo de actividades junto al orden
o secuencia de las mismas.

Es til para indicar en un proceso:

Las tareas a realizar.


La secuencia de ejecucin de las tareas.
La interaccin entre los actores y trabajadores.
La forma en que el proceso maneja las entidades.

Modela la dinmica de los casos de uso del negocio.


Abarca tareas automtica y manuales.

5. Detallar los casos de uso del negocio


Diagrama de Actividades.
estado i nicial

actividad 1

fork

[ condicion cierta ]

[ condicion fal sa ]

actividad 4

actividad 3

actividad 2

merge

join

estado final

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Actividades
El Diagrama de Actividades est compuesto por los
elementos siguientes.

Estado inicial (star state).


Actividad (activity).
Transicin de estado (state transition).
Decisin (decision).
Barra de sincronizacin (synchronization).
Rol (swimlane).
Estado final (end state).

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Actividades
Estado inicial (star state).
Indica el comienzo del flujo de actividades.
Representa el inicio del flujo de trabajo del caso de uso
del negocio.
Se representa a travs de un crculo de color negro.
Se coloca dentro del swimlane correspondiente al rol que
comienza el caso de uso.
Es un estado nico para el flujo de actividades

Inicio

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Actividades
Actividad (activity).
Representa una tarea, actividad o paso dentro del flujo de
trabajo del caso de uso del negocio.
Se representa a travs de un rectngulo ovalado en los
extremos.
El nombre de la actividad debe:

Ser simple y breve.


Ser un verbo o frase verbal en infinitivo.
Incluir el objeto de la actividad.
Colocarse dentro del smbolo de la
Buscar los datos del
actividad
cliente

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Actividades
Transicin (transition).
Seala la direccin en que fluyen las actividades.
Representa la secuencia de cada elemento dentro del
diagrama.
Se representa a travs de una lnea con saeta en el extremo
indicando el sentido de la transicin entre los elementos.
Es navegable en un solo sentido.
Ocurre cuando termina el elemento
que la precede en el diagrama.

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Actividades
Decisin (decision).

Representa una pregunta o decisin dentro del proceso.


Ramifica el curso del diagrama en dos caminos diferentes.
Se representa a travs de un rombo.
Debe nombrarse tal y como se hace en el negocio.
Se acompaa de la pregunta que debe hacerse el proceso
para tomar la decisin.
El
cliente
es
nuevo?

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Actividades
Barra de sincronizacin (synchronization).
Se utiliza para mostrar subflujos paralelos.
Ramifica el curso del diagrama en mltiples caminos que
se ejecutan a la misma vez.
Permite mostrar caminos concurrentes dentro del
proceso.
Seala el inicio y/o fin de hilos de ejecucin.
Se representa a travs de una barra horizontal o vertical.

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Actividades
Rol (swimlane).
Se utiliza para mostrar un rol que participa en el
proceso.
Puede representar a un actor o trabajador del negocio
que participa en el proceso modelado por un caso de
uso.
Se representa a travs de lneas verticales desde la parte
superior del diagrama hasta el final.
Cliente
Se coloca el nombre del rol en la parte superior.

5. Detallar los casos de uso del negocio


4. Construir el Diagrama de Actividades.
Estado final (end state).
Indica el final del flujo de actividades del caso de uso del
negocio.
Se representa a travs de un crculo de color negro dentro de
un crculo transparente.
Se coloca dentro del swimlane correspondiente al rol que
termina el caso de uso.
Puede haber ms de un estado final en
dependencia de las diferentes maneras
de acabar el caso de uso del negocio.

Fi
n

5. Detallar los casos de uso del negocio


Diagrama de Actividades.

6. Construir el Modelo de Objetos del Negocio


El Modelo de Objetos del Negocio modela la forma
en que los trabajadores del negocio usan por las
entidades del negocio.
Tiene en cuenta la manera en que ocurren los procesos
del negocio.
Est formado por:
Trabajadores del negocio identificados previamente.
Entidades del negocio identificadas previamente.
Asociaciones entre los trabajadores del negocio y las
entidades del negocio.
Diagramas de Clases del negocio.

6. Construir el Modelo de Objetos del Negocio


4. Construir el Diagrama de Clases del negocio.
negocio
Especificacin del Caso de Uso del Negocio
Solicitar Servicio

Realizar venta

1.Actores
1.1Artista
2.Propsito
Solicitar los servicios de la galera para realizar una
exposicin de arte.
3.Breve Descripcin
El caso de uso comienza cuando el Artista se dirige a la
galera para solicitar los servicios para una exposicin de
arte. Se entrevista con el Anfitrin quien le pide los datos
necesarios y llena la solicitud de servicio de la galera. 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 Bsico de Eventos
Accin del Actor
Respuesta del Proceso del
Negocio
1.El Artista solicita el servicio de para una exposicin
2.El Anfitrin solicita los datos personales del Artista
3.El Artista entrega sus datos personales al Anfitrin
4.El Anfitrin busca si los datos del Artista estn
registrados previamente en la galera
5.El Anfitrin solicita informacin de las obras de arte al
Artista.
6.El Artista entrega la informacin de las obras al
Anfitrin
7.El Anfitrin registra la informacin de las obras de arte.
8.El Anfitrin busca la informacin sobre las tcnicas que
maneja la galera en el sistema LogiSis
9.El sistema LogiSis entrega la informacin sobre las
tcnicas que maneja la galera.
10.El Anfitrin recibe la informacin sobre las tcnicas y
determina si la galera maneja las tcnicas de las obras
de arte.
11.El Anfitrin llena la solicitud de servicio.
12.El Anfitrin archiva la Solicitud de Servicio y entrega
una copia al Artista
13.El artista recibe la copia de la Solicitud de Servicio

: Artista

: Anfitrion

: Sistema LogiSis

Inicio
Solicitar servicio
de exposicin

Solicitar datos
personales del artista

Entregar datos
personales

Buscar datos del


artista

Artista

Documento de Rechazo de Pedido

: Artista
El artista est
registrado?

[registrado]

Obra

[ No ]

Solicitud de servicio
Anfitrion

[ S ]
Registrar datos
personales del artista

Entregar informacin
de las obras

Solicitar informacin
de las obras

Registrar informacin
de las obras

Sistema LogiSis
: Obra

Buscar tcnicas de la
galera

[registrada]

Entregar informacin
sobre tcnicas

Recibir informacin
sobre tcnicas

Domina las tcnicas


de las obras?
[ S ]
[ No ]
Elaborar Documento de
Rechazo de Pedido
: Documento de Rechazo de Pedido
[creado]

Recibe Documento de
Rechazo de Pedido

Llenar la Socilitud de
Servicio

Archivar Documento de
Rechazo de Pedido
: Solicitud de servicio

Fin

[creado]

Archivar la Solicitud
de Servicio
Recibir copia de la
Solicitud de Servicio

: Tecnica

Tecnica

6. Construir el Modelo de Anlisis del Negocio


4. Construir el Diagrama de Objetos del negocio.
negocio
El Diagrama de Objetos del 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 QUIN manipula QU
informacin?

QUIN? (trabajador del negocio identificado).


QU? (entidad del negocio identificado).
Relaciones entre ellos (asociaciones).

6. Construir el Modelo de Objetos del Negocio


Diagrama de Objetos
Programa Ejecutado
Sistema Emisin de notas

Acta Oficial

Libreta

Auditor

Papeles Trabajo

Docente
Informes Auditoria
File alumno

Tutor

Programa Personalizado

Auditoria Tributaria

Ingeniero Conocimiento

Caso Ejemplo:
La empresa comercial Complicada SAC, ha contratado a un
equipo de desarrollo de software para desarrollar una
aplicacin software, que permita administrar con eficiencia el
rea logstica.
Ante tal pedido, el equipo de desarrollo se prepara para realizar
el Modelamiento del Negocio, a fin de identificar los procesos
relevantes que sern soportados por la futura aplicacin a
desarrollar.

rea: Logstica
Es el rea de una
organizacin encargada
de proveerle todos los
materiales y servicios
que necesita, para operar
adecuadamente.
Un esquema bsico y
estndar de organizacin
para un departamento de
logstica, podra ser:

MCUN Empresa Complicada SAC

Diag. de Actividad de los Procesos de Negocio

MON Empresa Complicada SAC

MD Empresa Complicada SAC

DOCUMENTACIN DEL PROYECTO


Durante el proceso de desarrollo de software, es
necesario ir documentando nuestros avances de acuerdo
a lo que establece RUP. Esto significa que
eventualmente deberamos contar con alguna
herramienta que nos facilite la administracin de estos
documentos.

Glosario de Trminos
Es el documento que almacena los trminos y
definiciones propias del negocio y del software.
Puede servir como diccionario de datos (documento que
recoge los datos sobre los datos).
El objetivo del Glosario de Trminos, NO ES recoger
todos los posibles trminos, SINO aquellos que no estn
claros, son ambiguos o que requieren algn tipo de
especificacin relevante, como el formato de la
informacin o las reglas de validacin.

Reglas del Negocio


Tambin llamadas Reglas del Domino, dictan el modo en
el que podra operar un dominio o negocio. No son
requisitos de ninguna aplicacin, aunque, a menudo, los
requisitos de una aplicacin se ven afectados por las reglas
del dominio.
Las reglas describen las restricciones y comportamientos
del modo de trabajar del dominio, no de la aplicacin.
Son Reglas del Negocio o del Dominio:

Las polticas de una empresa.


Leyes fsicas.
Leyes gubernamentales.
Etc.

Visin del Software


Resume la visin del proyecto.
Sirve para comunicar de manera concisa las grandes
ideas acerca de porqu se propuso el proyecto, cules
son los problemas, quines son las personas
involucradas, qu necesitan y cul podra ser la
apariencia de la solucin propuesta.
Especifica las necesidades y caractersticas de las
personas involucradas en el proyecto.

Conclusiones
El estudio del negocio es de vital importancia para
identificar las necesidades de los usuarios en las
empresas actuales.
El modelado del negocio ayuda al equipo del
proyecto a comprender los elementos que
intervienen en los procesos del negocio.
RUP ofrece las actividades para modelar el
negocio.
UML ofrece los smbolos necesarios para modelar
el negocio.

FIN

78

You might also like