`
yuguanyin
  • 浏览: 74874 次
  • 来自: ...
社区版块
存档分类
最新评论

关于 流程管理的一些网摘---BPM 大有可为

阅读更多
from vsharing  vincent's pkm

流程管理中,提高效率和内控风险的博弈
通过一个 安检的例子,作者形象的描述了下面的道理:
其實想用這個案例想來映射我們的流程管理:我們要提高流程效率,我們也要防止內控風險
但這二者天生就是對立的兩面,強化內控必定影響效率
而管理水平的高低就看如何讓二者“河蟹”一點


BPM和SOA的结合是我的职业突破点

http://blog.vsharing.com/sibin/A708311.html
http://blog.vsharing.com/sibin/A685629.html
vsharing 上面的几个篇 bpm文章



from JavaEye discussion
http://www.iteye.com/topic/2784
使用工作流是迟早的事,企业级应用已经不单纯是将手工劳动转换为计算机劳动的过程,系统也不是由单独的业务模块构成的,各业务模块之间必须要由业务主线相互关联,原来的数据级关联关系必将转换到应用级关联关系
现在提及比较多的有JBpm、OSWorkflow等,以前的帖子好像有关于工作流引擎方面的内容。

几个活跃的 WorkflowEngine
ofbiz的主要精力不在于他的workflow engine上,而且他的workflow engine很难和其entity engine以及service engine分离,use all or use none.
osworkflow是一个轻量级的workflow engine,较容易和其他架构做整合,jbpm相对osworkflow复杂一点,但是其开发团队比较active。
使用这些workflow engine都有一个缺点,必须要使用他们的User模型,如果有谁知道有更轻量的engine的话,请介绍一下


如果一个纯粹的工作流引擎,那么按照工作流联盟的方式分析、设计处理,也并不难,去年我所在的公司也做了一个,我参与其中,当时我们绑定的应用是OA的公文流转。
为什么工作流出现了这么久,在国内并没有多少成功的案例呢?其实问题并不是出现在工作流引擎多么难,而是在于流程的定义。在国内,几乎每一家公司的业务流程都是一种活性的流程,人控制的因素太多,这个时候,就很难用工作流系统去处理其了。比如说,我后来参与了一个订单处理系统的分析,业务非常复杂,每个订单在确认后,还有unConfirm、Revise功能,其实从准确的意义上来讲,这个就不符合流程控制了(因为它是由人进行控制)。
所以说,工作流系统一般只适合于能用固定流程描述的应用。当然,也许因为我的才疏学浅,不知道而已。
至于Struts什么的,一个是Web控制层,一个是中间件,两者是没有任何关系的,当然可以绑定。

复杂的流程引擎可能还需要引入 规则引擎的概念,流程引擎需要能够给适应一定的人员干预,比如撤回、特送等等


我以前设计过一个工作流系统,包括引擎和流程定义。
引擎我们基本是参考wfmc的模型,无非是Process、Activity、
task、principal、transition等。
和流程定义之间通过一个
XML来交换数据,也就是说,流程定义生成一个描述流程的XML,引擎负责把它读进来,解释后放进内存或者数据库里面,这样做一个好处是流程定义工具可以用java写,也可以用delphi写,只要根据schema生成所需XML 即可。
流程的权限一般是动态的,和组织机构有一定关系,例如某个公文只能由某个人来签,请假流程中,必须先要请假人直属上司签字,再所属部门经理签字,诸如此类。这里可能需要一套规则(有些公司做了套规则引擎出来,例如金蝶 BOS)。
所以,我们做出引擎来后,发觉还有很多东西需要做。呵呵。
单单是引擎的话,对小流程来说并不能减轻开发量,而流程越复杂,引擎的作用才越大

最近发现有一个叫做shark的工作引霆,不错,
我最欣赏的是jawe这个建模工具(可能大家都知道).

jawe非常不错,如果不喜欢引霆自己可以建,但有了jawe也就不用开发建模这部分了(它输出是一个XPDL 文件).shark也是一个非常可定制的(可以自己替很多核心).
还有一个OBE 听说也不错,没有用过.







一些工作流相关的资源

工作流资源
关键字: 工作流相关文章
工作流资源

个人BLOG:
杨洪波:http://blog.csdn.net/hongbo781202/
田春峰;http://blog.csdn.net/accesine960
胡长城:http://blog.csdn.net/james999


工作流实现:
shark:http://shark.objectweb.org/
agileflow:http://cvs.cosoft.org.cn/cgi-bin/viewcvs.cgi/agileflow/
Ofbiz:http://www.ofbiz.org/
OBE:http://www.openbusinessengine.org/
openFlow:http://www.openflow.it/
jbpm:http://www.jbpm.org/
OSWorkflow:http://www.opensymphony.com/osworkflow
Bonita:http://bonita.objectweb.org/
JaWE:http://jawe.objectweb.org/
wftk:http://www.vivtek.com/wftk/
COW:http://forge.objectweb.org/projects/cow
bossa:http://www.bigbross.com/bossa
Imixs:http://www.imixs.org/
JFolder:http://www.jfolder.com/
Twister:http://www.smartcomps.org/twister
Werkflow:http://werkflow.werken.com/
wfmOpen:http://wfmopen.sourceforge.net/
WorkFlow Toolkit:http://www.vivtek.com/wftk
XFlow:http://xflow.sourceforge.net/
XFlow2:http://www.kgionline.com/xflow2
YAWL:http://www.citi.qut.edu.au/yawl


论坛:
sunflow:http://www.sunflow.com.cn/forum/
中国工作流论坛:http://www.wf800.com/
eworkflowing:http://211.95.124.238:22/cgi-bin/leoboard.cgi

综合:
中国java工作流:http://www.javaflow.net/
程序员的窝:http://www.delfan.com/workflow/
wfchina:http://www.wfchina.org/

本人正在学习OPENWFE开源工作流,有学习的朋友可以和我联系,大家共同学习,我的qq是:44004244
EMAIL:afei-115@163.com





分享到:
评论

相关推荐

    百亿网摘完整无错版

    百亿网摘整站 后台功能 --------------------- 基本信息 管理站点的基本信息 栏目管理 栏目分类 网摘管理 已推荐网摘 推荐网摘 首页生成 重新生成页面 审核网摘 管理网摘 模版管理 模版管理 用户管理 管理员修改 ...

    Struts1.x系列教程(网摘-全)

    Struts1.x是一款经典的Java Web开发框架,由Apache软件基金会维护,主要用于构建MVC(Model-View-Controller)架构的应用程序。本系列教程是针对初学者的全面指导,旨在帮助学习者快速掌握Struts1.x的核心概念和使用...

    foxwho 博客网摘-crx插件

    foxwho 博客网摘 博客收藏 配和个人博客使用 GitHub:https://github.com/foxiswho/chrome-plugin-blog 使用方式: 请自行更改【 foxwho 博客网摘】 选项 里的API地址,改为 你的接口地址 接口说明 ...

    天空网摘 V120606.rar

    高级 推荐 精华 用户等级:删除 锁定 验证 普通 高级 贵宾 操作员 管理员 各个等级的用户分别对应拥有各个等级的网摘权限,其中操作员可以添加“图片”类型的网摘,管理员可以添加“公告”类型的网摘。 首页左上角有...

    ASP.NET权限管理系统源代码MVC架构源代码EasyUI框架源代码

    网摘:由于每次开发新项目都需要一个权限管理系统,为了解决重复开发让成本增加的问题,我们特此开发一套权限管理系统,方便大家在此基础上开发出更多更优秀的软件产品。 功能介绍:基础设置--日志管理,异常捕获,...

    265key网摘管理系统 V4.0 商业版

    《265key网摘管理系统 V4.0 商业版》是一款专为用户设计的高效、便捷的在线信息管理工具,适用于个人、团队乃至企业级的资料收藏与分享。这款系统集成了强大的检索功能、分类管理以及权限控制,旨在帮助用户更有效地...

    php网摘程序

    3. **分类管理**:为了更好地组织收藏的网摘,程序通常提供分类功能,让用户可以根据主题或类型对网摘进行归类。 4. **搜索功能**:强大的搜索功能是网摘程序的关键,用户应能快速找到自己收藏的特定内容。这可能...

    天空网摘 v120606-ASP源码.zip

    【天空网摘 v120606-ASP源码.zip】是一款基于ASP语言开发的网站源码,它主要用于创建在线信息收集和分享平台。ASP(Active Server Pages)是微软公司推出的一种服务器端脚本环境,允许开发者在网页上动态生成内容。...

    网摘精灵软件包1.5

    网摘自动提交工具 网摘精灵教程:网摘自动提交工具。 尊敬的站长:你好。 我们注意到您的网站放置了很多网摘提交代码。 你希望通过提交网摘来获取流量,对吗? 靠这种原始的手工提交,效率很低,对吗? 如果有...

    天空网摘 v120606

    “天空网摘”程序分为免费共享版和80元付费后台功能完整版(包含数据更新服务),前者对于正常的网站管理已经足够用的,后者主要在于管理功能细节上的完善。 利用网摘建站,打造最便捷的资讯服务!最适合于做小型...

    天空网摘 v20110624.rar

    程序说明网摘等级:删除 私有 验证 公开 高级 推荐 精华用户等级:删除 锁定 验证 普通 高级 贵宾 操作员 管理员各个等级的用户分别对应拥有各个等级的网摘权限,其中操作员可以添加“图片”类型的网摘,管理员可以...

    网摘集合网摘集合网摘集合网摘集合

    网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合网摘集合...

    PHP免费网摘程序

    2、修改数据库配置文件,conn.php.修改网摘配置文件 include/setup.php。 3、后台路径admin/default.php 默认帐号密码 是 admin admin . 4、生成所有网摘静态页面程序为data.php。生成所有新网摘的程序为 datanew....

    加入网摘插件 v1.0 通用版

    【加入网摘插件 v1.0 通用版】是一个旨在帮助网站所有者提升其在线可见性和用户参与度的工具。这款插件的核心功能是使用户能够方便地将网站内容添加到他们的网络收藏夹或网摘站点,从而促进网站的宣传和推广。尤其...

    麦布网摘 v1.1-ASP源码.zip

    【标题】"麦布网摘 v1.1-ASP源码.zip" 提供的是一个基于ASP(Active Server Pages)技术的网站系统源代码。ASP是微软公司开发的一种服务器端脚本环境,它允许Web开发者创建动态、交互式的网页。这个"麦布网摘"系统...

    PHP免费网摘程序(源代码)

    2、修改数据库配置文件,conn.php.修改网摘配置文件 include/setup.php。 3、后台路径admin/default.php 默认帐号密码 是 admin admin . 4、生成所有网摘静态页面程序为data.php。生成所有新网摘的程序为 datanew....

    Jquery合并单元格--网摘

    在网页开发中,jQuery 是一个非常流行的 JavaScript 库,它简化了 DOM 操作、事件处理以及动画效果。本文将探讨如何使用 jQuery 来合并表格中相同文本的相邻单元格,这是在展示数据时提高可读性和美观度的一种常见...

    MTK 的一些网摘文章

    1. **Nucleus操作系统**:作为底层操作系统,负责管理和调度各种硬件资源。 2. **平台设备驱动**:用于控制和管理硬件设备。 3. **协议栈**:实现通信功能,如GSM/GPRS等。 4. **文件系统**:通常支持FAT格式,用于...

Global site tag (gtag.js) - Google Analytics