Fire workflow1.0的模型和引擎架构给这个开源产品长远发展奠定了一个较为扎实的基础。现在是时候考虑一下后台管理功能了。主要琢磨如下问题
1、设计目标
后台管理的设计目标当然首先是好用,因为这个功能是针对最终用户的所以必须傻瓜化。让人一看就知道怎么用。
2、功能列表
a)实例查询:任何一个实例,当前的执行状态
b)实例管理:如实例的挂起、恢复、强行中止
c)图形化的流程跟踪与回放:通过图形描述当前执行路径,并且图形可以和界面javascript交互。图形可以回放,动态显示流程执行历史。
d)流程实例数据管理:将已经结束的流程实例数据导入到历史表中,提高系统性能。
e)流程自调整:很多人向我强调“流程自定义”,我认为Fire 是比较适合“流程自调整”,而不是完全从无到有的“自定义”,当然经过ISV的封装之后,一定程度的自定义还是可以做到的。Fire 的自调整主要体现在,可以把业务逻辑随时挂接到流程上去运行,调整流程逻辑后系统可以立即运行,等等。Fire workflow的模型在这一点上做了针对性的设计。
f)查询统计,如当前未完成的实例数量、超时的工单数量、工作量统计等等。
3、技术选型
初步考虑用Flex技术。
诚挚欢迎大家提建议,更多信息请访问www.fireflow.org
分享到:
相关推荐
Fire Workflow是一款由国内知名开源社区联盟成员非也同志开发的工作流管理系统,专注于为企业提供灵活、高效的工作流程自动化解决方案。这款系统基于PT网构建,旨在帮助开发者和企业实现业务流程的标准化、可视化...
5. **API接口与集成**:FireWorkFlow提供API接口供其他系统调用,实现工作流与其他系统的集成。开发者需要掌握这些接口的使用方法,以便在实际项目中灵活应用。 6. **扩展与定制**:作为开源工具,FireWorkFlow允许...
`fireworkflow`是一个开源的工作流引擎,它提供了一种灵活的方式来管理业务流程。它可以被用于自动化企业的各种业务流程,如请假审批、报销流程等。而MyEclipse则是一款强大的Java EE集成开发环境,广泛用于构建企业...
例如,一个供应链管理系统的流程可以分为以下几个并行步骤: 1. 订单创建 2. 库存查询 3. 订单审核 4. 订单付款 通过 FireWorkflow 3,我们可以轻松地构建这些复杂的业务流程,并确保流程元素之间的正确执行顺序。
在FireWorkFlow中,工作流可以被建模、执行和管理,以满足不同组织的业务需求。工作流设计器则是创建和编辑这些工作流的界面。 Silverlight是Microsoft推出的一种富客户端技术,用于构建具有丰富图形和交互性的Web...
为什么要写Fire Workflow 本人从事企业MIS 系统开发很多年头了,感觉MIS 系统很多领域都有比较好的解决方 案并已成为事实标准,例如Spring,Hibernate 等等;然而工作流还没有令人满意的开源产 品。我了解过的工作流...
总的来说,《fireworkflow常用文档大全》是一个宝贵的资源库,它提供了从理论到实践的全方位指导,帮助开发者深入理解和运用fireworkflow,从而实现高效、稳定的工作流管理。无论是新手还是有经验的开发者,都能从中...
"Fire Workflow工作流开发程序包"是一个专门针对工作流管理系统的开发工具,旨在帮助程序员和系统架构师设计、实现和管理复杂的工作流程。这个程序包包含了一整套用于工作流开发的工具和资源,旨在提高工作效率,...
Fireworkflow是一款强大的工作流管理系统,它能够帮助企业和组织自动化、优化业务流程,提高工作效率。这份“fireworkflow常用文档整理”包含了一系列与Fireworkflow相关的详细资料,旨在为学习者提供一个全面的学习...
"fireworkflow 流程实例跟踪图"是一个关于FireWorkflow系统的专题,主要关注的是流程实例的追踪和监控。FireWorkflow是一款强大的工作流引擎,它帮助企业或组织实现自动化业务流程管理,提高工作效率。在这个主题中...
FireWorkflow是一款强大的工作流管理系统,它为企业或组织提供了一种高效、灵活的方式来自动化业务流程。在深入了解其工作原理、设计与应用之前,我们先要理解什么是工作流管理系统。工作流管理系统(Workflow ...
NULL 博文链接:https://nychen2000.iteye.com/blog/322169
总结,FireWorkflow是一个包括模型、引擎和设计器的完整工作流管理系统。模型部分定义了流程的各种元素及其关系,引擎负责解释执行流程,而设计器则提供了流程编辑、模拟等功能。通过熟练掌握FireWorkflow,我们可以...
使用Fire-WorkFlow开发的某银行贷款审批流程和某商场送货流程的例子说明书中所有设计到的源代码
系统采用MVC5MVC5+EasyUi+WorkFlow4.5开发,实现了权限管理、以及工作流审批功能,方便用户快速在系统的基础上开发企业应用信息系统,本代码是首次原创发布,入有问题,请大家加入源码说明文档的QQ技术交流群交流。