首页> 中文学位 >面向人社领域的跨域业务流程版本管理系统设计及研发
【6h】

面向人社领域的跨域业务流程版本管理系统设计及研发

代理获取

目录

声明

摘要

第1章 绪论

1.1 研究背景

1.2 国内外研究现状

1.3 本文主要工作

1.4 组织结构

第2章 系统需求分析

2.1 系统概述

2.2 术语与定义

2.3 系统功能需求

2.4 系统非功能性需求

第3章 系统概要设计

3.1.2 系统部署结构

3.1.3 系统整体框架

3.1.4 系统关键技术

3.2 E-R图及表结构

3.3 系统主要模块

第4章 系统的核心关键问题及其实现

4.1 流程模型校验和对比

4.1.1 业务流程图合法性定义

4.1.2 路径合法性规则

4.2 业务流程兼容性判定实现

4.3 业务流程定义版本管理实现

4.3.1 业务流程版本定义

4.3.2 版本服务接口

4.4 业务流程实例迁移

第5章 系统详细设计及实现

5.1 业务流程信息查看

5.2 业务流程对比

5.3 业务流程导出

5.4 现场流程版本监控

5.5 网络服务模块

6.1 功能测试

6.2 性能测试

7.1 全文总结

7.2 系统不足与前景展望

参考文献

致谢

展开▼

摘要

近年来,工作流技术在企业、政府等复杂的信息化发展中取得了广泛的应用,用来实现对应用系统中复杂业务流程的管理,有效地提高灵活性和管理质量。我国人力资源与社会保障服务信息化近年来发展迅速,工作流技术普遍被引入人社信息系统,支撑人社领域复杂的业务流程和跨域跨部门的协同关系,人社服务业务具有业务流程种类和数量多、业务流程和规则变更频繁等特点,对传统的工作流管理系统提出了新的需求:需要支持业务流程和系统规则灵活、快速的变更,同时不影响数量庞大的正在运行的流程实例和涉及的相关部门、用户,目前通用的工作流管理系统普遍不能满足这一需求,或者提供的方案中存在各种问题。基于以上应用背景和对工作流技术的需求,本文提出并开发了一个基于通用工作流引擎Activiti的跨域业务流程版本管理系统,用来解决大规模跨域应用中的业务流程多版本管理需求,通过实现流程实例与流程模型之间动态、松散的映射关系,支持应用系统中活动的业务流程实例按照新的业务规则继续运行,实现了业务规则的动态灵活调整和运行高效。
  该系统可以接受流程模型和业务信息,对其进行校验保证与已有流程模型的兼容性,并根据来自业务系统的变更需求生成业务流程版本储存在本系统中。并可以将储存的业务流程版本发布到各地市人社信息系统和对应的工作流系统中,同时将人社信息系统中的流程实例切换到新的流程模型上,使实例按照新的运行规则继续运行,实现实例对应流程模型的快速切换。
  系统主要功能模块包括业务流程信息查看、业务流程模型合法性校验、业务流程兼容性判定、业务流程版本对比、业务流程定义导出、现场业务流程版本监控模块。本文从需求定位、总体分析、详细设计和实现、系统测试等方面对业面向人社领域的跨域业务流程版本管理系统的做了全面叙述。系统采用C/S架构格式,基本对游览器做到了全支持。开发平台选用Eclipse,使用Oracle11G数据库,采用常用的Spring+jQuery+JDBC的框架,网络服务使用基于WebService的Axis2与业务流程开发环境的其它系统进行交互。在文中给出了该系统的类图和系统框架图,给出数据库概念设计和表结构实现。最后在详细设计的基础上,给出了系统各个模块的详细实现。此外还在文中详细介绍了业务流程兼容性的判定规则,业务流程版本生成过程,版本对比原理等关键功能的原理和具体实现。
  该系统操作界面友好,展示数据清晰,极大的方便了开发人员对业务流程版本的管理。同时解决了工作流技术应用在人社领域中遇到的流程管理及实例对应模块动态切换的难题,推动了基于流程驱动的智能主动人社服务发展。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号