- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工作流平台总体功能规格说明书
工作流平台
工作流平台 1
1. 总体功能概述 2
2. 系统技术结构 3
3. 功能规格描述 4
3.1. 工作流定义 4
3.1.1. 功能分类 4
3.1.2. 流程定义 5
3.1.3. 表单定义 7
3.1.4. 使用帮助 8
3.2. 工作流引擎 8
3.2.1. 流程驱动服务 8
3.2.2. 催办提醒服务 8
3.2.3. 异常监控服务 9
3.3. 工作流管理 9
3.3.1. 活动流程管理 9
3.3.2. 历史流程查询 9
3.3.3. 错误流程处理 10
3.4. 工作流平台应用接口 10
3.4.1. 工作流活动 10
3.4.2. 转办和参考 10
3.4.3. 工作代理 11
3.4.4. 催办提醒 11
3.4.5. 数据统计 11
3.5. 工作流平台开发接口(SDK) 11
总体功能概述
工作流平台的设计目标是为项目实施过程中出现的流程相关的客户需求提供平台化的解决方案支持,同时其本身又能够作为独立的工作流管理系统运行。
企业实施工作流管理所带来的好处是非常明显的,这包括提高企业运营效率、改善企业资源利用、提高企业运作的灵活性和适应性、提高工作效率、集中精力处理核心业务、跟踪业务处理过程、量化考核业务处理的效率、减少浪费、增加利润、充分发挥现有计算机网络资源的作用。实施工作流将达到缩短企业运营周期、改善企业内(外)部流程、优化并合理利用资源、减少人为差错和延误,提高劳动生产率等目的Workflow Reference Model),工作流参考模型标识了构成工作流管理系统的基本模块和这些基本模块交互使用的接口。另外我们的工作流平台的设计在参考工作流参考模型的基础上融入了我们对客户需求的理解,更加贴近用户。
工作流平台的功能结构如下:
流程定义工具(Workflow Designer)工作流定义主要包括流程模型的定义,表单模板的定义,它将逻辑模型转化为物理模型,它为工作流平台提供模型数据的来源
流程执行引擎(Workflow Engine)工作流引擎根据流程定义规则对流程信息和用户数据进行加工,推动流程运转从而实现流程的自动化
流程管理工具(Workflow Admin)监控和管理工具对流程实例的运转情况进行监控,对流程实例的数据进行管理,保证系统正常有序的运行并及时的发现和解决流程运转过程中出现的问题
工作流应用接口(Application Interface)工作流应用为用户提供人机交互接口,用户通过执行工作流应用中的每一个工作项将信息提交给处理控制台,进而由工作流引擎进行处理
工作流开发接口(SDK)工作流开发接口为工作流平台中的其他模块提供了统一访问流程数据的方法,除此之外还为对工作流平台进行二次开发提供了便利
工作流平台的功能结构图如下:
系统技术结构
工作流平台在功能上可以划分为工作流定义,工作流引擎,工作流管理,应用接口,开发接口(SDK)。
工作流平台的各个模块都采用三层架构设计,分为表现层、逻辑层(处理层)、数据层。系统基于微软.NET平台构建,使用Microsoft Visual Studio 2005开发。表现层要求使用IE 5.5及更高版本,另外流程模型定义客户端使用了微软的最新技术Smart Client;系统使用IIS作为Web服务器和应用服务器;系统使用Microsoft SQL Server 2000或Microsoft SQL Server 2005作为数据库服务器。
工作流平台的流程引擎构建在微软BizTalk Server 2006之上,BizTalk Server 2006不仅能够为系统提供强大的流程引擎功能,还为系统提供了强大的EAI功能,这使得工作流平台与企业现有系统得集成能力大大增强。
另外,工作流平台的报表功能与SQL Server Reporting Service实现无缝集成,用户可以使用Reporting Service的各种功能轻松定制报表。
功能规格描述
工作流定义
工作流定义工具将采用智能客户端的方式实现,Microsoft Visual Studio 2005 基于.Net Framework 2.0为实现智能客户端应用程序提供了更加全面的支持,自动探测网络连接,自动更新等功能与生俱来,其集中部署的特性更是为窗体应用程序提供了同Web应用程序一样的可维护性。
功能分类
流程模型管理
表单模板管理
流程实例管理
系统配置管理
对流程模型信息,表单模板信息,流程实例信息等以目录的形式进行分类管理,分类依据可以是部门,也可以是业务类型或者是其他自定义的分组方式。用户可以对目录进行新建、删除、重命名、权限设置、移动或复制等操作,用户可以对目录以鼠标拖放的方式进行移动,复制。用户既可以基于角色对目录进行权限设置,也可以基于人员对
文档评论(0)