工作流平台总体功能规格说明书

上传人:飞*** 文档编号:31320749 上传时间:2018-02-06 格式:DOC 页数:11 大小:189KB
返回 下载 相关 举报
工作流平台总体功能规格说明书_第1页
第1页 / 共11页
工作流平台总体功能规格说明书_第2页
第2页 / 共11页
工作流平台总体功能规格说明书_第3页
第3页 / 共11页
工作流平台总体功能规格说明书_第4页
第4页 / 共11页
工作流平台总体功能规格说明书_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《工作流平台总体功能规格说明书》由会员分享,可在线阅读,更多相关《工作流平台总体功能规格说明书(11页珍藏版)》请在金锄头文库上搜索。

1、工作流平台工作流平台 .11. 总体功能概述 .22. 系统技术结构 .33. 功能规格描述 .43.1. 工作流定义 .43.1.1. 功能分类 .43.1.2. 流程定义 .53.1.3. 表单定义 .73.1.4. 使用帮助 .83.2. 工作流引擎 .83.2.1. 流程驱动服务 .83.2.2. 催办提醒服务 .83.2.3. 异常监控服务 .93.3. 工作流管理 .93.3.1. 活动流程管理 .93.3.2. 历史流程查询 .93.3.3. 错误流程处理 .103.4. 工作流平台应用接口 .103.4.1. 工作流活动 .103.4.2. 转办和参考 .103.4.3. 工作

2、代理 .113.4.4. 催办提醒 .113.4.5. 数据统计 .113.5. 工作流平台开发接口(SDK) .111. 总体功能概述工作流平台的设计目标是为项目实施过程中出现的流程相关的客户需求提供平台化的解决方案支持,同时其本身又能够作为独立的工作流管理系统运行。企业实施工作流管理所带来的好处是非常明显的,这包括提高企业运营效率、改善企业资源利用、提高企业运作的灵活性和适应性、提高工作效率、集中精力处理核心业务、跟踪业务处理过程、量化考核业务处理的效率、减少浪费、增加利润、充分发挥现有计算机网络资源的作用。实施工作流将达到缩短企业运营周期、改善企业内(外)部流程、优化并合理利用资源、减少

3、人为差错和延误,提高劳动生产率等目的,另外为企业的管理者提供对自身业务流程进行负荷分析和决策分析的工具,帮助客户提高企业的整体工作效率,节省时间,降低成本,提高 IT 的投资回报率。我们的工作流平台在设计上参考工作流管理联盟(WFMC)制定的工作流参考模型(Workflow Reference Model) ,工作流参考模型标识了构成工作流管理系统的基本模块和这些基本模块交互使用的接口。另外我们的工作流平台的设计在参考工作流参考模型的基础上融入了我们对客户需求的理解,更加贴近用户。工作流平台的功能结构如下:1. 流程定义工具(Workflow Designer)工作流定义主要包括流程模型的定义

4、,表单模板的定义,它将逻辑模型转化为物理模型,它为工作流平台提供模型数据的来源2. 流程执行引擎(Workflow Engine)工作流引擎根据流程定义规则对流程信息和用户数据进行加工,推动流程运转从而实现流程的自动化3. 流程管理工具(Workflow Admin)监控和管理工具对流程实例的运转情况进行监控,对流程实例的数据进行管理,保证系统正常有序的运行并及时的发现和解决流程运转过程中出现的问题4. 工作流应用接口(Application Interface)工作流应用为用户提供人机交互接口,用户通过执行工作流应用中的每一个工作项将信息提交给处理控制台,进而由工作流引擎进行处理5. 工作流

5、开发接口(SDK)工作流开发接口为工作流平台中的其他模块提供了统一访问流程数据的方法,除此之外还为对工作流平台进行二次开发提供了便利工作流平台的功能结构图如下:2. 系统技术结构工作流平台在功能上可以划分为工作流定义,工作流引擎,工作流管理,应用接口,开发接口(SDK ) 。工作流平台的各个模块都采用三层架构设计,分为表现层、逻辑层(处理层) 、数据层。系统基于微软.NET 平台构建,使用 Microsoft Visual Studio 2005 开发。表现层要求使用 IE 5.5 及更高版本,另外流程模型定义客户端使用了微软的最新技术 Smart Client;系统使用IIS 作为 Web

6、服务器和应用服务器;系统使用 Microsoft SQL Server 2000 或 Microsoft SQL Server 2005 作为数据库服务器。工作流平台的流程引擎构建在微软 BizTalk Server 2006 之上,BizTalk Server 2006 不仅能够为系统提供强大的流程引擎功能,还为系统提供了强大的 EAI 功能,这使得工作流平台与企业现有系统得集成能力大大增强。另外,工作流平台的报表功能与 SQL Server Reporting Service 实现无缝集成,用户可以使用 Reporting Service 的各种功能轻松定制报表。3. 功能规格描述3.1.

7、 工作流定义工作流定义工具将采用智能客户端的方式实现,Microsoft Visual Studio 2005 基于.Net Framework 2.0 为实现智能客户端应用程序提供了更加全面的支持,自动探测网络连接,自动更新等功能与生俱来,其集中部署的特性更是为窗体应用程序提供了同 Web 应用程序一样的可维护性。3.1.1. 功能分类1. 流程模型管理2. 表单模板管理3. 流程实例管理4. 系统配置管理对流程模型信息,表单模板信息,流程实例信息等以目录的形式进行分类管理,分类依据可以是部门,也可以是业务类型或者是其他自定义的分组方式。用户可以对目录进行新建、删除、重命名、权限设置、移动或

8、复制等操作,用户可以对目录以鼠标拖放的方式进行移动,复制。用户既可以基于角色对目录进行权限设置,也可以基于人员对目录进行权限设置。目录权限控制系统遵从自上向下继承的规则,但是应该提供给用户取消继承父级目录权限的选项。3.1.2. 流程定义3.1.2.1. 模型管理授权用户可以对流程模型进行以下操作:1. 新建2. 删除3. 编辑4. 查询5. 复制6. 剪切7. 只读模式8. 编辑模式9. 签入/签出通过查询功能,用户可以在大量的流程模型信息中迅速找到目标模型,并可以自定义查询条件以及对查询字段进行模糊匹配。通过复制和粘贴操作,用户可以轻松的创建现有流程模型的副本,减少大量的重复性操作而不需一切从头做起,为客户节省了宝

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号