• 1.摘要
  • 2.基本信息
  • 3.概念
  • 4.特质
  • 4.1.工作流组件的目标
  • 4.2.工作流组件引擎
  • 4.3.工作流组件框架
  • 5.参考资料

工作流组件

随着信息时代的不断发展,越来越多的实际流程电子化,从而推动了工作流技术的快速发展;面对现今多样的工作流管理系统的开发技术和手段,开发一个符合标准规范、灵活性强、通用的工作流组件(其可以用于不同的工作流管理系统中)是一项非常有意义的工作。 组件技术和工作流技术是两种不同的技术,工作流组件是结合BPMN2.0、SOA、BRMS、J2EE等技术专为业务系统集成而研发的工作流组件,工作流组件能在业务系统中通过集成Workflow组件可以大大加快业务系统在流程方面的开发速度,增强整个系统的稳定性,并能为业务系统带来快速的功能提升。1

基本信息

  • 中文名

    工作流组件

  • 外文名

    SmartWorkflow

  • 作用

    流程引擎

  • 适用领域

    企业管理软件开发

概念

例如开发一个流程,工作流组件能在业务系统中通过集成Workflow组件可以大大加快业务系统在流程方面的开发速度,增强整个系统的稳定性,并能为业务系统带来快速的功能提升。

作为一种对常规性事物进行管理、集成的技术,工作流的出现是必然的。它是对日常生活中具有固定程序的活动而提出的概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办公效率、降低生产成本、提高企业生产经营管理水平和竞争力的目标。当前,许多企业需要分布式的,事务型的应用程序,同时对系统的速度平衡、系统安全以及服务器可靠性等提出了更高的要求,J2EE技术提供了基于组件的设计方法,可方便地开发、集成和部署应用程序。通过J2EE技术可以很好的实现服务器端的安全、效率和可靠性,并且J2EE组件有很好的可重用性,避免了大量的重复性编码工作。传统工作流管理系统缺乏开放性和集成性,采用J2EE技术的工作流管理系统将不再有这些缺陷。2

特质

工作流组件的目标

工作流组件的目标是被其他业务系统所集成并提供专业、稳定的流程服务,在研发之初就以轻量级、易集成、可嵌入、可扩展的思路进行研发。

工作流组件引擎

工作流组件是完全基于Web的工作流引擎从建模、表单自定义、规则定义均可以Web界面下完成无需安装任何客户端软件。3

工作流组件框架

工作流组件框架追求的是精简、可扩充、可预见、高并发,整个系统没有采用任何大型的开源框架(SSH等)。

参考资料

  • 1
    基于组件的工作流管理平台的设计与实现CNKI学问(引用日期 2014-11-06)
  • 2
    基于J2EE的工作流组件的研究与实现知网(引用日期 2014-11-06)
  • 3
    工作流引擎研究与实现知网(引用日期 2014-11-04)