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

基于Web的报表生成技术优化及其应用

作 者: 张炳晓
导 师: 张运凯
学 校: 河北师范大学
专 业: 计算机应用技术
关键词: WEB报表 Oracle数据库 SQL语句 性能优化 报表生成
分类号: TP393.09
类 型: 硕士论文
年 份: 2011年
下 载: 40次
引 用: 1次
阅 读: 论文下载
 

内容摘要


报表作为企业信息系统的重要组成部分,是信息浏览、分析、打印的有力工具,只有具备美观完善的报表,企业信息系统才是一个完整的系统。随着企业信息系统在Web上的应用越来越多,报表生成也必然朝这个方向发展,如何实现快速有效的Web报表生成成为软件应用系统研究的重要课题。目前,大部分企业信息系统在报表生成方面均存在一些技术难点,主要体现在不能充分发挥数据库性能,造成数据库处理数据效率降低,以及企业信息系统与数据库交互过程中读取数据效率低下等方面。本文对目前基于Web的报表生成过程中所应用到的技术进行了研究,找到了影响报表生成效率的关键因素,并做了如下工作:(1)对报表的概念、特点、历史发展、研究状况进行了介绍,分析了Web报表生成的相关技术,并对其中关键技术的优化进行了详细介绍。(2)针对信息系统的报表模块读取数据库数据效率相对较低的问题,本文是从SQL语句的优化和应用程序架构对数据库的支持这两个角度进行分析和解决的。(3)将研究得到的报表生成的关键技术的优化方案应用到了河北省人口信息管理系统的Web报表生成模块开发中。对数据库的性能进行了优化,在应用程序的设计过程中加强了对数据库的支持。对报表数据的生成方式进行了创新设计,同时对读取报表数据和报表各模块的设计进行了优化。(4)在河北省人口信息管理系统中,实现了系统固定报表和用户自定义报表的在线浏览和导出。目前,河北省人口信息管理系统已经投入使用,通过实践证明,系统整体设计方案合理,解决问题的措施可行。

全文目录


摘要  4-5
Abstract  5-9
1 概述  9-13
  1.1 背景和意义  9-10
  1.2 研究状况和发展趋势  10-12
    1.2.1 报表的发展  10
    1.2.2 国内外研究现状  10-11
    1.2.3 现阶段报表的研究方向  11-12
  1.3 课题的提出  12-13
2 WEB 报表相关技术  13-20
  2.1 WEB 报表综述  13
  2.2 WEB 技术  13-15
    2.2.1 WEB 技术的发展  13-14
    2.2.2 .NET 开发平台  14-15
  2.3 数据库技术  15-18
    2.3.1 数据库技术的发展概况  15
    2.3.2 数据库系统访问技术  15-16
    2.3.3 Oracle 数据库  16-18
  2.4 SQL 语句  18-20
3 WEB 报表生成技术的优化  20-29
  3.1 数据库性能优化  20-23
    3.1.1 数据库性能优化概述  20
    3.1.2 数据库性能优化的步骤  20-23
  3.2 SQL 语句的优化  23-29
    3.2.1 SQL 语句优化的意义  23-24
    3.2.2 SQL 优化技术的发展  24-26
    3.2.3 ORACLE SQL 性能优化  26-29
4 河北省人口信息管理系统WEB 报表的优化设计  29-54
  4.1 河北省人口信息管理系统概述  29-32
    4.1.1 系统的整体架构  29-31
    4.1.2 系统各模块功能  31-32
  4.2 数据库的优化设计与实现  32-38
    4.2.1 数据库环境优化  32-33
    4.2.2 人口信息系统数据库优化设计  33-38
  4.3 系统报表需求分析  38-39
  4.4 报表模块的优化设计与实现  39-54
    4.4.1 报表数据录入模块优化设计  39-42
    4.4.2 报表数据的生成模块优化设计  42-45
    4.4.3 报表的生成和导出模块的优化设计  45-54
5 系统报表的实现  54-70
  5.1 系统固定报表的实现  54-65
  5.2 系统自定义报表的实现  65-70
结论  70-71
参考文献  71-73
致谢  73

相似论文

  1. 面向服务的Web报表的研究与设计,TP393.09
  2. 基于Map/Reduce框架的分布式日志分析系统的研究及应用,TP311.52
  3. 冷却器传热的数值模拟及影响因素分析,TQ021.3
  4. 钠水玻璃耐高温胶粘剂的研究及工程应用,TQ437
  5. 虚拟环境中多网络接口卡I/O调度系统的研究,TP334.7
  6. 分布式文件系统客户端的设计与实现,TP338.8
  7. 驾照考试系统设计与实现,TP311.52
  8. 基于B/S架构的高职学校考试管理系统的设计和实现,TP311.52
  9. 异构(CPU-GPU)计算机系统性能评测与优化技术研究,TP306.2
  10. SAN集群文件系统性能优化研究与实现,TP316.7
  11. 考虑气动噪声的风力机翼型设计及其应用,TK83
  12. 混合动力消防车的动力匹配与性能优化,U469.68
  13. 超大跨径CFRP缆索悬索桥力学性能分析及优化设计,U448.25
  14. 基于INDEX的ORACLE数据库性能优化研究,TP311.13
  15. 电视广告商务平台中Oracle数据库的ADICI设计与优化研究,TP311.13
  16. 公安局指挥中心接处警座席系统的设计与实现,TP311.52
  17. 宽频透波陶瓷基复合材料夹层结构设计、仿真与验证,TB332
  18. 发电量实时监控系统设计与开发,TM76
  19. WEB报表工具及其组件化的研究与开发,TP393.09
  20. Web Service性能优化技术和方案的研究,TP393.09
  21. 基于J2EE架构的山东检验检疫电子业务平台运维管理控制系统的研究与建设,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com