• 什么是工作流系统


    工作流已经不是一个新名词了,但是有很多初学者还是比较陌生,这里通过一个项目介绍一下工作流,让大家知道什么是工作流,工作流是做什么的,工作流系统是什么样子?希望对大家有所帮助。
    本文主要介绍:
        工作流的背景:介绍为什么使用工作流系统
        应用实例:介绍一个简单工作流例子
        功能概述:简单介绍工作流平台的功能
        使用环境:介绍工作流平台的运行环境

        工作流应用背景随着计算机软件应用的普及,企业信息化建设的不断深入,对信息化系统的要求越来越高,信息自动化程度要求也越来越高,信息化系统与我们实际的工作流程也越来越接近,信息化系统发挥的作用也越来越大。如何让我们的信息化系统更加贴近客户需求,满足客户不断变化的业务流程成了我们软件开发商不得不面对的问题。
        信息化建设初期我们的信息化系统担当的是记录信息、查询信息、统计信息的功能,孤立的管理信息,各功能之间缺少联系。随着信息化程度的加深,这些功能远远不够。我们实际工作中的每一个环节并不是孤立的,每个环节前后都有千丝万缕的联系,所以我们推出了工作流系统,例如我们要采购一种商品,业务流程如下图:


    这4个环节并不是孤立的,没有2和3的领导审批,就不会有4的采购,而2和3环节是非常重要的,领导可能填写采购意见,甚至修改采购数量,最终采购部按照批示进行采购。这种环环相扣逐级审批的工作就是业务流程,实现这种业务流程的方式就是工作流。下面我们以这个采购商品的流程为例具体阐述一下工作流在实际工作中的应用。

    工作流在实际工作中的应用例子

    工作流配置和表单开发
    以商品采购为例结合我们的工作流软件平台介绍工作流在实际工作中的应用,仅以此为例,实际应用中可能比这个流程还要复杂。
    第一步:使用流程建模工具画流程图
    流程图是流程流转的依据,根据我们的业务流程,使用可视化的工具画流程图,流程信息就会在流程引擎的驱动下根据流程图进行流转。
    流程建模工具的外观如下图:

    第二步:为每个环节配置处理人,只有配置了处理人,流程引擎才能把任务流转到相应人员。例如为采购申请开始节点配置处理人为采购物流中心材料管理员,采购主管审批配置采购物流中心主任,总经理审批配置总经理,同意采购配流程启动者。分别如下图p1,p2,p3,p4:

    p1

    p2

    p3

    p4

    第三步:制作每个环节的表单

    表单是业务信息的载体,每个环节要处理的业务信息都存放在表单上。

    领导审批表单如下图

    第四步:制作完表单在建模工具中把相应的表单配到相应的环节上,即完成工作流的配置。保存退出建模工具。用户就可以发起流程采购了。
    启动和使用商品采购流程为了方便介绍流程使用,先看一个工作流平台在客户应用中的界面:

    下面介绍一下商品采购流程的使用步骤:
    第一步:启动商品采购流程
    采购人员(建模工具中配置的可以启动该流程的人)登录流程平台,在启动任务中点【商品采购】,就会弹出上面我们制作的表单,添加采购商品的信息,检查无误后提交,流程就会自动流转到下一环节,即采购物流主管审批的采购物流主任。采购人员就完成了他的工作等待领导审批,等到领导审批完成后,根据流程图的设计,该任务还会流转到发起人,即采购员,采购员根据领导批示进行采购。通过下面的步骤可以查看是否审批完成。


    第二步:查看我的任务
    用户登录流程平台后,在岗位任务中会查到自己的任务,岗位任务下的任务都是该用户应当处理的任务。如下图,点处理即可处理任务,处理完后,点提交按钮任务即可根据流程图的配置进行流转。

    工作流系统所能完成的功能

    1、  强大的流程引擎,满足所有业务流程的流转,不管用户的任务环节有多么复杂,我们的引擎都能满足需求。

    2、  简单的表单开发过程,零编程表单开发,开发用户无需编写任何代码,只要做简单的配置即可完成表单开发。
    3、  操作简便功能强大的工作流平台,在该平台上可以进行,启动任务、处理任务、查询任务、基础信息管理配置、报表打印、信息统计查询等操作。方便的查询启动的任务、未处理的任务、已处理的任务。
    4、  人性化流程提醒、超时催办,系统可以采用短信、邮件、系统消息等的提示,并根据配置的处理时间,进行超时催办和工作监督。

    流程平台的使用环境服务器要求
    操作系统:
    Window NT、Window 2000、window2003均可。
    Net Framework1.1环境或者更高版本
    硬件:配置越高越好
    建议最低配置
    迅驰Cpu 2G , 内存1G, 硬盘60G
    数据库
    SQL server 2000 、SQL server 2005
  • 相关阅读:
    Vue购物车项目
    总结前端面试过程中最容易出现的问题
    Node.js
    浏览器前端优化
    计算机课程
    谈谈对前端的理解
    MySQL
    阿里云Centos+Django+Nginx+uWSGI
    Windows + Apache + WSGI 部署Django
    Django积木块11 —— 缓存
  • 原文地址:https://www.cnblogs.com/guanwz/p/1016680.html
Copyright © 2020-2023  润新知