Rommel Inga!
Xavier Llauca!
Descripcin general!
Principalmente sirve para automatizar procesos. No servir para crear acciones
prctimente de todo e incluso poder combinarlas entre ellas.!
El concepto de workflow ha nacido con la idea de minimizar los tiempos de realizar tareas
y de manera ms efectiva y segura mediante la automatizacin.!
Los sistemas Workflow facilitan el seguimiento de los sistemas automticos que e llevan a
cabo en una determinada empresa.!
Por seguimiento damos a entender que se va a tener el control tanto de sistemas como de
usuarios.!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Marco Terico!
Los sistemas workflow han ido ganando terreno. La definicin de sistema workflow se la
han ido sustituyendo con el concepto de los sistemas BPD que son los sistemas de
gestin de negocios. !
En los inicios de la informtica, gran parte de empresas almacenaba su valiosa
informacin en documentos fsicos, carpetas normalmente, y all se almacenaban todos
los trmites que realizaba la misma. Para dentro de pocos aos aparecieron las redes
LAN y correo electrnico que nos introdujeron o aproximaron a los que se llamara
workflow, todos los documentos se empezaron a digitalizarse y todas las tareas
mecnicas se vieron sustituidas por los procesos automticos como almacenar la
documentacin en discos duros, o en otros medios de almacenamientos. incluso se
llevaban a cabo trmites en lnea dando una mayor ventaja a la empresa, no solamente
en el almacenamiento de documentos, tambin dando un mayor orden e integridad a los
mismos, algo que no ocurra con los documentos fsicos que se perda o que con el paso
de los aos stos ya se desgastaban. Hoy en da workflow no solamente hace referencia
a puntos bsicos como los mencionados sino que adems ayuda a optimizar al mximo
incluso con la implementacin de nuevas tecnologas.!
Sistemas workflow!
Estos sistemas permiten a los usuarios trabajar desde distintos lugares, facilita la
automatizacin e integrar procesos de la empresa.!
Hay un sistema que nos permite administrar los Workflow a los que se denominan WFMS.!
WFMS permite la gestin de los sistemas de flujos de trabajo y dando la ventaja de
eficiencia ya que se puede desintegrar procesos y finalizarlas lo ms pronto posible.!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Arquitectura de un Sistema !
Los elementos que participan en una arquitectura de workflow bsicamente est formada
por una serie de componentes e interfaces:!
!
Fig. 4 Arquitectura genrica de un workflow!
La interfaz 1 y 3 llaman a bibliotecas(APIs) para llevar a cabo el intercambio de la
informacin.!
!
!
!
!
!
BPEL!
Lenguaje de ejecucin de procesos de negocio con servicios web, es un lenguaje
estandarizado para la estandarizacin de servicios web. Es un lenguaje basado en XML
diseado para el control centralizado a invocar diferentes servicios web con cierta lgica
de negocio aadida!
!
!
!
!
!
!
!
!
XPDL!
Es un lenguaje para la definicin de n flujo de trabajo, un formato de archivo basado en
xml, utilizado para intercambiar modelos de procesos de negocio entre distintas
herramientas. Representa con un dibujo la definicin del proceso. Se maneja mediante
coordenadas X y Y del nodo. No otorga garanta de semntica de ejecucin precisa.!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Sistemas workflow de Produccin!
Estn relacionados estrechamente con las bases de datos el cual permiten realizar
transacciones. Permite automatizar los procesos de negocio que son repetitivos,
estructurados(tablas, ndices, etc) y con gran manejo de datos(Mediante querys sencillos
poder acceder a una gran cantidad de datos). !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Caractersticas!
Velocidad en la transferencia de datos.!
El workflow de produccin suele estar circunscrito en un slo departamento.!
Son aplicables cuando se desea transferir grandes volmenes de informacin e imgenes
sobre una ruta establecida.!
Ejemplo!
Institucin bancaria!
Se describe a continuacin, al momento de retirar dinero en ventanilla.!
La cajera recibe la papeleta de retiros de ahorros!
Ingresa los datos al sistema, de la cuenta respectiva se hace la consulta en la base de
datos y el sistema procede a verificar si hay suficiente mente dinero para realizar el retiro,
si es as, !
Se procede a entregar el dinero respectivo!
Y el sistema automticamente debita de la cuenta!
Mediante la papeleta el sistema informa acerca de la transaccin llevada a cabo!
!
Ventajas y desventajas!
Ventajas!
El costo de los productos son de bajo costo!
Rpida definicin y activacin de un simple proceso de negocio.!
Uso de los productos con un mnimo de entrenamiento y personalizacin !
Desventajas:!
No son tan detallados y flexibles!
Previo a implementarlo se debe contar con un sistema de correo electrnico!
No son tan eficientes en el procesamiento o administracin de imgenes .!
Herramientas disponibles basadas en mensajes!
Banyan System Inc.: BeyondMail!
IBM/Lotus Development Corp.: Lotus Forms, FormTalk!
JetForm Corp.: Jetform Design, Jetform Filler!
Keyfile Corp.: Keyflow!
Microsoft Corp.: Electronic Forms Designer!
Novell Inc.: Informs, InForms Designer, Informs Filler!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
En este caso comenzaremos por disear una factura y otros componentes que se
requieren en un sistema de Gestin de Ventas.!
3.
4.
El prximo paso ser describir el objeto factura definiendo qu atributos integran la misma
y cmo estn relacionados.!
La Estructura del Objeto Transaccin es una descripcin de los datos requeridos para
conocer el objeto real que este representa. En la estructura, debemos declarar los
atributos (campos) que forman la transaccin (los datos con los que el usuario
interactuar) y las relaciones entre ellos. En base a esta estructura, GeneXus disea y
mantiene automticamente la base de datos correspondiente (tablas, claves, ndices,
restricciones de integridad, etc.) en 3era forma normal.!
!
!
!
!
Comandos!
Son atributos que pueden inferirse del valor de otros atributos. Un atributo frmula es
definido de la misma manera que un atributo normal, es decir, tiene un nombre, un tipo
de datos y una descripcin, adems de una frmula que define cmo se calcula.!
LineTotal=ProductPrice * LineQuantity!
InvoiceSubTotal = SUM(LineTotal)!
InvoiceTaxes= InvoiceSubTotal * 0.11 ( o el nmero que corresponda)!
InvoiceTotal = InvoiceSubtotal + InvoiceTax!
!
!
!
!
!
Prueba de su Aplicacin!
El Men del Desarrollador es un archivo XML que incluye a todos sus objetos ejecutables.
Es un men auxiliar para probar su aplicacin.!
1.
Conclusin !
Al finalizar este trabajo tenemos una mayor idea acerca del alcance que tendra un
sistema de workflow, la cantidad de material que existe respecto a sistemas workflow es
muy extensa incluso el software que tenemos a disposicin son muchos obviamente
algunos con ciertas limitantes o ventajas que los dems.!
Hay una gran cantidad de software que nos permite modelas para un modelo de
negocios.!
Este lenguaje para diagramar los procesos que se consideran mecnicos a digitales y
permite la implementacin de reglas y mejorando los procesos.!
Asimismo se pudo comprobar de manera muy notoria que se manejaba Workflow la
digitalizacin de firmas, aprobaciones de documentos, as reduciendo considerablemente
el tiempo de obtencin de respuesta .!
Facilita adems el monitoreo de manera grfica el cual ofrece informacin de cada uno de
los participantes en los procesos.!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Referencias!
[1] En el texto: (Javeriana, 2016)!
Bibliografa: Javeriana. (2016). Analisis de impacto en las empresas al implementar
sistemas de flujos de trabajo. [online] Available at: http://www.javeriana.edu.co/
biblos/tesis/ingenieria/Tesis188.pdf [Accessed 20 Apr. 2016].!
[2] En el texto: (UPS DSPACE, 2016)!
Bibliografa: UPS DSPACE. (2016). Anlisis, diseo aplicacin e implementacin de
un workflow. [online] Available at: http://dspace.ups.edu.ec/bitstream/
123456789/1637/13/UPS-CT002179.pdf [Accessed 20 Apr. 2016].!
[3] En el texto: (Es.wikipedia.org, 2016)!
Bibliografa: Es.wikipedia.org. (2016). Flujo de trabajo. [online] Available at: https://
es.wikipedia.org/wiki/Flujo_de_trabajo [Accessed 20 Apr. 2016].!
[4] En el texto: (Monografas, 2016)!
Bibliografa: Monografas. (2016). Worflow(Flujos de trabajo). [online] Available at:
http://www.monografias.com/trabajos-pdf4/workflow-o-flujos-trabajo/workflow-oflujos-trabajo.pdf [Accessed 20 Apr. 2016].!
[5] En el texto: (Bibdigital, 2016)!
Bibliografa: Bibdigital. (2016). Workflows. [online] Available at: http://
bibdigital.epn.edu.ec/bitstream/15000/425/1/CD-0408.pdf [Accessed 20 Apr. 2016].!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!