首页> 中文学位 >基于异构数据整合的Web自定义报表研究与实现
【6h】

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

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章绪论

1.1研究背景及意义

1.2异构数据库整合平台相关概述

1.3国内外发展情况

1.4本文的组织结构

第二章相关技术介绍

2.1三层架构介绍

2.2 Ajax介绍

2.3 ASP.NET介绍

2.4 HTML编辑器介绍

第三章异构数据库整合系统的构建

3.1总体介绍

3.2系统技术框架

3.3系统主要模块

3.4系统数据库的设计

3.5系统安全模块功能介绍

第四章基于Web自定义报表的设计与实现

4.1自定义报表的功能及流程设计

4.2自定义报表配置的设计

4.3互连菜单配置

4.4报表权限配置

4.5数据报表生成

结束语

参考文献

致谢

攻读硕士学位期间发表的论文

读硕士学位期间参与的科研项目

展开▼

摘要

随着信息化的快速发展,各企事业单位逐步建立起很多信息化系统,这些不同时期、不同部门建立的信息化系统往往相互独立,所使用的数据库产品也往往各不相同。这就形成了各企事业单位内部的一个个“数据孤岛”,很难形成信息的互连互通,真正实现数据的共享,更无法开展基于整合数据的综合应用,在很大程度上制约了企业信息化的发展。数据库的异构是企业数据交换和整合的主要瓶颈。如何将分布在不同网络节点、存储结构不同的数据进行整合,形成逻辑上完整的数据库,并在此基础上提供动态的数据服务(自定义报表),正是本文的研究重点。
  本文在充分研究了现有异构数据库集成的有关方法基础上(联邦数据库、数据仓库及中介系统等),对中介系统的方法进行改进,提出基于混合分解法对各种异构数据库系统进行整合的新方法。该方法不仅可以消除异构数据库中的数据不一致性,还可以提高异构数据库中数据的查询效率。
  本文的主要工作是在异构数据库整合的基础上设计并开发一个基于Web的自定义报表系统。系统采用B/S三层架构技术实现报表的自定义和动态生成,用户仅通过浏览器就能得到与C/S架构相媲美的数据报表。首先提出了一种报表构件模型(数据报表种类),利用整合数据库配置逻辑表,构成报表种类的数据源,形成同类型数据报表的基础;其次,实现了自定义报表配置功能,通过选择报表种类、设计页头、配置表头和表尾、选择查询字段和数据字段等操作就能得到数据报表模板;最后研究并实现了基于Web的动态报表生成技术,通过解析报表数据源,利用异构数据库整合查询技术检索得到数据,使用动态页面生成技术,根据数据报表配置,实现复杂的报表分页、数据汇总及布局显示。该系统除了具有良好的安全性外,能够快速、简单、方便地设计出用户所需要的自定义报表,实现数据报表的页面打印和数据输出等功能。
  本文的主要创新之处在于:
  1)自定义报表采用整合数据库作为数据源,能进行各异构数据库的综合统计分析。
  2)自定义报表采用B/S架构,符合当前的技术主流;报表种类设置和报表自定义配置分离,使报表的配置更加灵活和方便,大大地降低了用户设计报表的难度,方便对数据报表的维护。
  3)报表页面设计采用模块化自上而下的方式,不仅可以设计出多种复杂的数据报表,而且还提高了数据报表的运行效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号