动态业务工作流引擎superflow研究概要之二-------过程与成果

第二章                           过程与成果

 

 

 

§2-1    研制过程

一、项目来源及概念的提出

在长期的软件研发和企业工作流应用实施的过程中,我们发现企业工作流应用在突现个体特异性的同时,也存在一般性。

首先,不同企业的工作流应用系统的控制逻辑基本相似。随着项目经验的积累,同类应用之间具备可比性,尤其是代码的可移植性。为避免重复开发,我们设想能否有一个通用的开发工具,避免同类应用的控制逻辑部分的重复开发?

其次,应用开发过程最令人头痛的是企业需求会不断变化。开发过程之中的需求变化会导致需求再分析和代码重构;运行过程中的需求变化会导致企业应用的“雪球效应”。那么,我们设想能否有一个通用的开发工具,可以自适应地应对企业需求的变化,而最小化甚至不用作二次开发?

再次,企业运作的所有活动无一不体现为工作流程,工作流程具备普遍性。推而广之,那么,我们设想能否有一个通用的开发工具能够满足目前普遍性的企业应用的开发?

面对企业提出的诸多问题和研发过程的复杂性,我们萌发了解决企业复杂工作流应用的企图。经过系统的论证和考察,并辅之以相关的数学手段,形成了我们独创的工作流应用模型和技术体系。

二、初始模型的建立

       基于上述想法,最初我们利用Delphi4.0企业版研制了一个工作流应用框架的雏形Simpleflow。现在看来,该框架很不完善。

1Simpleflow基于两层的客户服务器结构。

2Simpleflow不是一个严格意义上的开发工具,它以Delphi的工程文件的形式存在。

3Simpleflow把业务流程看成一棵流程树,因而是针对简单业务流程的开发是有效的。但对于复杂的业务流程,则无能为力。

三、完善与升华及初期实施

       Simpleflow的固有缺陷在以后的应用中得到突现。进一步,我们于20008月对Simpleflow作了革命性的改进,就是后来的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值