Está en la página 1de 54

MODELAMIENTO VISUAL Y UML

Tercera Sesin

Profesores del Curso


Anlisis y Diseo de Sistemas I

Objetivos
Entender los beneficios del modelamiento
visual
Reconocer al UML como lenguaje
estndar en la construccin de SW
Identificar los diagramas UML y su papel
durante la construccin del SW

Anlisis y Diseo de Sistemas I

Flujos de Trabajo de Procesos

Fases
Inicio

Elaboracin

Construccin

Transicin

Modelacin de Negocios

Contenido

Requerimientos
Anlisis y Diseo
Implementacin
Prueba
Implantacin
Flujos de Trabajo de Soporte

Admin. Configuracin
Admin. de Proyectos
Ambiente o Entorno
Iteracin(es)
Preliminar

Iter.
#1

Iter.
#2

Iter.
#n

Iter.
#n+1

Iter.
#n+2

Iter.
#m

Iter.
#m+1

Iteraciones
Anlisis y Diseo de Sistemas I

Modelado de Negocio
Soportado por dos artefactos:
Vista Externa
del negocio

Vista Interna
del negocio

Vista de Casos de Uso

Vista Lgica

Anlisis y Diseo de Sistemas I

Anlisis y Diseo de Sistemas I

Temario

La Organizacin y el Anlisis Funcional


Modelo del Negocio y RUP
Propsitos
Artefactos
Roles
Pasos para llevar a cabo el Modelo del
Negocio.
Anlisis y Diseo de Sistemas I

La Organizacin y el Anlisis
Funcional
La organizacin es un conjunto de
personas, funciones, procesos y
recursos combinados y dirigidos al
logro de un objetivo comn o al giro
del negocio a travs de:
*La divisin de trabajo y funciones
*Jerarqua
de
autoridad
y
responsabilidad
Anlisis y Diseo de Sistemas I

La Organizacin y el Anlisis
Funcional
El realizar un anlisis funcional de la
organizacin permite identificar sus
funciones, relaciones entre s y con el
exterior.
El
anlisis
funcional
debe
estar
desvinculado
de
la
estructura
organizacional.
La estructura funcional es ms permanente
que la estructura organizacional.
Anlisis y Diseo de Sistemas I

Anlisis y Diseo de Sistemas I

Anlisis y Diseo de Sistemas I

Anlisis y Diseo de Sistemas I

Anlisis y Diseo de Sistemas I

Fases
Flujos de Trabajo de Procesos

Inicio

Elaboracin

Construccin

Transicin

Modelo de Negocio

Contenido

Requerimientos
Anlisis y Diseo
Implementacin
Prueba
Desarrollo
Flujos de Trabajo de Soporte

Admin. Configuracin
Administracin
Ambiente
Iteracin(es)
Preliminar

Iter.
#1

Iter.
#2

Iter.
#n

Iter.
#n+1

Iter.
#n+2

Iter.
#m

Iter.
#m+1

Iteraciones
Anlisis
y Diseo de Sistemas I

Es un modelo que provee una vista


esttica de la estructura de la organizacin
y una vista dinmica dentro de los
procesos de la organizacin.
Permite entender los problemas actuales
de la organizacin.
Asegura que los clientes, usuarios,
desarrolladores y otros involucrados
tengan igual entendimiento de la empresa.

Anlisis y Diseo de Sistemas I

Anlisis y Diseo de Sistemas I

Anlisis y Diseo de Sistemas I

Anlisis y Diseo de Sistemas I

(Fase de Inicio )

Anlisis y Diseo de Sistemas I

* Identifique la misin y visin de la organizacin y/o


reas de estudio que correspondan.
Visin del Negocio

* Desarrolle un entendimiento preliminar de


los objetivos de la empresa, los cuales son
determinados por los stakeholders y
responsables del negocio.
Objetivos del Negocio
Anlisis y Diseo de Sistemas I

* Identifique las reglas del negocio.


Reglas del Negocio
Elaborar un listado de trminos y
comnmente.

definiciones usados

Glosario de Trminos

Anlisis y Diseo de Sistemas I

Involucrar a las personas con ms


experiencia y conocimiento en la
organizacin de la siguiente manera:
a) Convertirlos en miembros del equipo de
modelado de negocio.
b) Entrevistarlos para conocer sus ideas y
opiniones basadas en sus experiencias.
c) Hacer que revisen nuestros avances.
*

Anlisis y Diseo de Sistemas I

Visin de Negocio

Captura los objetivos de alto nivel


del negocio. Fundamenta las
razones por las que el proyecto
est relacionado con las futuras
desiciones estratgicas.
Business
Vision

Anlisis y Diseo de Sistemas I

Partes del Documento


Visin del Negocio

Introduccin
Posicionamiento
del Negocio
Descripcin de los
Stakeholder y
Clientes
Objetivos del
Modelo de Negocio
Otros
Requerimientos

Anlisis y Diseo de Sistemas I

Objetivos del Negocio


Es un requisito que debe ser satisfecho
por el negocio. Describe el valor
deseado de una medida en particular a
futuro, y se utiliza para planear y
administrar las actividades del negocio.

Incrementar en 50% para finales de ao las


ventas en Lima
Anlisis y Diseo de Sistemas I

Reglas del Negocio


Es una poltica o condicin que debe 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
Anlisis y Diseo de Sistemas I

Partes del Documento de las


Reglas del Negocio

Introduccin.
Propsito.
Alcance
Referencias
Resumen
Reglas del
negocio.

Anlisis y Diseo de Sistemas I

Glosario del Negocio


Es 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

En ambos casos los trminos DUA y OSM deben estar


definidos en el Glosario de Trminos.
Anlisis y Diseo de Sistemas I

Partes del Documento de


Glosario del Negocio

Introduccin.
Propsito.
Alcance
Referencias
Resumen
Definiciones

Anlisis y Diseo de Sistemas I

Situacin del Negocio


Se ha preferido reunir los documentos
anteriormente explicados en el
artefacto: Situacin del Negocio
Visin
Glosario

Situacin del
Negocio

Objetivos
Reglas
Anlisis y Diseo de Sistemas I

*Requiere haber identificado los objetivos del negocio.

*El equipo de trabajo debe tener claras las


fronteras del negocio que est
describiendo.
Anlisis y Diseo de Sistemas I

Registrar Cotizaciones

Incrementar en un 50% las ventas en


Lima a finales del 2004

Monitorear las ventas

Marketear los nuevos productos


Anlisis y Diseo de Sistemas I

Define un conjunto de acciones que el


negocio lleva a cabo y provee resultados
de valor a quienes interactan con el.
Son procesos de negocio descritos bajo un
punto de vista externo que percibe algn
tipo de valor.

Anlisis y Diseo de Sistemas I

Cliente

Jefe Importaciones
Registrar cotizaciones de productos

Anlisis y Diseo de Sistemas I

Representa un rol que algo o alguien


externo desempea en relacin con el
negocio.
Quin interacta con el
negocio?
Quien est interesado en
lo que saldr o ingresar
al proceso?

Cliente

Anlisis y Diseo de Sistemas I

Un actor de negocio expresa un rol no una


persona. Una persona puede jugar varios roles.

Cada actor del negocio debe estar asociado


correctamente con el caso de uso de negocio en
el que participa. Sino deber ser retirado.
El actor del negocio o el proceso de negocio
pueden iniciar la comunicacin.
Cada actor de negocio puede ser subclasificado
mediante la relacin de generalizacin.
Existen situaciones en los que existan sistemas de
informacin externos que podran ser actores del
negocio.
Anlisis y Diseo de Sistemas I

Consiste en:
*Detallar la definicin de los casos de uso del negocio.

*Describir cmo los casos de uso del


negocio soportan los objetivos del negocio.
*Verificar que los casos de uso del negocio
representen correctamente cmo el negocio
es conducido.

Anlisis y Diseo de Sistemas I

Documento en el que se detallan el


proceso de negocio.

Anlisis y Diseo de Sistemas I

Es un modelo que describe la direccin e


intencin del negocio.
La direccin es provista por los objetivos del
negocio. Mientras que la intencin es
expresada por los diagramas que permiten
ver cmo interactuar con el entorno.
El BUCM como un todo debe ser correcto,
consistente y fcil de leer. Debe proveer el
entendimiento necesario para construir el
futuro sistema de software.
Anlisis y Diseo de Sistemas I

Business Use Case Model


Business
Goal

Business
Use Case

Modelo de Casos de Uso del Negocio


Business
Actor

Anlisis y Diseo de Sistemas I

Pre-Matricular
(from Casos de Uso de Negocio)

Alumno.

Gestion Estadistica de horario


(from Casos de Uso de Negocio)

Jef e Carreras

(from Actores del Negocio)

(from Actores del Negocio)

Gestionar Matricula

Gestionar Cursos

(from Casos de Uso de Negocio)

(from Casos de Uso de Negocio)

Gestionar Retiro/cambio
Gestionar Horarios

(from Casos de Uso de Negocio)

(from Casos de Uso de Negocio)

Sistema Horarios
(from Actores del Negocio)

Gestionar Registro de Docentes


(from Casos de Uso de Negocio)

Prof esor
(from Actores del Negocio)

Gestionar Dictado Prof esor


(from Casos de Uso de Negocio)

Anlisis y Diseo de Sistemas I

Consiste en:
*Identificar todos los roles, productos,
entregables del negocio y describir cmo el
proceso del negocio ser llevado a cabo por
los business workers y las entidades dentro
del negocio.
*Se utilizarn los diagramas de actividades,
diagramas de colaboracin y diagramas de
clases para la realizacin de cada proceso
del negocio.

Anlisis y Diseo de Sistemas I

Este diseo se realiza en el Modelo de


Anlisis del Negocio. Este es un modelo
interno de negocio centrado en la explicacin
del cmo.
Business
Worker
Business Use Case
Realization
Modelo de Anlisis del Negocio

Business
Entity

Anlisis y Diseo de Sistemas I

Elementos del Modelo de


Anlisis del Negocio

Cotizacion

Vendedor

Business Entity o Entidad


de Negocio: Ente
manipulado por los
workers.
Business Worker o
Trabajador del Negocio: Rol
o roles dentro del proceso
del negocio que manipula
las entidades del negocio.
Anlisis y Diseo de Sistemas I

Elementos del Modelo de


Anlisis del Negocio
Coleccin de diagramas
que muestra cmo los
workers y entidades del
negocio llevan a cabo el
caso de uso del negocio.

Cotizar productos
(from Business Use Case)

RN_Cotizar productos

Business Use Case


Realization o
Realizacin de
Caso de Uso del
Negocio
RN_Cotizar productos

Anlisis y Diseo de Sistemas I

Diagramas de la Realizacin de
Casos de Uso de Negocio

Cotizar
Business
Use productos
Case Realization

Diagrama de
Actividades del
Negocio

Diagrama de
Clases del
Negocio
Anlisis y Diseo de Sistemas I

Diagramas de Actividades del


Negocio
Describe la secuencia de actividades.
Permite plasmar el comportamiento
condicional y paralelo.

Anlisis y Diseo de Sistemas I

Particiones o
swimlanes

Actividad de negocio
Decisin

Condicin de
guardia

Objetos de
informacin

Anlisis y Diseo de Sistemas I

Barra de
Sincronizacin
Para las
actividades en
paralelo

Anlisis y Diseo de Sistemas I

Diagramas de Actividades del


Negocio y los Flujos de
Objetos
Representa la relacin entre una
actividad y el objeto que esta crea
como output o utiliza como imput

Elabora orden

: Orden

Anlisis y Diseo de Sistemas I

Flujos de Objetos y
Transiciones
No necesita una transicin si su diagrama
tiene dos actividades conectadas a travs de
un objeto y dos flujos de objetos
correspondientes.

Estado

Anlisis y Diseo de Sistemas I

Diagramas de Objetos del


Negocio
Representa
la
responsabilidades
de los workers
con respecto a las
entidades
de
negocio y...
Anlisis y Diseo de Sistemas I

Diagramas de Objetos del


Negocio
...las relaciones
entre las mismas
entidades
de
negocio.

Anlisis y Diseo de Sistemas I

Generalizacin

Anlisis y Diseo de Sistemas I

Recomendaciones
Diagrame en el siguiente orden:
- Workers
- Actividades (sin objetos)
- Entidades de Negocio
- Actividades (con objetos)

Anlisis y Diseo de Sistemas I

También podría gustarte