Sunteți pe pagina 1din 19

8 MODELADO DE

PROCESOS
INTRODUCCIÓN A LA
MODELACIÓN DE PROCESOS
UN MODELO ES UNA REPRESENTACIÓN DE LA REALIDAD. ASÍ COMO UN CUADRO

VALE MIL PALABRAS, LA MAYORÍA DE LOS MODELOS DE SISTEMAS SON REPRESENTACIONES PICTÓRICAS

DE LA REALIDAD. LOS MODELOS PUEDEN CONSTRUIRSE PARA LOS SISTEMAS EXISTENTES COMO UNA

FORMA DE ENTENDER MEJOR ESOS SISTEMAS O PARA LOS SISTEMAS PROPUESTOS COMO UNA FORMA DE

DOCUMENTAR LOS REQUISITOS DEL NEGOCIO O LOS DISEÑOS TÉCNICOS. UN CONCEPTO IMPORTANTE ES

LA DISTINCIÓN ENTRE MODELOS LÓGICOS Y FÍSICOS.

LOS MODELOS LÓGICOS MUESTRAN LO QUE UN SISTEMA ES O LO QUE HACE. SON INDEPENDIENTES

DE SU IMPLEMENTACIÓN; ES DECIR, BOSQUEJAN EL SISTEMA SIENDO INDEPENDIENTE DE

CUALQUIER IMPLEMENTACIÓN TÉCNICA. COMO TALES, LOS MODELOS LÓGICOS ILUSTRAN LA ESENCIA DEL

SISTEMA. LOS SINÓNIMOS POPULARES INCLUYEN MODELO ELEMENTAL, MODELO CONCEPTUAL Y MODELO

DE NEGOCIOS. LOS MODELOS FÍSICOS MUESTRAN NO SÓLO LO QUE UN SISTEMA ES O LO QUE HACE SINO

QUE TAMBIÉN CÓMO SE IMPLEMENTA EL SISTEMA FÍSICA Y TÉCNICAMENTE

UN DIAGRAMA DE FLUJO DE DATOS (DFD) ES UNA HERRAMIENTA QUE ESQUEMATIZA EL FLUJO DE DATOS A TRAVÉS DE UN SISTEMA Y EL TRABAJO O
EL PROCESAMIENTO REALIZADO POR EL MISMO.
• Los rectángulos redondeados representan los procesos o el trabajo por hacerse. Observe

• que se ilustran en el color de PROCESO de su marco de sistema de información.

• • Los cuadrados representan a los agentes externos: el límite del sistema. Observe que

• se ilustran en la INTERFAZ de su marco de sistema de información.

• • Las cajas con un extremo abierto representan el almacenamiento de datos, algunas

• veces llamado archivos o bases de datos. Si usted ya ha leído el capítulo 7, este almacenamiento

• de datos corresponde a todas las instancias de una sola entidad en un

• modelo de datos. Consecuentemente, han sido ilustradas con el color de DATOS de su

• marco de sistemas de información.*

• • Las flechas representan los flujos de datos, o entradas y salidas, hacia y desde los

• procesos.
LOS ALMACENES DE DATOS

• Idealmente, los almacenes básicos de datos deberán describir • DE SOFTWARE, HERRAMIENTA, MODELO DE VEHÍCULO,
“cosas” acerca de las VEHÍCULO. Una entidad puede representar
• cuales el negocio desea almacenar. Estas cosas incluyen: • objetos reales (como la LICENCIA del SOFTWARE) o
especificaciones para
• Personas: AGENCIA, CONTRATISTA, CLIENTE,
DEPARTAMENTO, DIVISIÓN, EMPLEADO, INSTRUCTOR, • un tipo de objeto (tal como PAQUETE DE SOFTWARE).
OFICINA,
• Eventos: SOLICITUD, CONCESIÓN, CANCELACIÓN, CLASE,
• ESTUDIANTE, PROVEEDOR. Observe que una entidad o VUELO, FACTURA, ORDEN, INSCRIPCIÓN,
persona puede representar
• RENOVACIÓN, REQUISICIÓN, RESERVACIÓN, VENTA,
• bien sea individuos, grupos u organizaciones. VIAJE.
• Lugares: REGIÓN DE VENTAS, EDIFICIO, SALA, OFICINA • Conceptos: CUENTA, BLOQUE DE TIEMPO, ACCIÓN,
REGIONAL, CAMPUS. CURSO, FONDO, CAPACITACIÓN, EXISTENCIAS.
• Objetos: LIBRO, MÁQUINA, PARTE, PRODUCTO, MATERIA
PRIMA, LICENCIA DEL SOFTWARE, PAQUETE
UN SISTEMA ES UN PROCESO

• Un sistema Es un Proceso En el análisis de los sistemas, los modelos se usan para ver o
presentar un sistema.
• Como se muestra en la figura, el modelo de proceso más simple de un sistema se basa
• en entradas, salidas y el sistema mismo, visto como un proceso.
El sistema
como un
proceso
DESCOMPOSICIÓN DE PROCESOS

• La descomposición es el acto de separar el sistema en sus subsistemas, componentes, procesos y subprocesos.


Cada nivel de abstracción revela mayor o menor detalle (tal como se desea) acerca del sistema global o un
subconjunto de ese sistema.
EL PROCESO DE
MODELACIÓN LÓGICA
DE PROCESOS
PLANEACIÓN ESTRATÉGICA DE SISTEMAS

• La planificación estratégica es un proyecto separado que produce un plan de estrategia


de sistemas de información que define una visión global y la arquitectura para los
sistemas de información.
• Un modelo de proceso de la empresa por lo común identifica sólo áreas y funciones de
negocios.
• Las prioridades por lo general se basan en qué áreas de negocios, funciones y
aplicaciones de soporte le devolverán el mayor valor al negocio como un todo.
MODELO DE
PROCESO DE LA
EMPRESA

los modelos de proceso


expandidos y refinados se Se almacena en un
devuelven al depósito corporativo.
depósito corporativo.

Para construir modelos de Inician los proyectos de


proceso más detallados desarrollo de aplicación

Los subconjuntos del proceso de la empresa


se exportan a los equipos de proyecto para
servir como punto de partida
MODELADO DE PROCESOS PARA EL REDISEÑO
DE LOS PROCESOS DEL NEGOCIO

• Analizan los procesos de negocios y luego los rediseñan para eliminar ineficiencias y
burocracias antes de cualquier (re)aplicación de información tecnológica. Para rediseñar
los procesos de negocios primero debemos estudiar los procesos existentes.
• Los diagramas de flujo de datos/diagramas de flujo de BPR pueden incluir información y
símbolos nuevos para ilustrar la sincronización, la producción, los retrasos, los costos y el
valor.
MODELADO DE PROCESOS DURANTE EL
ANÁLISIS DE LOS SISTEMAS
• En la actualidad, la mayoría de las estrategias modernas de análisis estructurado se
enfocan exclusivamente en el desarrollo del modelo lógico del sistema objetivo.
• Se organiza según una estrategia de sentido común llamada partición de eventos.
• La partición de eventos divide un sistema en subsistemas basado en eventos de negocios
y en las respuestas a estos eventos, se describe como:
Se construye un diagrama de flujo

PARTICIÓN DE EVENTOS de datos de contexto del sistema


para establecer el alcance inicial
del proyecto.

Diagrama de descomposición
Estructura de
funcional , divide al sistema
datos de cada flujo de en funciones y subsistemas
datos elementales lógicos.

Respuesta a los eventos, lista de


Lógica de cada los eventos de negocios para los
proceso elemental cuales el sistema debe proveer
una respuesta

Diagramas elementales, se Manejador o administrador


Diagramas del sistema, Diagrama de eventos, un
construyen para los de eventos Proceso que
Diagrama de flujo de datos
procesos de eventos que diagrama de flujo de
requieren detalles
que fusiona los diagramas manipula un evento dado en
de eventos de todo un datos para manejar un
adicionales de la lista de eventos-
sistema o parte del él. solo evento.
procesamiento. respuestas.
DESCUBRIMIENTO DE HECHOS Y
RECOPILACIÓN DE INFORMACIÓN
PARA EL MODELADO DE PROCESOS

• Estos hechos pueden recolectarse a través de varias técnicas, tales como la toma de
muestras de formas y archivos existentes, la investigación de sistemas similares, encuestas
y entrevistas de usuarios y de la gerencia.
CÓMO CONSTRUIR
MODELOS DE PROCESOS
EL DIAGRAMA DE FLUJO DE DATOS DE CONTEXTO

• Como un analista de sistemas o un usuario final informado, usted debe aprender a dibujar
diagramas de descomposición y de flujo de datos para modelar los requisitos de los procesos
de negocios. Usaremos el proyecto SoundStage Entertainment Club para enseñarle cómo
dibujar estos modelos de proceso

Primero necesitamos documentar el alcance inicial del proyecto. Todos los proyectos tienen un
alcance, el cual define qué aspecto del negocio deberá soportar un sistema o aplicación y cómo
el sistema que se está modelando debe interactuar con otros sistemas y el negocio como un
todo.
EL DIAGRAMA DE DESCOMPOSICIÓN FUNCIONA

• Recuerde que un diagrama de descomposición muestra la descomposición funcional de


arriba abajo o la estructura de un sistema. También nos provee de los inicios de un
contorno para dibujar nuestros diagramas de flujo de datos.
LOS DIAGRAMAS DE EVENTO

Al usar nuestro diagrama de descomposición como un esquema podemos dibujar un


diagrama de eventos para cada proceso de eventos.

Éste es un paso optativo, pero útil. Un diagrama de eventos es un diagrama de contexto


para un evento individual. Demuestra las entradas, las salidas y las interacciones del almacén
de datos para el evento. Al dibujar un diagrama de eventos para cada proceso, los usuarios
no se abruman por el tamaño global del sistema ya que lo Pueden examinar
MÉTODOS DE ANÁLISIS DE SISTEMAS

• Las entradas y sus fuentes. Las fuentes se esquematizan como agentes externos. La estructura
de datos de cada entrada deberá registrarse en el depósito.
• • Las salidas y sus destinos. Los destinos son esquematizados como agentes externos. La
estructura de datos para cada salida deberá registrarse en el depósito.
• • Para cualquier almacén de datos deberán “leerse” sus registros y añadirse al diagrama de
eventos. Los flujos de datos deberán añadirse y nombrarse para reflejar qué dato es leído por
el proceso.
• • Cualquier almacén de datos en los cuales deban crearse, suprimirse o actualizarse registros
deberán incluirse en el diagrama de eventos. Los flujos de datos de los almacenes de datos
deberán nombrarse para reflejar la naturaleza de la actualizació

S-ar putea să vă placă și