日期:2014-05-20  浏览次数:20876 次

什么是工作流?现在流行些什么工作流开源框架?
如题,最好能给个Demo,谢谢!

------解决方案--------------------
1.
工作流是针对工作中具有固定程序的常规活动而提出的一个概念。
通过将工作活动分解成定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的。
2.懂的少,帮顶!
------解决方案--------------------
不知道struts,ibatis,hibernate,spring,算不算。。工作流框架
------解决方案--------------------
http://www.open-open.com/08.htm
很多这方面的知识和软件都是开源的
------解决方案--------------------
工作流框架workflow,osworkflow,jbpm,shark
关于jbpm的介绍
http://www.blogjava.net/chengang/archive/2006/07/13/57986.html
------解决方案--------------------
JBPM算是比较流的开源工作流了。
3楼给的网址不错。
------解决方案--------------------
四楼的给的不错
------解决方案--------------------
学习了。。。。
------解决方案--------------------
工作流嘛 jbpm shark osworkflow
这三个估计是现在最流行的了吧

------解决方案--------------------
你去官网上去看吧。。官方的DEMO更有助于理解
------解决方案--------------------
jbpm
osworkflow
只知道这两个java的

其他的还有很多,这两个是开源的呃
------解决方案--------------------
三楼的个人以为很不错
------解决方案--------------------
工作流太多产品了,开源的建议看看jBPM与YAWL
商业的就BEA、IBM、TIBCO、普元等等。。。
------解决方案--------------------
和楼主一起学习
------解决方案--------------------
工作流原理 
工作流原理:是针对工作中具有固定程序的常规活动而提出的一个概念,通过将工作活动分解定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的,工作流技术为企业更好地实现经营目标提供了先进的手段 


什么是工作流? 
工作流就是业务流程的计算机化或自动化。许多公司采用纸张表单,手工传递的方式,一级一级审批签字,工作效率非常低下,对于统计报表功能则不能实现。而采用工作流软件,使用者只需在电脑上填写有关表单,会按照定义好的流程自动往下跑,下一级审批者将会收到相关资料,并可以根据需要修改、跟踪、管理、查询、统计、打印等,大大提高了效率,实现了知识管理,提升了公司的核心竞争力。 
工作流用在什么地方? 

适用行业: 

消费品行业,制造业,电信服务业,银证险等金融服务业,物流服务业,物业服务业,物业管理,大中型进出口贸易公司,政府事业机构,研究院所及教育服务业等,特别是大的跨国企业和集团公司。 

具体应用: 

关键业务流程: 订单、报价处理、采购处理、合同审核、客户电话处理、供应链管理等 
行政管理类:出差申请、加班申请、请假申请、用车申请、各种办公用品申请、购买申请、日报周报等凡是原来手工流转处理的行政表单。 
人事管理类: 员工培训安排、绩效考评、职位变动处理、员工档案信息管理等。 
财务相关类: 付款请求、应收款处理、日常报销处理、出差报销、预算和计划申请等。 
客户服务类: 客户信息管理、客户投诉、请求处理、售后服务管理等管理等。 
特殊服务类: ISO系列对应流程、质量管理对应流程、产品数据信息管理、贸易公司报关处理、物流公司货物跟踪处理等各种通过表单逐步手工流转完成的任务均可应用工作流软件自动规范地实施。 

作为一个成熟稳定的工作流产品,不仅提供日常办公和关键业务流程智能化管理,而且能根据公司的特殊实际要求轻松方便地随时定制各种流程,并可实现不同角色不同的跟踪、查询、统计、打印等强大功能
------解决方案--------------------
探讨
学习了。。。。

------解决方案--------------------
mark
------解决方案--------------------
jBPM,一个很有潜力的开源工作流
------解决方案--------------------
工作流可以较大提高工作和生产效率,你可以不用花时间去关注复杂的业务流程,只要预先定义好流程的过程活动,角色等信息,每个参与者只需关注自己的业务相关的处理。比如说现在有这样一个请假流程:首先由请假人填写请假条,再由请假人提交给部门经理去审核签字,然后由总经理签字,再交行政部归档。如果用工作流来管理的话,首先通过建模工具(如jawe等)定义好活动参与者(员工,部门经理,总经理,行政部),然后定义业务流程(填写请假条-》部门经理审核-》总经理签字-》行政部归档),再将流程定义发布,然后你就只需把你的业务跟流程关联起来就OK了,你只需关注业务处理(如填写请假申请单,签字审核...)工作流会自动将任务提交到预先定义好的参与者,整个过程将非常简单,并且你还可以监控流程的状态,也可以很方便的进行流程取消,终止,委托或者转派任务等操作。
------解决方案--------------------
15楼详细