- 浏览: 86552 次
- 性别:
- 来自: 济南
最新评论
-
ccflow:
http://ccflow.org
驰骋.net工作流程引擎设计开发讲座: 工作流程类型模式 -
ccflow:
官方网站 http://ccflow.org
驰骋.net工作流程引擎设计开发讲座: 工作流程类型模式 -
ccflow:
开源的驰骋工作流程引擎, 官方网站,源代码下载。 http ...
驰骋工作流程引擎,工作流程管理系统,BPM软件,ccflow:消息机制二次开发说明 -
ccflow:
官方网站
http://ccflow.org
驰骋工作流程引擎,工作流程管理系统,BPM软件,ccflow: 源代码权限控制说明 -
ccflow:
nychen2000 写道
"好用的工作流。。。。面 ...
给正在考虑用流程开发项目的朋友的一些建议
文章列表
什么是表单扩展设置?--------------------------------------- 表单每个字段除了自己本身的属性以外,还有一些属性就是需要多个字段表达的,比如:关联下拉框,要描述这个业务关系就需要到的菜单的扩展设置。 表单的扩展设置,丰富了多个字段的业务逻辑处理。
表单扩展有那些类型?--------------------------------------- 1, 级联下拉框. 可以实现N个下拉框的数据联动。 比如:片区,省份,洲地市,区县。之间的联动。
2, 自动完成&自动填充. 自动完成:类于baidu, go ...
退回工作时,上一步人员直接退回给指定的人员,只有这节点上的岗位人员可以接受退回信息并处理退回的工作,这个节点上这个岗位上的人员是不可以操作此工作的。所以它是一对一的关系。
在撤消时,是当前的操作员撤消本次发送,但是他有可能自己的错误,也有可能不需要自己处理需要其它的同岗位同节点上的人员处理了,所以撤消回来的工作应该是1对n的关系,回复到工作强办的状态。以便可以让其它的同事也有机会参与处理这件工作。实现这个的状态就要上次的发送轨迹里找到可以处理当前节点的工作人员,进行对他们执行工作分配。
递归在算法在工作流程引擎中的应用
递归做为一种算法在程序设计语言中广泛应用.是指函数/过程/子程序在运行过程中直接或间接调用自身而产生的重入现象.递归是计算机科学的一个重要概念,递归的方法是程序设计中有效的方法,采用递归编写程序能使程序变得简洁和清晰.。
递归在工作流程引擎中有广泛的应用,以以下事例来说明:
应用一:退回到指定的节点,要把当前节电与退回节点之间的节点数据清空。
/// <summary>
应用场景:合流与分河流节点中需要上一个节点所有并行上的工作人员完成一定的百分比才能进行下一步操作。比如:需要60%以上的人员通过后才能执行下一步。
开发逻辑:
设置这个参数名就员完成通过率,他是在节点一个重要属性之一,取值范围在0-100之间。如果设置成0,就按照任何一个人完成后就可以通过,设置成100,就是所有的人完成后才能通过。之间的通过的情况是按照如下公式求出通过率 = 已完成人数/总线程人数*100%.
当通过完成率<=
驰骋.net工作流程引擎设计开发讲座:工作流程类型模式
我们总结一下流程类型的模式,那有助与我们在开发流程引擎,或者在设计与分析流程是以便可以对号入座,说明:本文尽量用通俗的语言来描述。
第一种类型:平面流程 ...
退回与撤消是两个在工作人员需要重新处理,这两个功能的实现都是对于在途工作来说的。
对于要处理的人员来说,退回是被动的,撤消是主动的。
并不是所有的节点都可以退回,所以节点的退回功能是可以配 ...
驰骋.net工作流程引擎,工作流程管理系统定时启动约定======================================
问:什么应用背景需要用到定时启动?
当一个流程是定期的任务需要手工作需要定期的启动时,它就需要定时的来启动.
比如:在办公流程中:
月份销售例会:销售部门需要每个月定期启动一次月份销售例会.
周工作总结流程: 每个周需要基层人员向上部门负责人提交工作总结.
定期起动有几种时间模式?
定期启动的模式? 手动启动: 按年启动: 设置格式:@MM-dd,hh:mm 示例:@05-01,12:01 每年的5月1号12点01分执行. 按月启动: ...
工作日历分为,月日历,周日历,天日历。
它能形象的反应出来,一个人的工作内容,结合日历面板的方式呈现,让用户对数据的感知更加直观。
驰骋工作流程引擎, 会以5.0 为新老用户提供这个功能,老用户将获取免费升级。
驰骋.net工作流程引擎,工作流程管理系统定时启动约定
问:什么应用背景需要用到定时启动?
当一个流程是定期的任务需要手工作需要定期的启动时,它就需要定时的来启动.
比如:在办公流程中:
月份销售例会:销售部门需要每个月定期启动一次月份销售例会.
周工作总结流程: 每个周需要基层人员向上部门负责人提交工作总结.
定期起动有几种时间模式?
定期启动的模式? 手动启动: 按年启动: 设置格式:@MM-dd,hh:mm 示例:@05-01,12:01 每年的5月1号12点01分执行. 按月启动: 设置格式:@dd,hh:mm 示例:@01,12:01 每月的1号12 ...
驰骋工作流程引擎,工作流程管理系统:采用vsto技术实现公文流转.
详细见附件。
工作日历分为,月日历,周日历,天日历。
它能形象的反应出来,一个人的工作内容,结合日历面板的方式呈现,让用户对数据的感知更加直观。
驰骋工作流程引擎, 会以5.0 为新老用户提供这个功能,老用户将获取免费升级。
第七章 二次开发SDK
7.0 开发与实施部署7.0.1什么情况下需要二次开发? 工作流引擎执行在web前台程序“底座”上,如果你不需要底座程序的支持,您需要调用.dll接口完成您的功能。就需要把bp.wfv4.dll引用到您的解决方案里面。
7.0.2二次开发前要准备的工作。 1,要把基础的web.config 中相关的配置放在您的,解决方案里。
2,引用提供给您的bp.en30.dll, bp.wfv4.dll. 到您的解决方案。
7.0.3 二次开发的SDK。系统包含如下3个类库。
类库名称作用BP.En30.dll底层的类库,与数据库交互,与xml文件访问。。。通 ...
驰骋工作流引擎,工作流程管理系统.业务人员常见的问题?
1,哪些类型的企业最需要上流程管理?2,流程管理能给这些企业带来什么样的好处?3,企业为什么必须要上流程管理?4,流程管理与ERP,OA的区别在哪里?与OA,ERP系统里的流程差别?
答复:1,只要有管理活动,就会有流程,有流程就会涉及到计算机的流程管理,就需要流程引擎支持。 不管企业,事业,机关单位。这里仅仅以管理流程来说明问题。 流程是纵向的,他与各个行业管理活动结合,形成不同的管理流程。 比如:与财务结合,形成财务管理流程,与人事结合,形成人力资源管理流程。 与税务结合,形成税收业务管理流程........
2, ...
什么是消息收听?-- 消息收听,在流程运行时,向指定的节点处理人发送消息。收听消息的点叫做侦听点.被收听的点叫发送点。消息接受有三种方式:短信、邮件、邮件+短信.
比如:财务报销流程中, 发起流程人要在第一时间知道部门经理审批内容、总经理审批内容.所以: 就在开始点设置两个消息收听.
为什么要使用消息收听?==========================-- 可以让参与人员第一时间了解流程运转到的节点,运转的内容。-- 可以节省流程节点数量,提高流程执行效率,紧密的把链接.-- 消息收听是以信息推送的方式发送的.
如何设置消息收听?===================== ...
驰骋工作流程引擎标准流程网开通了 http://doc.ccflow.cn。
004 财务借款流程005 财务报销(还款)流程006 办公用车申请流程007 公司用章申请流程008 不合格品处置意见单009 转正鉴定流程010 晋升鉴定流程011 离职流程012 紧急放行申请 ...