ImageVerifierCode 换一换
格式:DOCX , 页数:61 ,大小:2.10MB ,
资源ID:7202909      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7202909.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(驰骋工作流程引擎流程设计器操作说明书.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

驰骋工作流程引擎流程设计器操作说明书.docx

1、驰骋工作流程引擎流程设计器操作说明书 Jenny was compiled in January 2021驰骋工作流程引擎流程设计器操作说明书驰骋流程设计器操作说明书2011年8月修订1总体说明产品信息产品名称: 驰骋工作流程引擎.英文名称: chicheng workflow engine 简 称: ccflow 版本: 开发历史: 2003-2011年. 性 质: 开源软件许可协议: LGPL URL: 官方网站: 源 代 码: 请用svn下载.运行环境: bs 结构. windows XP, windows server. win7 以上. . Office2007 (如果需要单据打印.

2、)开发语言: VS2010. . c#.客 户 端: FireFox 以上. IE7+,或者使用IE内核的浏览器.组成部分: 流程图形设计器(有:cs版本与bs版本)/流程前台运行程序(BS结构)/流程服务(CS)/web的方式的表单设计器/BRP工具基本功能: 图形化流程设计/智能表单web定义定义免程序开发/级联下拉框/流程轨迹/单据自定义打印/邮件短信工作到达通知/自动任务分配/支持sdk模式开发/简洁集成/消息侦听/丰富事件 接口/报表定义/工作量分析/绩效考核/手机访问/支持sqlserve,oracle,mysql,access数据库关键字 流程、节点、连接线、标签、岗位、部门、人

3、员、单据打印、消息侦听。 名词解释: 工作流程:就是处理一件事情的过程。现有的流程就是用计算机语言,把现实工作的过程描述出来。把手工作业下的流程通过网络与计算机实现出来,用计算机减少手工作业下的劳动强度,进而实现集团公司规范化、高效的管理。工作节点:一条流程是由多个节点完成的,节点也是处理此事情的环节。 表单:就是一个环节上要处理的内容,也就是工作内容,也称为采集的信息。在途工作:在途工作就是我参与的一条流程,这条流程还没有处理完。从在途流程中你可以查看这条流程运行在什么位置 概要说明Ccflow 流程设计器概要说明:Ccflow 流程设计器上由开发。流程设计器集成了ccflow自由表单设计器

4、、傻瓜表单设计器,关于这两类的设计器说明请参考表单设计器说明手册。Ccflow流程设计器支持线形流程、父子流程、同步分合流、异步分合流程。足能够满足您们的业务流程应用模式。Ccflow 流程设计器全部实现了可视化设计,设计所见既所得。Ccflow 流程设计器可以导出xml 备份文件。Ccflow 方便调试,流程运行前体检,方便检查流程设计的错误。Ccflow 流程设计器概念少,名词简单通俗,好理解,上手快。Ccflow 支持报表定义。流程的分类Ccflow 把流程分为公文类流程与业务类流程。公文流程是以文档传递为基础的流程,而业务流程则是以表单数据为基础的流程。类别的约定:公文流程中只有一个类

5、别: 01 表示公文类. 只要编号不是01的流程就是业务流程。在创建流程时,ccflow 自动判断编号是否是01 如果是就按照公文类的流程创建否则按照业务类的流程创建。表单区别:公文流程的表单字段是固定的,一般不做变化,比如:文号,发文单位,收文单位,机密程度,紧急程度等等,而业务类流程表单是变化的。公文流程节点上只有一个表单,而业务流程有多个表单。载体区别:公文以文档为中心,公文流程表单是描述文档的属性,公文流程用户操作的前台表现形式以word 为处理工作的载体,采用了vsto技术,处理文件流转。业务流程以IE或者cs程序为载体处理数据流转。数据存储区别:公文流程的数据分为三部分,流程运转记

6、录存储在数据表里,公文模板存储在ftp服务器上,公文文档数据存储在ftp服务器上。在本说明书中如果特别说明都是业务流程开发。开发模式说明Ccflow 分为如下几种开发模式,您可以根据自己的需要选择合适自己的开发模式。独立运行模式与其它的系统不耦合,登陆与功能操作完全独立。嵌入运行模式Ccflow的功能都是以页面体现的,你可以根据本文章中的功能调用列表处理。 SDK开发模式把整个环境融入到您的解决方案里面,采取调用静态方法的方式处理。比如:登陆,发送,撤消,删除,保存。2 ccflow的安装下载ccflow1, 请下载并安装svn软件,您可以在网络上搜索或者在ccflow官方网站上,加入qq群,

7、在文件共享里可以下载svn。2, 重启机器。3, 打开资源管理器,转到d:根目录,点右键。4, 找到svn checkout 菜单. 中文名词叫 检出。5, 输入: 检出地址为: D:ccflow 其它的选项目就不要变化。6, 点确定按钮。7, ccflow 里面的文档与源程序,视频文件估计有140m,经常听到网友反映下载有问题您需要换一个网络环境。因为此服务器在国外,经常有dns的问题。安装文件清单D:ccflowComponents 组件目录.D:ccflowComponents - 底层基类.D:ccflowComponents -bs控件层.D:ccflowComponents -工作

8、流程引擎层D:ccflowComponents -cs控件层.D:ccflowDLL - 第三方组件中需要调用dll.D:ccflowDocuments - 文档D:ccflowVisualFlow -bs工作流程引擎前台. D:ccflowVisualWorkFlowServices - 流程服务程序.D:ccflowVisualFlowWebDesigner - silverlight流程设计器.D:ccflowCCFlowWord2007 - VSTO公文流程.D:ccflowExpandingApplication 行业应用通用代码。D:ccflowTools 工具关于: ccflow

9、前台目录结构.D:ccflowVisualFlowComm -通用功能层.D:ccflowVisualFlowData - 应用程序数据目录. 包含一些xml,等等。D:ccflowVisualFlowDataInstall 与安装有关系的文件D:ccflowVisualFlowDataJSLib 系统javascript 函数库。D:ccflowVisualFlowDataLanguage 语言包(完善中)D:ccflowVisualFlowDataNode cs流程设计器节点类型(cs流程设计器不在发展)D:ccflowVisualFlowDataXML xml配置文件不仅仅ccflow使

10、用,bp框架也使用它。D:ccflowVisualFlowDataUser - 用户数据目录。D:ccflowVisualFlowDataUserBill 单据打印生成数据.D:ccflowVisualFlowDataUserCyclostyleFile 单据模板数据D:ccflowVisualFlowDataUserDtlTemplete 导入明细表模板文件.D:ccflowVisualFlowDataUserEmailTemplete 自定义邮件发送格式文件.D:ccflowVisualFlowDataUserJSLib 用户自定义函数库D:ccflowVisualFlowDataUser

11、JSLibData 用户自定义函数生成文件。D:ccflowVisualFlowDataUserLog 系统日志文件D:ccflowVisualFlowDataUserReturnLog 退回日志文件.D:ccflowVisualFlowDataUserSiganture 签名文件.D:ccflowVisualFlowDataUserStyle 用户自定义风格文件。D:ccflowVisualFlowDataUserUploadFile 表单附件上传文件,单附件,与多附件。D:ccflowVisualFlowDataUserXML 用户系统配置文件。D:ccflowVisualFlowWFDo

12、cFlow - 公文流程(目前还不是很完善)D:ccflowVisualFlowOA - 通用oa 组件(目前还不是很完善)D:ccflowVisualFlowSDKFlowDemo - sdk开发模式的案例.D:ccflowVisualFlowWFWAP - 手机访问前台代码目录. (说明:对C级用户有效)D:ccflowVisualFlowWF - ccflow前台应用程序层(主要的功能都是在这个目录里面)D:ccflowVisualFlowWFAdmin - 对ccflow的管理比如设计方向条件.报表定义.D:ccflowVisualFlowWFMapDef - 表单定义.D:ccflo

13、wVisualFlowClientBin - silverlight 程序.。流程设计器,表单设计器。 环境要求Window 系列, 以上. . . 以上.安装步骤安装设置CCFLOW前,为了保证显示效果,请确认已经安装了 D:ccflowTools下面的及 office组件安装微软silverlight,目前微软银光的版本为,可以从 下载并安装 ,如果你本机上是以下的版本请删除它在安装它。0, 确认升级到IE7 以上,并且做如下设置. 1, 菜单-工具-Internet 选项- 隐私 - 把打开弹出窗口阻止程序 关闭上,否则一些功能就不能使用. 2, 菜单-工具-Internet 选项- 常

14、规 - 浏览历史记录设置- 选中 () 每次访问此网页时. 单选按钮. 点确定,以避免缓存对程序有影响。 1,使用 svn下载源程序,请查看如下连接。 ,在IIS里面新建一个应用程序池,应用程序池ID号为:ccflow3, 建立虚拟目录 ccflow在80 端口下 映射目录为 D:ccflowVisualFlow 执行权限为纯脚本,应用程序池选择为:步骤2新增的应用程序池。4, 创建数据库ccflow. 1, 建立数据库(不管你用的什么数据库) 比如: ccflow 2, 请看下面第5步骤, 为数据库配置链接. 3, 执行修复&安装数据库工具: , 修改 D:ccflowVisualFlow

15、Appsetting 节点中的数据库连接。 如下:【如果使用的是MSSQL数据库,修改数据库的链接的用户名和密码即可】 6, 启动流程设计器 BS版本流程设计器路径, Silverlight beta版本. , 启动流程服务: 用来发短信与邮件的服务. D:ccflowVisualWorkFlowServicesbinRelease 把他在桌面上创建一个快捷方式.常见安装问题1, 没有把ccflow 作为主目录, 导致一些项目文件找不到位置,强烈建议你放在d:ccflow 下面.2, 没有建立应用程序 /ccFlow . 导致仅仅建立了一个虚拟目录,在脚本与执行权限上没有设置3, 在inter

16、net 信息服务(iis) 中, web 服务扩展 的dll 没有被允许.4, 没有注册 到iis 上. 需要执行如下命令. cd C:WINDOWSFramework -ua -i5, 没有配置mime 类型, 导致流程轨迹图,流程设计器不能被使用. 处理方法. 打开IIS-站点属性-HTTP头-MIME类型-新建: 扩展名: .xap MIME类型: xapapplication/x-silverlight 扩展名: .xaml MIME类型: application/xaml+xml6. 出现用户名及密码错误,请在 文件中删除 userName=administrator passwor

17、d=jiaozi 7. silverlight 版本不是 以及以上,请先卸了,重新安装。8. 打开流程设计器时出现错误,密钥错误。 可能有两部分原因:1. 服务器c:windowstemp 目录的访问权限不够.2. 没有在网站跟目录下设置好策略文件,请把D:ccflowVisualFlow 与 两个文件放在网站根目录下。 您的系统与ccFlow组织结构表耦合组织结构表的概念:用于控制用户的权限的表都称为组织结构表,比如:操作员、部门、岗位。与ccflow的耦合也就是组织结构表的耦合。耦合说明 在应用过程中,您的应用系统与ccflow数据库是分开的,应用示意图如下。在ccflow系统中有如下5个

18、组织结构表。表英文名称中文名称字段说明Port_Station岗位岗位编号No, 名称Name.岗位级别: int枚举类型0,高层岗1,中层岗,2执行岗Port_Dept部门No 部门编号 Name 部门名称Port_Emp人员No,编号 Name,名称 Pass,密码FK_Dept,所在部门编号 SID,登陆安全IDPort_EmpStation人员岗位表FK_Emp 人员编号 FK_Station 岗位编号Port_EmpDept人员部门表FK_Emp 人员编号 FK_Dept 部门编号与驰骋工作流耦合,主要是用户表,部门表,岗位表,用户与部门对应表,用于与岗位对应表。对应的表结构。耦合的

19、过程就是不使用工作流引擎中的表,而使用视图数据。编号规则部门编号人长度决定着数据访问权限,比如:部门编号部门名称01集团总部0101集团财务部0102公司1010201公司1市场1部010202公司1市场2部 数据访问规则是,集团总部下面的人员可以产看整体数据。公司1人员可以查看公司1人数据,不可以查看其他部门的数据与他的上一级数据。 岗位表Port_Station岗位表 Port_Station 编号的长度需要是2的倍数。中文名称英文名称描述编号No名称Name说明:岗位表也可以成为角色表、用户组,岗位人编号规则概念部门的编号规则长度相同。 部门表Port_Dept中文名称英文名称描述编号N

20、o名称Name部门编号的长度需要是2的倍数。并且有清晰的隶属关系,比如:部门编号为0103的部门隶属于部门编号为01的部门。人员表Port_Emp中文名称英文名称描述编号No名称Name密码Pass部门FK_Dept与Port_Dept对应验证码SID登陆时间的随机号人员部门对应表Port_EmpDept中文名称英文名称描述人员FK_Emp对应部门FK_Dept对应人员岗位对应表Port_EmpStation中文名称英文名称描述人员FK_Emp对应部门FK_Statioin对应3流程设计基础流程创建流程的基本元素节点、连接线、标签:构成的流程设计的界面基本元素。部门、岗位、人员构成了组织结构,

21、是流程运行的基础。流程考核,报表定义,数据查询,工作质量成本分析是流程运转的延伸应用。 ccflow流程模式流程模式就是流程运行的模式类型,ccflow 目前支持的类型有线形流程、父子流程、同步分合流、异步分合流。我们所分析的流程一般都是从这4种流程模式上延伸出来的,或者说都是它们的变形。 创建简单的流程步骤第一步:画出流程图。第二步:设计表单。第三步:设置方向条件。第四步:设置节点访问权限第五步:检查并运行流程。这类的流程被一个人发起以后,整个流程的生命周期,在同一个时间点,只能有一个人处理,不存在多线程问题。所以这类的流程的轨迹是一根线。我们称为线性流程。流程属性检查报告检查流程的设计是否

22、完整。如果出现红色的提示,表明流程设计错误,根据错误提示去处理。设计报表基本知识:视图就是把一个流程中的各个表连起来,组合成新表,提供用户查询。视图仅仅提供对流程数据的查询、分析。用户不可以修改这些数据。各个岗位关心的数据项目不同所以系统允许设计多个视图。设计完成一个视图后,就可以利用4个视图组件来发挥视图的数据作用。定义完的流程都反映在前台流程报表的菜单中。视图的组件:查询组件:提供给用户数据查询,双点查询的行可以实现卡片数据显示。分组分析: 提供给用户分组分析、用户可以根据自己的需要任意组合分组条件、分析的内容。实现三种图形分析,极其方便灵活、所有的组合可能都可以完成。对比分析:在数据分析

23、中,我们经常遇到客户要查看一个部分的,一项数值指标升高或者降低了多少. 升高或者降低比率是多少 这个组件,让你完成任意的可能发生的组合。满足多种对比分析的需要。交叉报表:利用这个组件您可以完成多纬度的交叉报表,实现任意可能的分析情况。视图的访问权限:视图有查看的权限,所以在设计视图时,需要定义岗位访问权限与人员访问权限。视图的设计:选择字段:系统列举了该流程上的所有的字段,选择字段后确定。字段派序:您可以利用向上、向下的箭头进行对字段排序。字段命名:您可以对字段中文命名。查询条件:用于显示在组件上的查询条件。删除数据删除当前流程运行的数据,不删除流程。节点属性基本属性节点属性描述流程步骤需要手

24、工的维护,系统无法自动计算每个节点在流程中的步骤。名称节点名称。是否允许分配工作发送下一步骤时,比如n个人可以处理,是否允许发送人指定人员进行处理是否可以强制删除子流程对于分合流有效,如果到了规定的完成时间,对于未完成的子流程是否可以强制被合流上的操作人员强制删除。焦点字段应用场景:如下流程图是一个典型的对附件的审批流程,起草人发起一个标准文件,经过各部门审批,意见征集(分合流),各部门汇签(分合流)。在工作日志中,用户希望看到日志记录每次审批意见,如果有多次退回,多次审批意见,个是什么。如下图:如何让ccflow要知道记录表单的那个字段,这个字段可能是审批意见也可能是备注。如果您不设置它,c

25、cflow就记录不上。解释说明:节点属性中的焦点字段是用来处理记录一个表单中重要的字段,比如:一个审批表单中的审批处理意见字段,对这个表单来说他非常重要,在流程中我要记录这个字段作为此节点的审核信息。并非所有的节点都要设置焦点字段。如下功能中用到焦点字段,工作日志、转发、退回。在工作日志中应用:如果您为此节点设置了焦点字段,系统在日志记录时,就会记录到日志中去。如果没有则不记录,如果对一个审批流程来说,记录每个节点的审批意见记录工作日志非常中要。在转发中应用:如果设置了焦点字段,用户就可以在当前表单上在这个字段上填写意见,按下转发按钮后这个字段的数据就会被带到转发功能界面里去,符合操作习惯。在

26、退回中应用:同上。投递规则就是下一步工作人员的接受人范围处理规则。如何设置下一步的接受人范围,是我们研究的难题, 到目前位置,ccflow 为您提供了如下几种模式.说明:1, 下列设置类型,都设置当前节点作用于下一步节点。2, 每一种类型,都有路径自动记忆功能,所说自动记忆功能是当节点第一次向下一个节点投递时,它把要投递的人记录下来。 如果你执行了分配系统就把分配的人员,做为接受人员计算.可以设置的投递的类型:按岗位:- 设置方法: 在下一个节点上的节点属性里,设置节点岗位. 这是默认的投递规则,他是在下一个节点设置岗位时按照岗位计算. 他的计算方式,首先按照当前操作员的部门范围计算.如果该操

27、作员部门下没有这个工作岗位的人员,ccflow 就会把当前操作员的部门级次提高一个级别,在寻找,依次计算。 理解了这个算法,你就不难理解为什么,本部分的业务,只能让本部门的经理审批了. 举例说明: 一个省机关下面有n个县,n个市,n个县. n个所. 一个所员受理人员的业务,只能让自己的所长审批,所长的业务只能投递到本区县的相关业务部分审批,而非其它区县业务部分审批. 这就是岗位的权限与部门权限的交叉形成的被投递的人员集合. 这就是ccflow经常说的. 岗位:表示能做什么事情。 部门: 表示能做那里的事情 。 岗位+部门: 表示一个操作员能做那里的那些事情. 按部门:- 设置方法: 在当前节点

28、上的节点属性里,设置节点岗位. ccflow 会按照你指定的部门下面的人员,进行投递, 就是这个n个部门下面都可以接受这个工作. 这个类于发送邮件的按照邮件组进行发送.按SQL:- 设置方法: 在当前节点属性里 接受人SQL设置一个sql 语句. 这个select 查询语句有两个列. No,Name 分别表示,操作 编号, 操作员名称. 这个sql可以有参数. 比如: 1, SELECT No,Name FROM PORT_EMP WHERE 查询出来当前操作员中的部门下的所有人员. 2, SELECT No,Name FROM WHERE 字段名称=表单字段名称. 从您的业务系统中,查找一组人员,变量可以是当前节点字段的编号,格式为 +字段英文名称.按指定的人员: 设置方法: 在当前节点属性的相关功能里 接受人员功能, 设置一批操作人员,当前节点向下一步发送时系统就会

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1