CAXA图文档工作流系统手册.doc
《CAXA图文档工作流系统手册.doc》由会员分享,可在线阅读,更多相关《CAXA图文档工作流系统手册.doc(61页珍藏版)》请在三一办公上搜索。
1、CAXA图文档工作流系统使用手册2007-10-3不经特别说明,本手册内容会随软件版本的不同发生变化。未经版权所有者的书面允许,任何人不能以任何方式翻印、传播手册的内容。版权所有(C)2006 北京数码大方科技有限公司手册中出现的其它公司名称或产品名称属于各自公司的商标或注册商标。目 录1.系统简介61.1概述61.2系统配置71.3术语72.工作流程定义工具92.1概述92.2系统启动与主界面92.3模板属性介绍122.3.1名称122.3.2描述122.3.3优先级132.3.4有效期开始与有效期结束132.3.5运行时修改132.3.6流程启动事件、流程结束事件、流程异常事件、流程暂停事
2、件、流程终止事件132.4模板节点及属性介绍142.4.1名称152.4.2标识152.4.3表单样式152.4.4流入模式162.4.5流出模式172.4.6流出时任务合并182.4.7优先级182.4.8可退回任务182.4.9参与者182.4.10必须完成时间202.4.11跳跃策略212.4.12流入事件、流出事件、任务提交事件、任务撤销事件、流入任务合并处理、流出任务合并处理222.4.13字体232.4.14图标232.4.15图标大小232.4.16详细显示242.5模板转移线属性介绍242.5.1名称242.5.2标识242.5.3起始节点和中止节点242.5.4响应242.5
3、.5转移条件252.5.6转移类型252.5.7流过事件252.5.8字体252.5.9颜色252.5.10线型252.6新建流程模板262.6.1创建工作节点262.6.2创建应用节点262.6.3创建子流程节点272.6.4创建抄送节点302.6.5创建虚节点302.6.6删除节点312.6.7创建转移线312.6.8删除转移线312.7保存模板322.8打开流程模板322.9删除流程模板332.10模板发布与取消发布332.11模板禁用与启用342.12模板节点的拷贝与粘贴353.工作流引擎363.1概述363.2工作流引擎服务的启动与停止364.任务箱374.1概述374.2任务箱启动
4、与主界面374.3任务接收与退收394.4任务提交404.5撰写邮件404.6回复邮件424.7转发邮件424.8删除邮件425.流程监控435.1概述435.2系统启动与主界面435.3一个模板的流程监控445.4流程查询与监控455.5任务查询475.6流程的暂停与恢复475.7流程终止485.8删除流程485.8流程变更485.9任务统计496.交流工具516.1概述516.2系统启动与主界面516.3发送与接收526.5公告浏览536.6公告发布546.7公告删除547.任务精灵557.1概述557.2系统启动与主界面557.3设置557.4启动任务箱568.工作流与图文档集成578.
5、1启动流程578.2流程权限的设置601.系统简介1.1概述工作流是将任务工作项按照规定的路线在参与者之间进行传递的自动化系统。它通常由流程定义工具、工作流引擎、任务工作项收发系统、流程监控等四部分组成,如下图:流程定义工具定义文件任务工作项收发系统工作流引擎任务工作项其它应用系统关联数据流程监控人员组织参与者监控者图1.1 工作流系统的组成流程定义工具产生定义文件,在定义文件中,它描述了任务工作项的流转线路图,整个流转线路图由节点和转移线构成,在节点里规定了参与者及规则。转移线规定了任务工作项的流转方向和过滤规则。工作流引擎根据定义文件将任务工作项进行流转,它将任务工作项发送到参与者的工作列
6、表中,任务工作项收发系统从工作列表中检索任务给参与者,同时任务工作项收发系统也将参与者提交的任务发送给工作流引擎,从而触发工作流引擎将任务向下个节点流转。流程的参与者可以是企业的各个部门的人员,也可以是其他的应用系统或者设备。流程管理者通过流程监控系统监视引擎的流转,它可以随时查看某个流程的运行情况。1.2系统配置1.3术语模板:即工作流程定义文件,它描述了流程流转的先后关系以及控制规则。一个模板文件包含一个主流程定义和若干个子流程定义,每个流程定义由若干个节点和转移线组成。一个流程被启动时,工作流引擎将加载该流程定义所在的模板文件,并解析其流转顺序及控制规则,然后将任务工作项依照模板的定义逐
7、级发送。模板有三种状态:未发布、发布、禁用。工作流引擎只能加载发布的模板。节点:流程定义的一个构成要素,节点描述了任务如何分配给参与者、流入流出的规则、时间期限的控制、事件触发等。节点通常有若干条流入、流出转移线。在系统中,节点有如下分类:工作节点:人员作为参与者的节点,该节点的人员收到任务后完成任务,然后提交任务。子流程节点:一个子流程作为参与者的节点,该节点的任务由该子流程完成,该节点没有定义任何人员。应用节点:一个应用程序作为参与者的节点。该应用程序可以是打印程序、设备程序、甚至E_Mail程序等等。抄送节点:人员作为参与者的节点,同工作节点不同的是,该节点的任务无需参与者完成和提交,参
8、与者只需浏览任务内容。虚节点:没有任何参与者的节点,该节点通常作为任务同步流入的中间过渡节点。转移线:流程定义的一个构成要素,转移线描述了任务流动的方向,它也定义了相关的过滤规则和流过事件。一条转移线包含一个起始节点和一个中止节点。流程:流程定义在工作流引擎中运行的一个实例,一个流程定义可以有多个流程实例。流程由若干个活动组成。流程有正在运行、暂停、完成、终止状态。活动:是流程的一个单元,是同类任务的一个集合。一个模板的节点和一个活动是对应的,一个活动只对应一个节点,但一个节点可以对应多个活动。一个流程的所有活动完成,则流程完成。一个活动中往往有多个参与者从事同样的任务。任务工作项(任务):流
9、程中从一个节点到另一个节点流转的数据项,一个节点的参与者从工作流引擎中接收一个任务,然后提交一个任务给引擎,引擎再将任务发送给下个节点。任务由一个任务单和若干个关联对象构成。一个关联对象对应企业一个格式化的数据,如一个产品、一个零部件、一个文档、一张图纸等等。任务单:任务的一个组成部分,它是表格化的数据。任务单通常描述任务的内容、相关属性、处理意见等。任务关联对象:任务的一个组成部分,它是系统的一个格式化数据。通常它是一个文档、图纸等。参与者:任务的执行者,它可以是人员、角色、部门、设备、应用、资源等等。事件:由工作流引擎在某个时间点触发的事件,如参与者提交一个任务时引擎触发一个任务提交事件,
10、一个事件通常会触发一个外部应用程序。子流程:由主流程在某个活动触发的流程,子流程是主流程的一个组成部门,同时它们也是相互转换的,一个主流程可能是另一个流程的子流程。主流程:由参与者直接启动的流程,相应于子流程由活动触发。2.工作流程定义工具2.1概述工作流程定义工具用于产生流程定义文件即流程模板。流程定义文件主要由流程节点和转移线组成。在流程节点中,主要定义了该节点的任务参与者、任务完成时间、任务的流入与流出控制规则、跳跃规则等。在转移线中,主要定义了任务的流出方向、任务过滤规则等。一个流程定义文件通常对应企业的一个业务流程。一个业务流程可能会由若干个子流程组成,因此一个流程定义文件可能会由一
11、个主流程定义和若干个子流程定义组成,子流程定义可以和主流程定义在同一个定义文件中,也可以不在同一个文件中,即外部引用另一个流程定义文件。在工作流程定义工具中用户可以定义一个新的流程定义文件或打开一个已经定义的文件进行修改。流程定义文件有定义、发布、禁用三种状态。定义状态表示流程定义文件处于正在定义状态,用户可以任意修改,此时工作流引擎不能加载该流程定义文件。发布状态表示在定义完成后用户发布该定义文件的状态,此时用户不能修改该文件,工作流引擎可以加载该流程定义文件。用户可以通过取消发布将定义文件状态从发布转为定义。禁用状态是指将处于发布状态的定义文件进行禁用,此时工作流引擎不能加载该流程定义文件
12、。禁用流程定义文件通常是由于企业发生某种特殊情况导致该类定义的流程不适宜运行而进行禁用。2.2系统启动与主界面用户点击流程定义工具菜单或图标将启动该程序。在运行该程序前,确认工作流服务程序正在运行。第一次运行该程序前,系统提示选择服务端,在登录框中有“设置”按钮对CAXA图文档所在的工作流服务端进行设置。图2.2 定义工具客户端连接配置对话框单击“设置”按钮,出现与服务器的连接设置,其中服务器地址为CAXA图文档所在工作流服务端的IP地址,服务器端口为服务端开放的端口号。服务端具体的IP地址和端口号请向系统管理员询问。如果连接设置不正确,定义工具提示如下信息:图2.3 定义工具与服务端连接不上
13、提示框系统登录时,将检查在指定的地址上CAXA图文档工作流服务端是否运行。如果没有发现正在运行的服务端程序,系统给出图所示的提示,要求重新配置。完成上述配置,按确定即可进入系统主界面,系统缺省界面为新建一个流程模板,它包含缺省的两个节点:开始节点和结束节点。主界面说明如下图所示:菜单区工具栏区绘图工具栏区流程图绘制区属性区图2.4 流程定义工具主界面l 工具栏区工具栏区从左至右依次是:新建、打开、保存、剪切、复制、粘贴、删除模板、发布模板、取消发布、禁用模板、启用模板、模板完整性检测、放大、缩小、全图、恢复原图、移动、缩放比例显示。“新建”是新建一个流程模板文件(流程定义文件),系统将打开一个
14、新的视图,缺省状态下系统自动建立一个开始节点和一个结束节点,并且这两个节点是必须的,不可删除。“打开”是打开系统已经定义的流程模板文件,系统可以打开定义状态下的、发布状态下的或者禁用状态下的模板文件。“保存”是保存一个新建的或者修改后的模板文件。“剪切”、“复制”、“粘贴”是针对节点的。“删除模板”是删除一个正在定义的模板,已经发布的模板不能删除。“发布模板”、“取消发布”是将模板文件从定义状态转为发布状态和从发布状态转为定义状态。“禁用模板”、“启用模板”是将模板文件从发布状态转为禁用状态和从禁用状态转为发布状态。实际上禁用状态是发布状态的一个子状态。“模板完整性检测”主要用于模板完整性检查
15、,检查内容主要包含流程图的闭环检测、属性完整性检查、流程逻辑一致性检查等。“放大”、“缩小”、“全图”、“恢复原图”、“移动”、“缩放比例显示”都是用于流程图绘制区的图形显示。l 属性区用于显示流程模板、节点性、转移线的属性。它以列表的形式显示。各个属性项可以是编辑框、下拉框、按钮、时间选择框等。l 绘图工具栏区工具栏区从左至右依次是:命令切换、绘制转移线、绘制工作节点、绘制应用节点、绘制子流程节点、绘制抄送节点、绘制虚节点。“命令切换”是将当前绘制命令状态切换为没有命令状态。“绘制转移线”、“绘制工作节点”、“绘制应用节点”、“绘制子流程节点”、“绘制抄送节点”、“绘制虚节点”分别用于特定的
16、节点和转移线。l 流程图绘制区它是一个画板,用于绘制流程图。2.3模板属性介绍点击流程图绘制区的空白区域,属性区将显示该模板的属性。2.3.1名称“名称”是模板中主流程定义的名称,一个模板文件中只能有一个主流程定义。2.3.2描述“描述”是主流程定义的描述,可以用于描述该流程模板的具体用途,如:用于XXX泵的改型设计、用于XXX项目前期招标工作流程等。2.3.3优先级“优先级”用于工作流引擎在调度该类模板的流程运行时的优先级别,目前只用于显示,未做具体处理。2.3.4有效期开始与有效期结束“有效期开始”与“有效期结束”用于表示该模板可以使用的时间范围,不在有效期范围内加载运行该模板将不被允许。
17、目前只用于显示,未做具体处理。2.3.5运行时修改“运行时修改”指该模板加载运行时能否被动态改变。它有三个选择:禁止、受控、任意。禁止指的是该模板在运行时不允许修改。受控指的是该模板在运行时只允许在流程监控中被修改,即只有流程管理人员才可以修改。任意指的是该模板在运行时可以被流程参与者和流程管理人员任意修改。2.3.6流程启动事件、流程结束事件、流程异常事件、流程暂停事件、流程终止事件“流程启动事件”、“流程结束事件”、“流程异常事件”、“流程暂停事件”、“流程终止事件”分别在流程的开始运行、结束、运行异常、暂停、终止的状态改变时被触发。点击该属性项,在编辑框的右侧将显示一按钮,点击按钮,系统
18、弹出如下对话框:图2.5 事件属性编辑对话框事件由工作流引擎触发,在事件被触发时工作流引擎将执行该事件所对应的外部程序。外部程序可以是一个常规的dll或者是VB Script脚本。所有位于流程定义工具程序所在目录下CustomizedDll目录下的所有Dll文件将被列出。如果用户选择事件处理为动态库方式,则动态库和函数下拉框将被激活,用户选择一个在动态库下拉框中选择一个dll,则该dll所有的输出函数将在函数下拉框中自动列出,用户可以也可以手工编辑动态库和函数下拉框中的内容。如果用户选择事件处理为脚本方式,则脚本文件选择框和函数编辑框将被激活。用户点击脚本文件选择框将弹出文件选择对话框,用户可
19、以选择一个已有的脚本文件(文本文件txt),此时系统将在编辑框中列出该脚本的文本。用户必须在函数编辑框中输入该脚本的哪个函数用于该事件处理。对于用户修改的脚本或者新建编辑的脚本,可以点击保存按钮,对于新建的脚本,系统将弹出文件保存对话框,用户输入脚本文件名点击保存按钮系统将保存该文件。对于已有的修改的脚本文件,系统将直接保存该文件。用户最终选择的dll文件或者脚本文件在保存模板文件时都将被上传到工作流服务端,供工作流引擎调用。2.4模板节点及属性介绍点击一个节点,属性区将显示该节点的属性,如下:2.4.1名称“名称”表示流程在该节点所要执行的任务类别,如设计、审核、批准、技术评审等。2.4.2
20、标识“标识”是流程模板内节点的唯一标识,由系统自动产生,不可更改。它通常从1开始累加。0和1值分别由开始和结束节点使用。2.4.3表单样式“表单样式”是该节点的任务所使用的任务单形式,它可以是一个请假单、报表、审核表、财务表等。它可以通过相关的表单定义工具生成。2.4.4流入模式“流入模式”是多个任务开始流入该节点时所要执行的合并方式。它有两个选项同步流入和不同步流入。点击编辑框,在编辑框的右侧将显示一按钮,点击按钮,系统弹出如下对话框:图2.6 流入模式不同步流入指的是多个任务到达该节点时,不执行任务合并处理。各个任务由该节点的参与者挨个处理。同步流入指的是多个任务到达该节点时,执行任务合并
21、处理。任务合并处理包含任务单属性内容执行所定义的合并处理,任务关联对象进行累加,相同的关联对象舍弃,不同的加进来。同步流入节点只有在它的前驱节点在两个以上才有意义,如果它的前驱节点只有一个时,不同步流入和同步流入是等效的。汇聚节点指的是同步流入从哪个点的任务开始执行合并,如下:图 合并流入示例审核节点是同步流入的,该节点可以指定设计单制定节点为 审核节点的汇聚点。同步流入节点收到的任务最终都来源于汇聚点,不满足此条件的汇聚点将不被允许。如下:图2.7 不能做为汇聚点的示例在此图中,设计单制定节点不能作为审核节点的汇聚点。仅同源流入任务合并指的是来自于汇聚点的一个任务它的后续任务全部到达同步流入
22、节点时将执行合并。所有流入任务合并指的是来自于汇聚点的所有任务它的后续任务全部到达同步流入节点时将执行合并。如下:AABABACACADBAABADCADCAABACD图2.8 两种模式下的任务合并示例汇聚点A有两个任务A、A,流过节点B和C时分别产生任务BA、BA、 CA、CA,它们在流入汇聚节点D时将被执行合并。仅同源流入任务合并模式下,D节点将DBA和DCA进行合并,将DBA和DCA进行合并,即合并两次,在D节点创建两个任务然和向下流出。在所有流入任务合并模式下,D节点将DBA、 DCA、 DBA、 DCA进行合并产生一个任务然后向下流出。2.4.5流出模式流出模式指的是任务从该节点流出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAXA 图文 工作流 系统 手册
链接地址:https://www.31ppt.com/p-3597719.html