
论文摘要
论文对当前主要几种主流的报表技术进行分析,指出了其中的不足之处。针对实际项目中Web报表关键的几个问题:建模方式、页面间的传值、打印时的内容隐藏、页面设计和实现中的关键技术进行研究。论文采用三层的报表模型,减少各个层之间的冲突,便于模型的实现。提出了利用HiddenField控件将子页面的数据回传给父页面新的思路,保证了数据传递的正确性。Web报表设计采用了repeater控件和table控件相结合的方式进行当前国内外报表方法难以实现符合国情的极其复杂报表设计。Web报表使用了IE缺省的打印方式与ActiveX相结合的方法完成客户端的打印,可以将打印按钮、页面分页控制等信息在报表打印时隐藏,文中给出了一种在页面打印时自动隐藏块的技术可以实现此功能。Web报表除了要将导出页面的内容正确写入Excel文件外,特别还采取了一种实用的CSS技术,能够将长度超过11个的数字串正确解析到相应的文件中。总而言之,文中采用的提出的解决Web报表所面临问题的方法,非常适合于需要用户自定义、格式复杂、成本低廉的Web报表的信息管理系统。
论文目录
摘要Abstract第一章 绪论1.1 本课题的研究背景1.2 国内外报表研究现状和存在的问题1.3 课题的创新点1.4 本章小结第二章 web报表模型构建及数据库设计2.1 web 报表模型2.1.1 用户界面层2.1.2 业务逻辑层2.1.3 数据访问层2.2 数据库的设计实例2.3 web 报表中典型的数据表及关系图2.3.1 资产存储表:BasAssetStock2.3.2 单位表:Bureau2.3.3 资产分类表:BasClassCode2.3.4 基本信息表:ReportCover2.4 数据关系图2.5 典型报表设计界面实例2.6 本章小结第三章 web报表页面间传值方法研究3.1 QueryString3.2 Transfer3.3 状态管理选项3.4 类的公共静态变量3.5 Cache3.6 文件3.7 Session 传值3.8 使用PostBackUrl3.9 使用隐藏域HiddenField 控件3.10 本章小结第四章 Web报表打印的关键技术4.1 window.Print()打印及隐藏4.2 导出Excel 或pdf 文件的打印4.3 Applet 方式打印4.4 ActiveX 控件打印4.5 报表结构与设计实例4.6 基本信息报表设计4.6.1 输入页面4.6.2 打印页面4.6.3 Excel 报表4.6.4 打印预览4.7 固定资产明细报表实例4.7.1 打印页面4.7.2 Excel 文件4.7.3 打印预览4.8 小结第五章 web报表测试5.1 测试内容及步骤5.1.1 模块测试5.1.2 集成测试5.1.3 确认测试5.2 测试结果5.3 本章小结第六章 总结和展望参考文献致谢
相关论文文献
- [1].建立收入、成本、利润分析报表的探讨[J]. 北方经贸 2008(11)
标签:报表模型论文; 页面传值论文; 报表设计论文; 报表打印论文;
基于Web的通用报表软件系统建模、设计与实现技术研究
下载Doc文档