基于异构数据整合的Web自定义报表研究与实现

来源 :安徽大学 | 被引量 : 0次 | 上传用户:bleachss
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化的快速发展,各企事业单位逐步建立起很多信息化系统,这些不同时期、不同部门建立的信息化系统往往相互独立,所使用的数据库产品也往往各不相同。这就形成了各企事业单位内部的一个个“数据孤岛”,很难形成信息的互连互通,真正实现数据的共享,更无法开展基于整合数据的综合应用,在很大程度上制约了企业信息化的发展。数据库的异构是企业数据交换和整合的主要瓶颈。如何将分布在不同网络节点、存储结构不同的数据进行整合,形成逻辑上完整的数据库,并在此基础上提供动态的数据服务(自定义报表),正是本文的研究重点。  本文在充分研究了现有异构数据库集成的有关方法基础上(联邦数据库、数据仓库及中介系统等),对中介系统的方法进行改进,提出基于混合分解法对各种异构数据库系统进行整合的新方法。该方法不仅可以消除异构数据库中的数据不一致性,还可以提高异构数据库中数据的查询效率。  本文的主要工作是在异构数据库整合的基础上设计并开发一个基于Web的自定义报表系统。系统采用B/S三层架构技术实现报表的自定义和动态生成,用户仅通过浏览器就能得到与C/S架构相媲美的数据报表。首先提出了一种报表构件模型(数据报表种类),利用整合数据库配置逻辑表,构成报表种类的数据源,形成同类型数据报表的基础;其次,实现了自定义报表配置功能,通过选择报表种类、设计页头、配置表头和表尾、选择查询字段和数据字段等操作就能得到数据报表模板;最后研究并实现了基于Web的动态报表生成技术,通过解析报表数据源,利用异构数据库整合查询技术检索得到数据,使用动态页面生成技术,根据数据报表配置,实现复杂的报表分页、数据汇总及布局显示。该系统除了具有良好的安全性外,能够快速、简单、方便地设计出用户所需要的自定义报表,实现数据报表的页面打印和数据输出等功能。  本文的主要创新之处在于:  1)自定义报表采用整合数据库作为数据源,能进行各异构数据库的综合统计分析。  2)自定义报表采用B/S架构,符合当前的技术主流;报表种类设置和报表自定义配置分离,使报表的配置更加灵活和方便,大大地降低了用户设计报表的难度,方便对数据报表的维护。  3)报表页面设计采用模块化自上而下的方式,不仅可以设计出多种复杂的数据报表,而且还提高了数据报表的运行效率。  
其他文献
本文通过对荣华二采区10
期刊
随机激光是光在无序增益介质内随机行走经过多重散射并被受激辐射放大的现象。其光学反馈来自无序增益介质的多重散射作用,而传统激光器需要精确对准的谐振腔提供光学反馈。聚
在外界刺激的过程中,NF-KB信号通路在先天免疫反应中发挥了至关重要的作用,对该信号通路精密的调控确保了细胞对外界环境正确的响应。在工作中,首次发现接头蛋白RACK1是NF-KB信
随着芯片工艺尺寸的逐渐缩小和集成度的不断提高,功耗已经成为了芯片设计中的一项重要指标。近些年,宽电压电路(工作范围涵盖近阈值到常规电压区)设计被提出,可以根据性能需求宽范
本文通过对荣华二采区10
期刊
运动估计是视频编码中的关键模块,用于消除视频数据的时间冗余。运动估计需要从搜索窗口中寻找最佳匹配,以减少残差数据,因此,作为衡量目标块和候选块的相似度的匹配标准,对
随着工业自动化的程度越来越高,高压VDMOS器件的作用正日益显现出来。根据本课题组研究工作可知,VDMOS功率器件的研制在我国还属于起步阶段,对于高压VDMOS的研究还不够成熟。因
红外技术具有:体积小、耗电少、成本低、性能稳定、不用专门申请特定频率的使用执照等优点,因此,随着红外技术与集成电路产业的迅猛发展,越来越多的领域及产品采用红外技术作为遥
芒草是一类高大禾本科植物的统称,广泛分布于我国南北各地,具有生物量高、适应力强、纤维品质优良等优点,被公认为最具潜力的能源植物之一。本文主要通过以下几个方面对芒草进行了研究:对芒草种质资源进行采集、对其形态学农艺性状比较:采用了ISSR方法对不同采集地点的105份芒草材料的遗传关系进行了研究。研究结果如下:1、不同来源地的芒草的形态学特征有一定差异,在统一种植两年后其形态特征具有趋同显现。其中43
随着飞秒激光技术的发展,激光强度大幅度提高,使激光与物质相互作用进入强场领域。超强超短激光脉冲与物质相互作用产生X射线激光主要有两种机制:一种是利用光场感应电离产生的