第一章 背景及目标
本人研究了多年的工作流引擎技术,作为研究成果的Superflow,已经有许多成熟的应用。我愿意把这些点滴的积累奉献出来,与大家共享作学问的乐趣与辛酸。
有人说,35岁一个程序员的暮年,我今年36了,才刚刚领悟到程序人生的真谛。
-------------一幅凝固的油画。msn: gongfs@163.com. qq:279524300
§1-1 研制背景
企业的运作过程本质上是人、财、物等资源的优化和配置,形式上无一不体现为信息流、资金流、物流、价值流等合理的流动;随着社会分工的日益具体化,合作已成为主题,合作的体现形式必然是一个完整而高效的工作流程;有管理的企业的活动过程必然是有序的,这种有序性体现为合理的工作流程。因而工作流无处不在。
但是企业花钱购买的工作流信息系统往往是软件开发商针对大部分企业流程的共性而设计的,很难满足形态各异的企业的个性要求,结果是企业虽然购买了工作流软件,但是还必须花大量财力要求软件开发商作二次开发。而且一旦企业的业务流程发生变化,可能会导致后续的多次开发和维护。
导致上述现象的原因就是目前几乎所有的业务流程系统都是将企业的业务逻辑和软件系统的控制逻辑捆绑在一起,使得一旦企业的业务逻辑发生变更,将全面的影响到软件系统的控制逻辑,因而必须修改大量源代码甚至重新开发。
在这种背景之下,我们研制了动态业务工作流引擎Superflow。该中间层应用平台有效地解决了上述问题。
§1-2 研制目标
Superflow的研制目的如下:
l 隔离软件系统的控制逻辑和企业的业务逻辑,使得业务逻辑的变更对于控制逻辑透明。
l 利用该引擎开发的业务信息系统可以根据具体业务需求量身定制个性化的业务流程,而不用修改控制逻辑,甚至无需修改源代码。
l 提供灵活、丰富的标准开发接口,使得开发人员能采用自己习惯的开发工具在该平台上定制和扩充模块。
l 采用多层分布式构件技术,力求技术先进性和应用的健壮性。
l 提供应用的负载均衡和容错能力。
l 工作流自动化和企业应用积木化。
分享到:
相关推荐
基于asp.net+C#开发的工作流平台superflow最新版本V6.5-20150104,该平台具有独立的工作流引擎,提供纯BS结构的工作流程设计器,工作流表单设计器,以及提供工作流审批系统所需要的应用系统二次开发框架,提供强大的...
基于asp.net+C#开发的工作流平台superflow最新版本V5.9-20140520,该平台具有独立的工作流引擎,提供纯BS结构的工作流程设计器,工作流表单设计器,以及提供工作流审批系统所需要的应用系统二次开发框架,提供强大的...
基于asp.net+C#开发的工作流平台superflow最新版本V6.3-20141130,该平台具有独立的工作流引擎,提供纯BS结构的工作流程设计器,工作流表单设计器,以及提供工作流审批系统所需要的应用系统二次开发框架,提供强大的...
基于asp.net+C#开发的工作流平台superflow最新版本V6.1-20140624,该平台具有独立的工作流引擎,提供纯BS结构的工作流程设计器,工作流表单设计器,以及提供工作流审批系统所需要的应用系统二次开发框架,提供强大的...
基于asp.net+C#开发的工作流平台superflow最新版本V5.8-20131025,该平台具有独立的工作流引擎,提供纯BS结构的工作流程设计器,工作流表单设计器,以及提供工作流审批系统所需要的应用系统二次开发框架,提供强大的...
基于asp.net+C#开发的工作流平台superflow最新版本V6.2-20140817,该平台具有独立的工作流引擎,提供纯BS结构的工作流程设计器,工作流表单设计器,以及提供工作流审批系统所需要的应用系统二次开发框架,提供强大的...
基于asp.net+C#开发的工作流平台superflow最新版本V5.9-20140521,该平台具有独立的工作流引擎,提供纯BS结构的工作流程设计器,工作流表单设计器,以及提供工作流审批系统所需要的应用系统二次开发框架,提供强大的...
"Superflow工作流平台"是由成都领君科技有限公司开发的一款高效、灵活的工作流程管理系统。该平台的核心在于帮助企业或组织优化业务流程,提升工作效率,通过自动化处理各种任务流转,实现业务流程的标准化和规范化...
基于Asp.NET实现的superflow工作流平台V4-试运行版本[2012].
成都领君科技有限公司的SuperFlow工作流平台是一款高效、灵活的企业级流程管理工具,旨在帮助企业实现业务流程的自动化和优化。SuperFlow V4预览版展示了该平台在流程设计、执行、监控和分析方面的最新进展。该平台...
- **SuperFlow V4.0**:这是一款由成都领君科技有限公司开发的工作流建模工具,适用于企业级业务流程的建模与管理。其核心优势在于完全基于HTML+JavaScript+WebService技术栈构建,使得它不仅能够无缝集成到现有的...
超级工作流V4.0支持BPMN(Business Process Model and Notation)标准,这是一种国际广泛认可的流程建模语言,包含任务(Task)、网关(Gateway)、事件(Event)等元素,能够全面覆盖各类业务场景。 二、界面与...
SuperFlow工作流平台纯B/S架构, 采用VS2010(2013)+C#+ASP.NET进行开发实现,由SuperFlow控制台及SuperFlow协同办公平台组成。现在的大型信息化系统,尤其是基于GIS的综合电子政务应用系统,比如,对于国土,交通,...
Superflow工作流平台是一款高效、灵活且功能强大的业务流程自动化工具,其最新正式发布版本为V5.0-20130607。这个版本在前代的基础上进行了诸多优化与改进,旨在为企业提供更加完善的流程管理和执行能力。 ### 工作...
基于asp.net+C#开发的superflow工作流平台V5.6-20130403,提供强大的工作流引擎开发接口,以及强大的工作流程设计器,流程动态监控管理等功能模块!提供自定义表单设计以及平台权限自定义控制体系!
1.1 工作流引擎:SuperFlow的核心是其强大的工作流引擎,能够处理复杂的业务流程,包括审批、流转、分支、合并等操作。它支持自定义工作流模型,用户可根据企业需求定制不同流程。 1.2 规则引擎:集成的规则引擎...
基于asp.net+C#开发的工作流平台superflow最新版本V6.0-20140608,该平台具有独立的工作流引擎,提供纯BS结构的工作流程设计器,工作流表单设计器,以及提供工作流审批系统所需要的应用系统二次开发框架,提供强大的...
**超级流程(SuperFlow)工作流平台V4.1系统功能综合展示** ...综上所述,SuperFlow工作流平台V4.1集成了丰富的功能,为企业提供了一站式的流程管理解决方案,帮助企业提升业务效率,降低运营成本,实现数字化转型。
基于asp.net+C#开发的superflow工作流平台软件V5.6-20130923 ,采用asp.net+C#开发完成,具备独立工作流引擎(引擎接口支持jsp,php以及asp.net作为前端框架开发工具),平台提供可视化流程设计以及可视化表单设计!...
Superflow工作流平台是一款基于ASP.NET和C#技术构建的高效、灵活的工作流程管理系统。该平台V5.8-20130417版本发布于2013年4月17日,旨在帮助企业或组织实现自动化的工作流程,提高工作效率,降低运营成本。通过此...