基于XML和XSLT的信息发布平台

基于XML和XSLT的信息发布平台

论文摘要

报表作为一种信息组织和分析的手段,在企业级的信息管理过程中起着不可或缺的作用,内容和形式也呈现多样性。任何企业都需要制作一定数量和格式的报表。在当前的网络已经成为企业信息管理的主要平台和载体的情况下,报表的生成和管理,常用的做法就是使用报表生成和管理程序;新建报表,并生成特定格式的报表文档或转换成某种格式的文档,如PDF文件格式;管理和维护已存在的报表。论文开发的报表系统主要有四部分组成,报表配置模块,报表数据抽取模块和报表生成模块,报表发送模块,其中,报表配置模块和报表发送模块是已经开发好的,可以进行模块复用。报表系统使用Flex技术来开发前台的用户界面,后台报表引擎使用J2EE平台,数据以XML为载体,配合XSLT的结构化信息,生成最终的报表,对于与已开发报表相类似的报表,直接可以复用现有报表中的章节;对于与已开发的报表相差很大的报表,需要新建模板和报表抽取器,以供今后复用。论文首先介绍了报表系统涉及到的主要背景和技术,接着介绍了报表配置前台界面的细节,然后介绍了报表抽取模块和报表生成模块商业需求,设计细节和实现效果,最后本报表系统进行了总结和展望。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景
  • 1.2 论文的主要工作
  • 1.3 论文结构和内容
  • 1.4 本章小结
  • 第2章 用户报表系统需求和功能分析
  • 2.1 系统功能需求
  • 2.1.1 现有系统的不足
  • 2.1.2 基本改进思想
  • 2.2 报表模板概述
  • 2.3 基本模块概述
  • 2.4 本章小结
  • 第3章 客户报表系统总体解决方案
  • 3.1 系统的体系结构
  • 3.2 关键技术选择
  • 3.2.1 XML和XSL
  • 3.2.2 Documentum
  • 3.2.3 Assembler
  • 3.2.4 Corda
  • 3.3 系统开发平台
  • 3.4 本章小结
  • 第4章 前端用户接口分析
  • 4.1 前端用户接口概述
  • 4.2 功能模块
  • 4.3 结构和工作流
  • 4.4 功能细节
  • 4.4.1 主页面
  • 4.4.2 报表模板配置
  • 4.5 Flex与EJB的交互
  • 4.6 本章小结
  • 第5章 报表数据抽取模块设计和实现
  • 5.1 数据抽取模块的需求和分析
  • 5.2 总体模块框架设计
  • 5.3 抽取器的实现
  • 5.3.1 报表封面节介绍
  • 5.3.2 报表封面抽取器设计细节
  • 5.3.3 报表封面数据模板
  • 5.3.4 报表封面结构模板
  • 5.4 本章小结
  • 第6章 报表生成模块设计与实现
  • 6.1 报表生成模块的需求和分析
  • 6.2 总体模块框架设计
  • 6.2.1 报表生成模块流程
  • 6.2.2 利用XSL来生成报表的组件
  • 6.2.3 自动定时代理程序
  • 6.2.4 输出报表样本
  • 6.3 设计中若干问题以及解决方案
  • 6.3.1 动态分页
  • 6.3.2 PDF制作和整合模块的选择
  • 6.4 本章小结
  • 第7章 工作总结和展望
  • 7.1 工作总结
  • 7.2 工作展望
  • 参考文献
  • 致谢
  • 作者简历
  • 相关论文文献

    标签:;  

    基于XML和XSLT的信息发布平台
    下载Doc文档

    猜你喜欢