工作流程建模设计软件-操作手册_第1页
工作流程建模设计软件-操作手册_第2页
工作流程建模设计软件-操作手册_第3页
工作流程建模设计软件-操作手册_第4页
工作流程建模设计软件-操作手册_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、工作流程建模设计软件操作手册1前言1.1 产品介绍工作流程建模设计软件是专门针对工作流程图形化建模而设计的。它通过图形化操作界面,让开发者用最少的时间设计或修改企业业务流程。本软件是基于Java的图形化工作流编辑器。使用JAVA语言开发,严格遵循 WFMC规范。采用纯JAVA WE改术,即:在客户端不必安装专用代码,系统 功能全部在服务器端集中实现和管理, 系统维护升级难度和工作量明显降低, 真 正做到客户端零维护,使系统可用性和易维护性与传统方式相比有了质的飞跃。系统设计使各模块可独立存在;整个软件易拆分,易组装,灵活方便;良好 的系统开放能力和可扩展性,同时可根据各个不同企事业特点,为其量

2、身定制其 业务模块。1.2 产品特点无需复杂的程序开发即可设计工作流应用程序提供流程发布工具,方便与企业数据库整合提供系统扩展接口,支持流程模板、活动模板等扩展方式通过与组织机构建模工具相结合,可方便准确地选择每个活动执行的参与者流程定义文件以XMLB式存储,符合XPDLB准提供流程验证工具,保证流程设计的准确性提供脚本调试工具,方便流程设计中的脚本应用1.3 工作流程建模软件的功能工作流程建模软件功能1)图形化拖拽方式设计工作流模型2)丰富的工作流程图形建模元素3)支持工作流程建模元素拷贝、粘贴、删除操作4)可快速定位工作流程建模元素5)可实现申行、并行、循环、与、异或等各种复杂的工作流程逻

3、辑关系6)支持同步和异步7)支持子网设计9)支持动态设置工作的办理者10)可设定角色操作时限11)支持工作流程的权限管理12)提供工作流程验证,支持模型的合法性检查13)可设定任务操作时限14) XML模型文件存储15)支持事件触发设置16)支持Jython ,提供脚本调试器17)支持工作流程模板的系统扩展方式18)支持自定义任务、角色、处理、转发19)可设定任务、工作流程超时的多种处理方式20)可设定任务到达参与者的多种签发方式21)可设定任务的多种分配方式与分配策略2工作流程建模设计软件详述工作流程建模设计软件提供了工作流程模型在过程中本身以及与其它实 体上的上下文信息。它是工作流模型本身

4、的一个容器,还提供了与工作流程管理相关的信息(创建日期、作者等等)和工作流程执行中用到的信息(使用的初 始化参数、时间限制、具体执行的人员和工作流程参与人员的权限等等)。工作 流程设计软件提供了工作流的头信息,并由此关联到过程中的其它实体。工作流程建模设计软件可定义并图形化表述组成工作流的元素。它包括了对 任务、角色、转发、工作、子网、网间转发、循环、条件、属性、工作流相关数据实体的各自的定义或者声明。一个工作流程建模设计软件实例是工作流程模型的一次执行,在这种情况 下,参数可以定义为工作流程模型的属性并具有实例自己的属性。工作流程建模设计软件工具栏提供了对软件中所有实体属性的设定。工作流程建

5、模设计软件的工具栏如下图1所示文件画他流程视图OH旗口白 丸为降勾。霆、& 观口图1工作流程建模设计软件的工具栏上述的工具栏包含新建 已、保存口、选择Q、删除g、属性定义、设 置脚本脸、检查合法性3、绘制角色实体 短、绘制任务实体1%、绘制子网实体 给、绘制路径+»定义条件、定义循环(、定义分组翌金、工作流程模型元 素显示信息?,、工作流程模型批示信息考,退出专,工作流程模型实际大小Q,放大已定义工作流程模型虱,缩小已定义工作流程模型 氢,以及查看视 图口,下面分别介绍各个菜单的使用2.1 工作流程建模设计软件概要信息的定义2.1.1 新建模板点击工具栏上的新建 已按钮,即可

6、打开一个新的空白的模板,如图 2所示, 在点击新建按钮之后会弹出一个提示面板, 如图3所示,提示用户保存工作流程 设计文件。用户按照意愿是否保存。保存改变?Applet Window图3新建提示保存信息2.1.2 修改软件定义的信息点击工具栏上的属性定义 按钮,弹出如图4所示的界面,用户可以更改工作的编号、名称,所有者、以及管理员,选择好后,点击确定即可完成工作流程 模型信息的定义,其中所有者和管理员需要从软件定义的人员中选择。图4工作流程模型属性定义面板点击所有者和管理员后的 匚按钮,弹出如下图5所示的人员选择对话框,其 中所有者表示案例的负责人。案例管理者是指对案例拥有管理权限(如设置角色

7、 权限、启动案例、暂停案例、取消案例、恢复案例运行等)的人,可以多选,可 以是系统管理员,也可以是案例所有者。口树家电(中国)销售公司6 口西北办事处 > 华北办事处 » 口东北办事处 A 口西南办事处 6 口华南办事处 0匚5中南办事处 6 口东南办事处 > 口财务部 > a总经理确定取消1 Applet Window 图5工作流人员选择界面2.2 相关数据定义2.2.1 定义条件条件:就是在实际的办文过程中,同意的话下一步转发给谁,不同意又转 发给谁。而在转发的时候就是通过判断该路径上条件是否满足来决定转发的方 向。我么可以根据工作流程流转中的实际情况给转发加上

8、各种条件。选择工具栏上的条件按钮 泯,弹出的界面如图6所示,在此界面用户可以 进行新建、修改、删除、保存、退出等操作。通过此界面用户可定义转发上的条 件,用户点击面板上的新建按钮新建 可新建条件,在条件名称空白区域中输入条件的名称,在下面的属性中选择或输入属性, 选择运算符,运算符有系统定 义,属性值是条件值,条件信息填写完整之后,点击保存即可。如果要删除已定 义的条件,选择修改 然后删除即可。操作完成之后点击退出按钮退出 即可退出此界面。乙条件设置a部门主管同意条件名称部门主管不同意 行政部同意 行政部不同意 息会理同意 总经理不同意 财等主管同意 财务主管不同意 新条件部门主管意见;同意(

9、函数1属性运算符函数2属性,值)部门主管意见=同意新建修改删除保存:退出|Jiav9l Applet Window图6条件设置界面2.1.4定义循环在软件中有些路径是可以反复执行的,比如:领导要秘书替他起草一个文件, 秘书起草完之后得给领导看,如果领导觉得不合适,需要修改,就将文件退回给 秘书,秘书修改完后又给领导看,就这样来回反复直到领导觉得合适了。 针对上 述情况我们将这定义成一个循环, 这个循环呢可以在适当的时候启动,在适当的 时候停止。就如上面的领导觉得满意了就可以停止循环了。点击菜单栏上的循环按钮 (,弹出图7所示的循环属性定义面板。在此面板上用户可进行新建、删除、颜色设置的操作。点

10、击新建按钮 新建 ,用户 可以定义一个循环,在空白区域输入循环的名称,开始时间,结束时间以及循环 的起点是在工作流实例执行中有系统填入的,用户可填入循环的描述,以增加定 义的可读性。在循环信息填写完整之后,点击确定即可完成循环的新建。选中要删除的循环定义,点击删除按钮删除 即可图7循环定义界面2.3软件的基本节点图形化定义2.3.1 定义角色菜单上的角色子菜单可以定义工作流程模型的角色,选择 电按钮即可绘制 角色,选中角色按钮放置画布上,如下图8所示,系统会给角色自定义一个中文 名称,用户可以更改角色的定义。£|it H an HDon %*就口国 总,口乜或。祥,/副 m口图8定义

11、角色双击要修改的角色或者右击要修改的角色选择属性, 弹出如下图9所示的角 色属性定义修改界面,界面上角色的状态是不可修改的, 状态的改变是在工作流程模型的执行过程中系统自动修改的。 用户可以更改角色的编号,角色名称,选 择角色的用户类型并指定工作的经办人, 角色的用户类型可以是人员、岗位、部 门、角色、工作组或其他,在此界面上用户可以定义此角色的在此工作流程模型 实际运转中的权限,定义工作流程模型人员可以定义角色修改流程、暂停流程, 取消流程的权限,被定义一定权限的角色在工作流程模型执行的过程中可以执行 上述操作,同时还可以选择签收方式,随机签收、顺序签收、人工指定、空闲优 先可任选一种,这种

12、设置是指定工作流程模型运转中工作办理的签办顺序。角色属性信息填写完整之后点击保存即可完成角色属性信息的修改。图9角色属性定义修改角色图标相关显示设置:在画布上的角色图标是可以自定义设置的,选择 工具条上的信息菜单,,弹出如图10所示的角色显示的设置界面,可改变角色 的图标,字形、字号字体颜色、加粗或倾斜,角色名称的位置。图10角色图形显示设置删除角色:在画布上选中要删除的角色图形,选择删除或使用菜单栏上的删除菜单可完成角色的删除。2.3.2 定义任务任务:表示工作流程模型中的逻辑工作单元, 每一个逻辑工作单元不可分割 并且必须完整执行,如申请、审核、会签、投票等,就是要做的事情。本部分主 要介

13、绍任务的绘制、任务的定义以及任务的修改、删除操作。设置任务的显示信息选中任务按钮b4放置画布上,如下图11所示,系统会给任务自定义一个中 文名称,用户可以拖动任务图标到合适的位置。 双击要定义或修改的任务,弹出 如下图12所示的任务属性定义修改界面,或者通过右击画面上【任务】选择【属 性】也可实现任务的属性定义或修改,界面上任务的状态、开始时间、结束时间 是不可修改的,这些信息有工作流程模型执行过程中系统自动填入,在任务的信息填写完整之后点击确定即可。图11绘制任务实体Java Applet Window图12任务属性定义界面任务图标相关显示设置:在画布上的任务图标是可以自定义设置的,选择 工

14、具条上的信息菜单 布,弹出如图13所示的任务显示的设置界面,可改变任务 的图标,字形、字号字体颜色、加粗或倾斜,任务名称的位置。图13任务节点的显示设置界面删除任务:在画布上选中要删除的任务图标,选择删除或使用菜单栏上的删 除菜单可完成任务的删除,如下图14所示的标识,然后选择是或否进行相应的 操作。? 确定要删除所选择的对象吗?国 否理)11撤消Java Applet Window图15删除确认操作对话框2.3.3 定义处理处理是角色R和任务T之间的联系,即角色在一个任务中承担的工作,如阅 文、填表、批示等。在图形化设置画布上是由角色到任务的连线,表示角色应该 处理的工作。有关处理的操作包含

15、:绘制处理的路径,定义处理的属性、删除处 理。下面详细描述各个操作:绘制处理路径:选中工具菜单上的t.>,选择路径起点角色,按住鼠标不放, 一直到路径的终点任务,如图16所示。演申请人图16绘制处理路径定义路径的显示信息:点击菜单栏上的信息菜单,,弹出下图17所示的信 息设置界面,用户设置线宽,设置处理路径显示颜色。图17处理路径线形设置定义处理路径:选中处理的属性,右击选择属性或点击菜单栏上的属性按钮 Q,弹出如图18所示定义界面。用户可以更改处理的编号,选择操作,此操作 有系统定义,更改处理名称,如果该处理路径处于某个循环中,用户可以选择前 面已定义的循环,还可以设定是否是启动路径,

16、如果是,在前面勾选即可,还可 以设定启动方式为人工、定时、事件启动,如果该路径只有在循环启动后才会经 过,可勾选仅循环设置,处理中的开始时间、完成时间、执行人是在工作流实例 执行过程中有系统自动填入,直接点击限办时间,会弹出下图19所示的对话框,用户可选择具体的时间图18处理定义界面< |200卉二| |12月二J |00时二J |加分二| a二三四五六日 一1734567aS10111213141516171319202122232425262728293031今天日期:2口09年12月17日确定取消Java Applet Window图19时间选择对话框2.3.4定义转发转发是任务和

17、角色之间的联系,是将特定任务的办理结果送给特定角色的过 程,表示任务完成后工作流程的流转方向。 在设计界面上表示是由任务到角色的 连线,表示任务完成之后应该转到哪里。有关转发的操作包含:绘制转发的路径, 定义转发的属性、删除已绘制转发。下面详细描述各个操作:绘制转发路径:选中工具菜单上的,选择路径起点任务申请,按住鼠标不放,一直到路径的终点角色区域经理,如图20所示申请人图20绘制转发路径定义路径的显示信息:点击菜单栏上的信息菜单,,弹出下图21所示的信 息设置界面,用户设置线宽,设置处理路径显示颜色。图21转发显示信息设置定义转发腐卜4:在如图22所示的界面上用户可以定义转发的某些属性,用

18、户可以更改转发编号,转发的名称,定义分组,设置限签时间,设置该条转发路 径是否处于循环中,属于哪个循环,签收时间和签收人是工作流实例执行过程中 有系统自动填入的,可设置该转发是条件转发还是无条件转发, 如果为条件转发则勾选,并选择设置的条件。可以设定该转发路径是否仅在循环中经过图22转发属性定义界面2.3.5定义子网子网:子网是一个工作流程模型的一部分, 但它同时也是一个工作流程模型 案例。通过子网可以将一个复杂的工作流程划分成几个简单的实例,每个实例都用一个子网表示,从而可以简化问题,便于理解和处理。因此,每个子网都应和 一个具体的实例相对应。子网相应的操作包含:子网节点的绘制,子网属性的定

19、义,删除子网。子网节点的绘制:点击菜单栏上的 够菜单,将子网图标拖放到相应位置, 如下图所示图23工作流添加子网后定义子网的显示信息:点击菜单栏上的信息菜单,,弹出下图24所示的信息设置界面,用户设置子网的图片显示,设置字体显示颜色、字形、字号、字体 位置等等。图24转发路径图形显示设置界面定义子网的属性:在如图25所示的界面上用户可以定义子网的某些属性, 如子网的编号,选择关联的子网,备注,子网的状态为系统自动填入。图25子网属性定义界面2.3.6定义网间转发网间转发是由任务到子网或子网到角色的连线,分别为网间转入、网间转出。 表示任务完成之后应该转到某个子网或子网内部任务完成之后转出到某个

20、角色。有关转发的操作包含:绘制网间转发的路径,定义网间转发的属性、删除已绘制 网间转发。下面以网间转入为例详细描述各个操作:绘制网间转发路径:选中工具菜单上的选择路径起点任务区域经理审批,按住鼠标不放,一直到路径的终点子网 _0,如图26所示。区域豌理申请人图26工作流图形化绘制网间转发定义路径的显示信息:点击菜单栏上的信息菜单,,弹出下图27所示的信 息设置界面,用户设置线宽,设置处理路径显示颜色。图27网间转发显示信息设置定义网间转发的属性信息:用户可更改网间转发的编号,转发的名称,转发的类型、转发的状态有系统自动判断填入。 点击设置关联转发的属性,弹出如下图28所示界面图27关联转发界面

21、图28网间转发的选择界面2.3.7定义分组角色可异步地接收不同的转发和办理不同的工作,然而这些转发和工作之间 可能存在依赖关系。为了描述这种依赖关系,本软件对这些转发和工作加以区分, 将有依赖关系的转发和工作归并在一起,称为分组。下图29为分组的定义界面,用户可选择要设置分组的角色,设置组名和循 序,并设置与角色关联的同组的处理和转发。图29路径分组界面2.3.7定义事件本软件支持脚本设置,点击菜单栏上的 曲或右击选择设置脚本,弹出图30所 示的脚本设置界面。选择函数的名称,状态的变化,信息填写好后点击确定按钮。 本软件支持用户自定义函数,点击图 30中按钮 回 打开Jython编辑器。图30

22、脚本设计界面图31 Jython编辑器基本上设计到工作流程模型的图形化表示的元素都介绍了,下图为已定义完整的工作流程模型图图32工作流程模型图本软件支持视图查看点击菜单栏上的查看视图按钮,弹出如下图33所示的视图页面图33视图界面三、但愿有一天你会记起,我曾默默地,毫无希望地爱过你。我这扇门曾为你打开,只为你一人打开,现在,我要把它关上了。四、你看我的时候我装做在看别处,你在看别处的时候我在看你。五、陆上的人喜欢寻根究底,虚度很多的光阴。冬天担忧夏天的迟来,夏天担心冬天的将至。所以你们不停到处去追求一个遥不可及,四季如夏的地方,我并不羡慕。六、没想到的是,一别竟是一辈子了。七、朋友们都羡慕我,

23、其实羡慕他们的人是我。爱你,很久了,等你,也很久了,现在,我要离开你了,比很久很久还要久八、Do something today that your future self will thank you for.从现在开始,做一些让未来的你感谢现在的自己的事。九、有个懂你的人,是最大的幸福。这个人,不一定十全十美,但他能读懂你,能走进你的心灵深处,能看懂你心里的一切。最懂你的人,总是会一直的在你身边,默默守护你,不让你 受一点点的委屈。真正爱你的人不会说许多爱你的话,却会做许多爱你的事。十、很久很久,没有对方的消息,也不再想起这个人,也是不想再想起。十一、我不怕我会忘记他,他在我心底开出了花。十二、我还在原地等你,你却已经忘记曾来过这里。十三、那都是很好很好的,我却偏偏不喜欢。十四、向来缘浅,奈何情深?十五、习惯难受,习惯思念,习惯等你,可是却一直没有习惯看不到你十六、爱一个人最好

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论