学位论文 > 优秀研究生学位论文题录展示

规则引擎在金融交易管理系统中的应用实现

作 者: 张宏锦
导 师: 杨小虎
学 校: 浙江大学
专 业: 计算机应用技术
关键词: 业务规则 规则引擎 金融交易管理系统 Rete算法
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 118次
引 用: 4次
阅 读: 论文下载
 

内容摘要


随着经济的迅速发展,市场的快速变化导致商业业务规则的变化也加快起来,所以对于IT企业来说,这就要求设计出来的软件系统能够适应这种快速变化。软件的开发周期和维护周期很长,这和适应当前快速变化产生了矛盾。规则引擎的出现很好的解决了这一矛盾。规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。本文就规则引擎的定义、体系结构、常用算法等进行详细论述,并且结合某国际大型金融服务机构的实时交易管理系统特点,详细描述了规则引擎在此系统上的设计及实现方式,包括业务规则、业务规则编译器、业务规则库、业务规则处理器和业务规则执行的具体设计与实现。规则引擎的使用很好的解决了运用传统系统架构时所遇到的系统耦合度高、适应行差的问题,使系统将业务层代码彻底从系统中分离出来,单独开发维护,减低了系统的耦合度,极大的提高了系统的适应性,降低了开发和维护成本。

全文目录


摘要  4-5
Abstract  5-6
图目录  6-7
表目录  7-8
目录  8-10
第1章 绪论  10-14
  1.1 研究背景  10-11
  1.2 规则引擎的研究与发展现状  11-12
  1.3 研究内容及主要工作  12-13
  1.4 论文组织结构  13-14
第2章 规则引擎的研究与分析  14-20
  2.1 业务规则  14
  2.2 规则引擎  14-17
  2.3 专家系统  17
  2.4 常用算法  17-18
    2.4.1 RETE算法  17-18
    2.4.2 LEAPS算法  18
  2.5 规则引擎Drools简介  18-19
  2.6 本章小结  19-20
第3章 金融交易管理系统及其设计  20-33
  3.1 金融交易管理系统简介  20-21
  3.2 金融交易管理系统业务需求  21-22
  3.3 金融交易管理系统的设计  22-31
    3.3.1 金融交易管理系统架构  22-25
    3.3.2 金融交易管理系统外部接口  25
    3.3.3 金融交易管理系统内部模块划分  25-27
    3.3.4 金融交易管理系统的消息机制  27-31
  3.4 金融交易管理系统的持久化设计  31-32
  3.5 本章小结  32-33
第4章 规则引擎的设计  33-51
  4.1 规则引擎总体架构  33-34
  4.2 业务规则管理器  34-42
    4.2.1 业务规则库  35-38
    4.2.2 业务规则编译器  38-41
    4.2.3 可执行业务规则库  41-42
    4.2.4 参考数据系统  42
  4.3 业务规则配置器  42-45
  4.4 业务规则处理器  45-48
  4.5 业务规则执行流程  48-50
  4.6 本章小结  50-51
第5章 规则引擎在金融交易管理系统中的实现  51-71
  5.1 业务规则编译器  51-60
    5.1.1 业务规则定义文件的解释翻译  51-59
    5.1.2 业务规则的编译  59-60
  5.2 业务规则库  60-62
  5.3 业务规则配置器  62-66
    5.3.1 规则配置的数据模型  62-63
    5.3.2 业务规则配置接口的实现  63-66
  5.4 业务规则处理器  66-70
  5.5 本章小结  70-71
第6章 总结和展望  71-73
参考文献  73-75
攻读硕士学位期间主要的研究成果  75-76
致谢  76-77
作者简历  77

相似论文

  1. 模具企业的业务流程集成的研究,TG76
  2. 基于规则的访问控制模型研究与应用,TP393.08
  3. 融合规则的业务流程建模及仿真研究,TP311.52
  4. 基于规则引擎的人力资源管理系统的开发,TP311.52
  5. 可配置化数据迁移框架的研究与实现,TP311.13
  6. 基于规则引擎的军事地理信息自定义查询技术研究与实现,P208
  7. 面向造船企业的业务规则库的构建,TP311.52
  8. 落料加工入库管理系统规则引擎的研究与实现,TP311.52
  9. 规则引擎在车险核保管理中的应用实现,F842.6
  10. 基于工作流及业务规则的信用卡无纸化审核系统的分析与设计,TP311.52
  11. 期货交易系统的研究与设计,TP311.52
  12. 基于规则匹配的RFID事件处理算法的研究,TP391.44
  13. 基于规则引擎的电网操作票系统应用研究,TM76
  14. 基于SaaS模式的流程引擎和规则引擎服务模型研究,TP393.09
  15. 基于规则引擎的CRM系统的设计与实现,TP311.52
  16. 基于ILOG规则引擎的营销策划系统审批模块设计与实现,TP311.52
  17. 基于业务规则的流程建模方法研究,TP311.52
  18. 基于Rete算法的规则引擎的设计与实现,TP311.52
  19. 基于NetWeaver平台的智能工作流的研究,TP311.52
  20. 基于改进Rete算法的旋转机械故障诊断专家系统的研究,TP182
  21. 业务流程的产生式规则表达技术的研究,TP18

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com