zoukankan      html  css  js  c++  java
  • 工作流程管理系统ABC

      工作流管理系统是“一种在工作流形式化表示的驱动下,通过软件的执行而完成工作流定
      义、管理及执行的系统”,其主要目标是对业务过程中各活动发生的先后次序及同活动相关的相
      应人力或信息资源的调用,进行管理而实现业务过程的自动化。
      在企业的日常工作中,绝大多数属于流程类工作,比如业务的分级审批工作、各类申请表单、
      公文签审、业务处理等。通过现代的技术手段将企业内诸多繁琐复杂的业务流程自动化,并对其
      进行有效地管理便是工作流需要解决的问题。
      传统的系统设计方式将业务流程以编码的方式固化在应用系统中,在业务流程和组织结构发
      生改变的情况下,需要将系统进行重大修改,甚至重新设计。实际上,业务流程的改变是导致许
      多应用系统失败的最主要的原因。
      工作流管理系统的出现使得上述情况发生了改变。应用系统的开发人员通过可视化的方式分
      析和设计业务流程,并将各个应用模块联接在一起。在组织结构和业务流程发生变化的时候,能
      够在很少修改甚至不修改原来应用的情况下,仅仅通过适当调整或重新定义工作流程就能适应变
      化了的情况。

      采用工作流管理系统有以下优点:
      
    1、提高系统的柔性,适应业务流程的变化,建设各类信息系统的重要工作之一就是发现用户的
      工作流程,进行分析建模,并把它体现到信息系统的设计中。
      2、企业都在随着时间不断地改革工作流程,使企业各部门能够更好地发挥服务职能、提高工作
      效率。
      3、提高企业工作效率,企业许多流程在自动化过程中会省去一些不必要的步骤
      4、较好的流程控制,通过标准的工作方法和跟踪审计,提高了业务流程的管理
      5、跨越流程的软件控制,使流程可以按照业务的灵活设计。
      6、业务流程的改进,对流程的关注,使它们趋向于流畅和简单。
      企业建立以工作流为基础的协同软件的必要性:
      1、从IT规划出发
      企业信息化建设已经逐步从以前的以业务部门推动IT 部门的被动式建设方式,逐渐向IT 部门
      从整个企业的角度对IT 进行主动规划的方式转变。被动的信息化建设方式导致的结果是在企业
      内部产生大量的“梅花桩”,成为企业内部的信息孤岛。而主动规划则大大改观了这种局面,通过
      主动规划,各个业务系统之间不再各自为阵,彼此孤立,互不相通,甚至重复建设了。
      对于流程企业的建设,在IT 规划过程中,一个重要的目标就是“企业流程整合”,为了达到这
      个目标,“工作流平台”可以说是不可或缺的。那么从IT 规划的角度,如何选择一个适合您的工
      作流平台呢?
      1)是否符合短期与长期规划的需求
      由于IT 规划一般至少是对信息化进行3~5 年的规划,因此现在工作流产品时,既要考虑工作
      流产品是否符合短期内的业务需求,又要考虑工作流产品是否能够满足企业业务发展的长期需
      求。
      短期的业务需求一般都是比较明确的,这些系统,往往都是由于企业业务发展的需要而要求必
      须马上进行建设的,因此对IT 系统提出的要求都非常具体。
      对于IT 规划中,未来的业务需求,往往是不容易预测的。但是对于选择工作流产品来说,这又
      是至关重要的。
      2)支撑整个流程企业的IT运行的工作流
      目前市场上的工作流产品鱼目混珠,其中大部分都是一些做行业应用软件的集成商为了自用而
      开发的。这一类工作流产品大多都是专门针对某一类业务系统而开发的(比如OA 类),无法应
      用在其它业务系统。并且这类工作流产品的易用性、功能完备性等等都得不到保证。因此这类专
      用的工作流是不能支撑整个流程企业的IT 运行的。
      而作为一个要运行在整个企业IT 系统的工作流平台,必须具有很好通用性和适应性,比如工作
      流平台不仅仅能够用于支持企业内部的OA 系统运行,还要能支撑企业的业务系统。
      2、从业务需求出发
      工作流平台一个非常重要的依据就是是否能够满足业务系统本身的需求,现代企业的业务需求
      有以下特点:
      1)新产品新业务推出频繁
      市场是一个竞争异常激烈的市场,随着竞争的加剧,新产品推出的频度也越来越高。
      这些新产品、新业务的频繁推出,需要IT 系统能够以更快的速度来响应,以提高业务的敏捷性。
      而对于以流程为主的系统来说,工作流产品的灵活性、适应性显得尤为重要。如果工作流平台不
      能支持这种业务的快速变化,则将极大的影响企业新业务的推出,从而最终影响企业在市场的竞
      争力。
      2)海量数据、高并发
      3)业务流程跨组织
      由于企业很多都是矩阵式的组织机构,因此在企业内部的公文处理流程中常常需要在不同部门
      之间跨部部门(包括平级和上下级部位之间)交叉、往复流转。甚至很多行文是在不同部门的彼
      此独立的系统之间进行交互的。
      4)流程的灵活性要求高
      企业的流程对灵活性要求非常高,同一个流程往往需要往复运行很多轮才能结束。有时在流程
      未能固化之前,甚至要求流程按照任意顺序流转,而不受流程本身的逻辑控制(即所谓的自由流)。
      另外,对于公文审批规则、会签、退回、批阅、督查督办、机构的岗位设置等等都有比较灵活
      的要求。
      5)严格的权限控制
      企业的行文,每一步的公文处理都有严格的权限控制。比如同一个流程中不同的公文有的人只
      能看,不能审批签字;同一个处理人员在不同的流程环节中对公文的权限也不相同。有的甚至要
      求某些公文只能查阅,但是不能复制到本地保留副本。这些需求都是在选择一个工作流引擎时需
      要重点考察的。
      6)安全保密要求高
      企业中的公文流转,由于涉及到企业机密,因此要求公文在流转过程中,必须保证绝对的安全,
      不能出现被黑客非法窃取的情况。
      

    类别:默认分类 查看评论
  • 相关阅读:
    优化Android Studio/Gradle构建
    Android sdk 搭建
    map排序
    单例
    一些rtsp实现的开源代码
    MySQL性能优化/调优:默认配置的修改
    mysql 优化 实现命中率100%
    mysql性能优化-慢查询分析、优化索引和配置
    findbugs规则
    网络编程及并发编程总结
  • 原文地址:https://www.cnblogs.com/ccflow/p/2040016.html
Copyright © 2011-2022 走看看