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

基于规则的数据处理系统

作 者: 屈志勇
导 师: 郑万波
学 校: 吉林大学
专 业: 计算机系统结构
关键词: 数据处理 规则引擎 报表系统 数据抽取
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 91次
引 用: 3次
阅 读: 论文下载
 

内容摘要


现在电力行业具有复杂的生产过程以及业务逻辑,电力MIS需要处理大量的数据信息,此外,由于管理流程的不严格,使得MIS平台中对应的业务规则也在不断变化,而每次的变化或者更新都需要聘请开发人员将与数据以及算法混在一起的业务逻辑进行修改,因此,企业管理者迫切需要将业务逻辑独立出来。针对以上特点,并以电厂MIS系统为背景,本文设计并实现了基于规则的数据处理系统,既可以对管理的数据进行转化、清洗,提高企业管理的数据质量,也可以将业务规则分离,打破数据与规则的耦合,提高系统的可重用性。其中,数据转换子系统采用规则引擎的设计思想,将规则处理系统独立出来,用户可以直接对业务规则进行操作,然后将选定的数据集合根据制定的业务规则进行转换,将数据集合中没有意义的或错误的数据进行清洗。此外,数据抽取子系统主要负责从企业管理的海量数据中选出需求类型以及限定范围内的数据集合,尽量避免错误数据的出现,也可以对数据转换的数据源进行限定。数据报表子系统利用开源的JasperReports实现,利用选定的数据集合对选定的报表模板进行填充,然后按照选定的方式显示或者打印。本系统利用J2EE架构,并采用MVC设计模式进行编码,经过严格测试,可以作为独立的系统在电力MIS系统中承担对数据处理的责任。

全文目录


提要  4-7
第1章 绪论  7-10
  1.1 研究背景  7
  1.2 研究意义  7-8
  1.3 本文所做的工作  8-9
  1.4 本文的组织结构  9-10
第2章 数据转换以及报表技术  10-15
  2.1 规则引擎  10-11
    2.1.1 概述  10
    2.1.2 规则引擎的工作原理  10-11
  2.2 报表工具  11-14
    2.2.1 JasperReports  12-14
    2.2.2 iReport  14
  2.3 本章小结  14-15
第3章 数据处理系统体系结构  15-26
  3.1 系统需求及功能  15-16
  3.2 系统总体结构  16-22
  3.3 系统数据流程  22-25
  3.4 本章小结  25-26
第4章 数据处理系统的设计与实现  26-51
  4.1 数据抽取  26-31
    4.1.1 数据抽取系统的设计  26-28
    4.1.2 数据抽取系统的实现  28-31
  4.2 数据转换  31-45
    4.2.1 规则集合  31-35
    4.2.2 数据库操作驱动的规则引擎  35-39
    4.2.3 Java 反射驱动的规则引擎  39-45
  4.3 数据报表  45-50
    4.3.1 报表模板管理  46-47
    4.3.2 报表生成器  47-50
  4.4 本章小结  50-51
第5章 总结和展望  51-53
  5.1 总结  51-52
  5.2 展望  52-53
参考文献  53-55
致谢  55-56
摘要  56-59
Abstract  59-61

相似论文

  1. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  2. 破前漏(LBB)方法在压水堆管道分析中应用,TL353.11
  3. 基于节点智能交互的物联网数据处理研究,TP391.44
  4. 基于FPGA高清视频车辆检测系统的设计与实现,TP391.41
  5. 高速所风洞天平校准软件设计及实现,TP311.52
  6. 基于因子分析和BP神经网络的风机状态诊断研究,F426.61
  7. 模具企业的业务流程集成的研究,TG76
  8. 基于ARM9的电脑横机可视化数据处理系统研究,TS183
  9. 嵌入式RFID中间件的设计与实现,TP391.44
  10. 雷电探测系统硬件设计,TN202
  11. 数据通信装备测试系统研究,TN806
  12. 数据中心Hadoop部署与追踪系统研究,TP308
  13. 数据冗余处理技术在轨道交通AFC系统中的应用,U285
  14. 云环境下MapReduce容错技术的研究,TP302.8
  15. 带浮力块的柔性立管涡激振动特性研究,TB123
  16. 微型遥测胶囊体外磁跟踪定位技术研究,TH776
  17. 滑坡监测技术在输电线路在线监测系统中的应用,TM76
  18. 经济运行数据网上直报系统的设计与实现,TP311.52
  19. 基于规则的访问控制模型研究与应用,TP393.08
  20. 基于规则引擎的人力资源管理系统的开发,TP311.52
  21. 一个可扩展的MapReduce原型设计与实现,TP311.52

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