工作流引擎主要分为组织结构管理和流程定义管理,组织结构管理是流程的基础也是整个OA系统用户组织结构。
组织结构管理
可以管理用户单位的组织结构和人员的基本信息。同时提供与邮政网络统一目录服务的集成与同步。
部门管理:部门的名称、上级部门、部门描述、部门资料管理人员、部门主管、部门性质等基本资料的修改、添加、删除。系统提供功能能方便的调整部门之间的从属关系。
人员管理:包括人员名称,所属部门、性别、职务、电话、EMAIL等人员基本资料的添加、修改、删除,及调整部门等等功能。
图6
流程定义管理
提供流程定义工具,方便用户自己去设置和调整流程规则,用户可以增加流程环节,设置流程的起草人员,定义每个环节的处理人员,定义流程流转路径,流转的条件等。
•环节可以分为普通环节、分流、合流环节。
*普通环节是指事务处理到当前环节时有且只有一个主办可以处理并指定去向的条件。
*普通环节可以指定多个阅知人员(协办)。
*分流、合流环节:是一个控制环节,经过分流的控制可以让下一步同时交个不同环节不同的处理人员进行处理。
*分流、合流一定是成对出现的,分流合流也可以进行嵌套。
•指定处理人员时,可以指定具体人员、部门、环节主办、主管、条件人员等。
•可以通过两种方式及他们的组合来指定流转路径。
*在环节上定义处理动作,并在路径上指定当动作为A时,下一处理环节为环节A,当动作为B时下一处理环节为环节B。
*定义路径条件,可以根据上一环节的状态属性(部门、人员、表单内容等)的值来组合条件,作为当前路径的逻辑判断依据。如:发送人的部门为“部门A” 并且 发送人职务为“职务B”。只有满足此条件的实例才能正常发送到下一环节。
•系统可以指定流程状态:启动和停止。启动流程必须验证流程的有效性。无效流程不能启动。

图7
5.4 应用集成
图8
集成方法:
图9
Web 应用 \ 页面 移植
□Web 部件:
◆网页获取部件(Office Web Part)
◇使用网页获取 Web 部件,可以很方便地将网页中的各个部分(如表格、图像或 Web 部件)或者整个网页合并到您的 Web 部件页中。将网页获取区合并到 Web 部件页后,可以刷新此网页获取区以显示最新数据。
◆网页查看器(SPS内置)
◇可显示 Web 部件页上的网页、文件或文件夹。输入超链接、文件路径或文件夹名可链接到该内容。
◇仅能在支持 HTML <IFRAME> 元素的浏览器中使用网页查看器 Web 部件。
◇显示文件或文件夹需要 Microsoft Internet Explorer。
◇网页查看器 Web 部件显示的内容与网页上的其他内容不是同步的。这就是说,如果链接需要很长时间才能返回内容的话,可以查看和使用页上的其他 Web 部件。
数据缓存/数据仓库
□数据透视视图 Web 部件(Office Web部件)
◆三种视图
◇数据透视表视图、数据透视图视图、数据表视图
◇数据透视表视图、数据透视图视图、数据表视图
◆两种基本方法连接数据
◇数据连接文件(.odc 和 .uxdc 文件)
◇连接到另一 Web 部件。
◇数据连接文件(.odc 和 .uxdc 文件)
◇连接到另一 Web 部件。
□利用第一种集成方法+SQL 2000报表服务
□Office 应用(Infopath、Excel)
点对点
包括:第三方Web部件、微软Web部件集、自开发的Web部件、Office 客户端应用、Infopath、Excel。