首页> 中文学位 >基于工作流的信用卡增值业务系统设计与实现
【6h】

基于工作流的信用卡增值业务系统设计与实现

代理获取

目录

文摘

英文文摘

声明

1绪论

2工作流及相关技术研究

3OSWorkflow在CBS系统中的应用设计

4CBS系统的实现

5总结与展望

参考文献

附录

致谢

攻读学位期间发表的学术论文目录

展开▼

摘要

面对市场竞争,各家银行推出的信用卡增值业务层出不穷,因此要求信用卡增值业务系统在业务流程处理过程中能够配置化、灵活化,同时增强系统柔性,提高开发效率。
   工作流技术可以将业务流程与业务规则分离,将业务数据和流程控制数据分离,方便业务管理和进行业务流程再造,能够提高信息系统的扩展性,改进和优化业务流程,提高业务工作效率,实现更好的业务过程控制。工作流管理系统以工作流技术为基础,通过合理的调用和分配有关的信息及资源来协调业务过程中的各个活动,更好地进行业务流程重组。
   本文首先讨论了工作流相关技术以及信用卡增值业务目前主要面临的业务问题,提出从需求变化角度和业务流程角度分析,信用卡增值业务系统需要支持业务流程改变、分离业务数据和流程数据、统一管理业务流程。同时对开源工作流引擎OSWorkflow进行了关键技术研究和分析,阐明了其核心设计思想。
   然后本文进行了重点基于OSWorkflow的信用卡增值业务系统(Credit cardvalue-added business system,简称CBS)的应用设计。本文对OSWorkflow的数据模型进行了扩展,包括扩展权限数据模型、组织数据模型、支持子工作流、支持工作流流程定义版本控制、支持工作流状态统一控制等,对OSWorkflow的功能接口和条件接口也根据CBS业务进行了扩展。之后本文研究并解决了将OSWorkflow工作流引擎应用在CBS系统中的关键问题,提出了工作流引擎在CBS系统中的应用模型,分析了工作流引擎数据与业务数据的关系,提炼出基于OSWorkflow的工作流建模方法,总结了OSWorkflow应用于信息系统的应用方法。
   在原理性研究的基础上,本文将轻量级工作流引擎OSWorkflow引入到信用卡增值业务系统CBS中,基于J2EE平台整合OSWorkflow工作流引擎并结合Spring、Struts、Hibernate、JSP等技术实现了CBS系统。CBS系统包括数据持久层、数据访问层、业务逻辑层、工作流服务层、控制层、视图层等,本文根据工作流建模方法选择信用卡增值业务中典型的InBound(持卡人电话呼入)业务流程和OutBound(银行电话呼出)业务流程进行业务模型的抽象与定义,给出了关键步骤的实现。同时本文介绍了OSWorkflow在CBS系统的一些关键实现过程,比如工作流应用配置、持久化配置、工作流初始化、工作流执行、工作流查询等。
   本文属于应用研究,以理论结合实际,最终设计并实现了CBS系统,目前CBS系统已经成功地在某银行信用卡中心上线使用。CBS系统平均在线人数约600人,承担多达40种信用卡增值业务,每日成功订单量约12000笔。最后通过对参与CBS系统的相关人员调查问卷得出,该系统结构良好、扩展性强,有高度的灵活性和组件重用性,降低了开发、维护成本,提高了工作效率,取得了良好的实践效果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号