En la actualidad se han creado una gran cantidad de notaciones para graficar un proceso de Negocio. En este trabajo se explicará tres de ellas, de las cuales usaremos sólo una para explicarla detalladamente.
Su principal objetivo es proveer una notación estándar que sea fácilmente leíble y entendible por parte de todos los involucrados e interesados del negocio (stakeholders). Entre estos interesados están los analistas de negocio, los desarrolladores técnicos y los gerentes y administradores del negocio. En síntesis, BPMN tiene la finalidad de servir como lenguaje común para cerrar la brecha de comunicación que frecuentemente se presenta entre el diseño de los procesos de negocio y su implementación.
Finalmente, diagrama de flujo de datos o DFD es una representación gráfica del "flujo" de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos. Es una práctica común para un diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción entre el sistema y las entidades externas. Este contexto a nivel de DFD se "explotó" para mostrar más detalles del sistema que se está modelando.
Componentes de los DFD:
• PROCESOS (burbujas): representan la parte del sistema que transforma ciertas entradas en ciertas salidas.
• FLUJOS: representan los datos en movimiento. Pueden ser flujos de entrada o flujos de salida. Los flujos conectan procesos entre sí y también almacenes con procesos.
• ALMACENES: representan datos almacenados. Pueden ser una base de datos, un archivo físico, etc.
• TERMINADORES: representan entidades externas que se comunican con el sistema. Esas entidades pueden ser personas, organizaciones u otros sistemas, pero no pertenecen al sistema que se está modelando.
Existen procesos y flujos especiales llamados procesos de control y flujos de control. Se emplean para modelar sistemas en tiempo real.
Los flujos de control son señales o interrupciones, en tanto los procesos de control son burbujas que coordinan y sincronizan otros procesos. Los procesos de control sólo se conectan con flujos de control.
Los flujos de control de salida "despiertan" otras burbujas, en tanto los flujos de control de entrada, especifican que una tarea terminó o se presentó un evento extraordinario.
Informacion obtenida de:
http://es.wikipedia.org/wiki/UML
http://www.ingenierosoftware.com/analisisydiseno/uml.php
http://es.wikipedia.org/wiki/BPMN
http://www.alegsa.com.ar/Dic/diagrama%20de%20flujo%20de%20datos.php
http://es.wikipedia.org/wiki/Diagrama_de_Flujo_de_Datos
2. De UNA de las notaciones o lenguajes escogidos, explique cómo funciona (por ejemplo la cantidad de niveles que tiene) y que elementos utiliza para graficar un proceso. Haga una breve descripción de los principales elementos.
A continuación, hablaremos del tipo de notación UML.
En UML 2.0 existen 13 tipos de diagramas diferentes. Separados de la siguiente manera para una mayor compresión:
Los Diagramas de Estructura enfatizan en los elementos que deben existir en el sistema modelado:
• Diagrama de clases
• Diagrama de componentes
• Diagrama de objetos
• Diagrama de estructura compuesta (UML 2.0)
• Diagrama de despliegue
• Diagrama de paquetes
Los Diagramas de Comportamiento enfatizan en lo que debe suceder en el sistema modelado:
• Diagrama de actividades
• Diagrama de casos de uso
• Diagrama de estados
• Diagrama de secuencia
Los Diagramas de Interacción son un subtipo de diagramas de comportamiento, que enfatiza sobre el flujo de control y de datos entre los elementos del sistema modelado:
• Diagrama de secuencia
• Diagrama de comunicación, que es una versión simplificada del Diagrama de colaboración (UML 1.x)
• Diagrama de tiempos (UML 2.0)
• Diagrama global de interacciones o Diagrama de vista de interacción
Nosotros hemos empleado el diagrama de actividades conformado por algunos del siguiente elemento:
1- Nodo inicial: Es un punto negro que describe el inicio del proceso.
2- Flujo de control: Un flujo de control muestra el flujo de control de una acción a otra, su notación es una línea con una punta de flecha.
3- Actividad: Las acciones se denotan por rectángulos con las puntas redondeadas y representa un solo paso dentro de una actividad.
4- Decisión: Los flujos de control que provienen de un nodo de decisión. Su notación es un rombo.Tendrán condiciones de guarda que permitirán el control para fluir si la condición de guarda se realiza o no.
5- Nodo final: Marca el final de la actividad y se describe como un círculo con un punto dentro del mismo
Y otros elementos no visibles en la imagen como:
http://es.wikipedia.org/wiki/Archivo:For-loop-diagram.png
Imagen 2 y 3 tomadas de:
http://www.scribd.com/doc/23197639/diagrama-de-actividades