• 工作流使用总结(1)


    1.什么是工作流

           Workflow(工作流)是“业务过程的部分或整体在计算机应用环境下的自动化,是对工作流程及其各操作步骤之间业务规则的抽象。它主要解决的是“为了实现某个业务目标,利用计算机在多个参与者之间按某种预定规则自动传递文档、信息或者任务。

    2.使用工作流优点

    工作流系统,实现了工作流程的自动化,提高了企业运营效率、改善企业资源利用、提高企业运作的灵活性和适应性、提高量化考核业务处理的效率、减少浪费(时间就是金钱)。

    而手工处理工作流程,一方面无法对整个流程状况进行有效跟踪、了解,另一方面难免会出现人为的失误和时间上的延时导致效率低下,特别是无法进行量化统计,不利于查询、报表及绩效评估。

    3.工作流应用场景

      1. 根据组织关系将任务传递到相应的处理者。
        下一步任务的处理者未必是一个人,也未必是所有人,这个接手者组是应该能自定义的,自定义的方式就是根据组织结构和人员级别来确定,比如发给某个部门的所有领导、所有副领导、所有基层员工,或者发给角色是操作员的所有人.
      2. 动态决定处理人可以在运行时决定某步骤的处理人。
        下一步的处理者最理想的情况是在流程定义时就确定好,这样维护比较简单,但实际可能需要动态设定,比如如果这个客户是A级客户,那任务发个某组成员,如果客户是B级客户,那任务发给另一组成员。
      3. 根据表单数据流转可以根据表单中的数据决定流程的流向。支持复杂运算,支持根据多个表单数据的条件组合流转。
        当前节点的下一步任务可能有N个后续任务,但具体选择哪个作为后续任务需要动态决定。其中一种比较方便的方式就是直接跟表单数据关联,当某个表单项数据大于10万时走A节点,当表单项数据小于10万时走B节点。
      4. 候补处理人一个步骤可以由多人处理,如果第一个人外出者由第二个人处理,依此类推。
        任务接收者需要制定代理人,即当设定的代理人在系统里设置为外出时,系统自动把任务发送给对应的代理人。
      5. 共享任务多个人拥有处理任务的平等权利或义务,每个人都能看到任务,但只有其中一人处理该任务。
        有些任务须有所有的领导查阅,但最终的处理权可能只是某一个领导,这时候就需要这种功能,所有人共享这个任务,但只有一个人处理任务。
      6. 6.    处理者排除从一组处理人中排除某个处理人。
      7. 标准处理时间可以设定一个步骤的标准处理时间。
        给任务设定一个时间期限,当过期时可以不断的提醒任务者,也可以按照设定好的方式自动处理。
      8. 人工转发是否允许处理者将该任务转发给他人处理。
        当前的处理人认为这个任务不属于自己处理,可以选择一个发送个其他人处理。
      9. 系统通知发送任务通知邮件给处理人,当流程结束时还可以自动通知提交人。
        当真个流程完成时,系统会发送通知给发起者,毕竟一般情况下发起者是最需要的。
      10. 定时启动定时启动周期性业务。
        系统应该可以定时执行job,比如定时启动某些流程,或者定时执行一些表单处理工作,或者定时执行一些统计分析工作。
      11. 分享关于activiti的一些网站: 
        1.  https://www.cnblogs.com/tuzongxun/category/814233.html

        2.  

          实践案例 https://blog.csdn.net/qq_16320025/article/details/79172897

        3.  

          https://blog.csdn.net/jiangyu1013/article/details/73250902

        4.  

          https://baijiahao.baidu.com/s?id=1579582216234568616&wfr=spider&for=pc

  • 相关阅读:
    android开发中调用python代码(带参数)
    安卓开发中实现自动点击功能、获取网络信息’-博客新人初来乍到,欢迎大佬多多指教。
    一文读懂 Spring Boot、微服务架构和大数据治理三者之间的故事
    EditText搜索关键字,返回结果匹配关键字改变颜色
    Android studio无法创建类和接口问题解决办法。提示 Unable to parse template "Class"
    我的主页
    博客园美化-coffee
    apple面容、指纹验证使用
    iOS数据库FMDB操作
    UIBezierPath绘图基础教程
  • 原文地址:https://www.cnblogs.com/baimh/p/11216524.html
Copyright © 2020-2023  润新知