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

Web报表系统的研究与实现

作 者: 李金方
导 师: 瞿有利
学 校: 北京交通大学
专 业: 计算机科学与技术
关键词: 报表工具 Web报表系统 XML 语义关联
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 170次
引 用: 5次
阅 读: 论文下载
 

内容摘要


报表作为一种重要的信息载体在企业信息系统中有着极其重要的作用。传统的报表系统主要基于C/S模式,存在开发周期长及可扩展性差等缺点,不能满足用户需求,因此研究基于Web的报表系统具有重要的现实意义。报表样式的设计一般采用第三方组件技术、OLE自动化技术或者VBA技术,利用Xml描述报表样式和报表数据,利用AjaX技术实现用户与服务器的数据交互。本文实现的Web报表系统分为五个模块:模板设计器模块、报表生成器模块、报表填报模块、报表统计汇总模块和报表显示处理模块。模板设计器模块由表样设计、公式定义、变量定义、语义关联定义和信息输入组成。用户可以自行定义报表格式和报表数据,生成报表模板。报表生成器模块根据用户请求,从数据库中读取报表模板的表样信息,解析后将信息显示给用户。报表填报模块根据报表模板的要求填写上报信息,自动校验数据的正确性和合理性,并提交给上级单位,等待上级单位审核。报表统计汇总模块根据报表模板的定义对下级单位的信息进行统计汇总,并提交到其上级单位。报表显示处理模块采用Ajax技术将报表数据的Xml描述解析后显示到浏览器,同时实现了报表的分页和即时刷新功能。

全文目录


致谢  5-6
中文摘要  6-7
ABSTRACT  7-10
1 引言  10-20
  1.1 课题研究的背景  10-12
  1.2 报表的相关概念  12-15
    1.2.1 报表概念  12-13
    1.2.2 报表的分类  13-14
    1.2.3 报表工具的发展  14-15
  1.3 国内外研究现状  15-18
    1.3.1 国外报表研究现状  15-16
    1.3.2 国内报表研究现状  16-18
  1.4 本文的主要工作  18-19
  1.5 本文的组织结构  19-20
2 报表格式实现技术综述  20-27
  2.1 基于第三方组件的技术  20-22
    2.1.1 组件技术与面向对象技术  21-22
    2.1.2 组件构件模型  22
    2.1.3 报表组件应用  22
  2.2 基于VBA的技术  22-24
    2.2.1 VBA技术  22-23
    2.2.2 VBA对象的层次结构  23-24
  2.3 基于OLE自动化的技术  24-26
    2.3.1 常用的OLE术语  25-26
    2.3.2 OLE自动化的应用  26
  2.4 小结  26-27
3 Web报表相关技术  27-34
  3.1 XML技术  27-29
    3.1.1 什么是XML  27-28
    3.1.2 XML的特点  28-29
    3.1.3 XML的应用  29
  3.2 Ajax技术  29-34
    3.2.1 Ajax基本概念  29-30
    3.2.2 Ajax与传统WEB开发方式的比较  30-31
    3.2.3 Ajax的工作原理  31-34
4 Web报表系统的设计与实现  34-59
  4.1 设计目标  34-35
  4.2 需求分析  35-36
  4.3 系统设计  36-40
    4.3.1 系统总体设计  36-37
    4.3.2 数据表设计  37-40
  4.4 基于XML的报表描述  40-43
  4.5 系统工作流程  43-44
  4.6 Web报表系统各模块的实现  44-57
    4.6.1 模板设计器模块  44-47
    4.6.2 报表生成器模块  47-52
    4.6.3 报表填报模块  52-55
    4.6.4 报表统计汇总模块  55-57
    4.6.5 报表显示处理模块  57
  4.7 本系统的特点  57-59
5 结论  59-61
  5.1 本文工作总结  59-60
  5.2 进一步研究工作  60-61
参考文献  61-64
作者简历  64-66
学位论文数据集  66

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 支持XML数据查询的F&B索引结构的研究,TP311.13
  3. LXI自动测试系统集成技术研究,TP274
  4. 基于网络的服装款式设计系统的研究与实现,TS941.2
  5. 基于MDA的界面自动生成方法的研究,TP311.5
  6. 乔治·米勒的认知意义论,B842.1
  7. C++代码缺陷检测系统的研究与设计,TP311.53
  8. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  9. 基于XML的异构数据交换系统的设计与实现,TP311.52
  10. 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
  11. 概率XML数据上关键字检索算法的研究与实现,TP391.3
  12. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  13. 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
  14. 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
  15. SOA架构在高校信息化系统中整合技术的应用,TP311.52
  16. 基于银行综合前置平台的金融服务支付系统的设计与实现,TP311.52
  17. 基于观察者模式的银行主动服务系统的设计与实现,TP311.52
  18. 江北区企业信用信息系统设计与实现,TP311.52
  19. 物联网业务模型描述语言的研究与实现,TN929.5
  20. 基于服务总线的模具企业信息集成系统,TP311.52
  21. 基于语言转换的嵌入式软PLC系统的研究与设计,TP273

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