基于BS架构的报表服务平台报表设计器的设计与实现
[关键词:BS架构,报表服务,报表设计器] [热度 ]提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0096,word全文:48页,合计:21000字 |
本文主要从设计角度阐述了报表设计器的设计和实现过程,并且,侧重于技术重点:自定义控件的开发及其应用。文中提到的基于自定义控件的应用程序开发,是总结并提炼本次系统设计和实现过程中所有到的技术和方法而得到的。此技术可以应用到格式设计类软件的开发中。
......
WebReport项目的主要任务是开发出一套可以灵活定制、显示、打印WEB报表的产品,即一套基于Web的报表系统,该报表系统需要解决基于B/S架构软件中报表制作、预览、打印等难题,能够充分满足公司业务开发人员的需要:
(1)预计实现简单报表、分组报表、分栏报表、主从报表、主—细—子细报表、交叉报表、嵌套报表(子报表)、图形报表、套打报表等多种复杂报表的设计与显示,开发的重点是前三个功能;
(2)提供浏览器端插件方式浏览报表;
(3)具有开放、丰富的开发接口,能充分满足软件开发者的需求,可以非常容易地将所开发的报表与其Web应用程序完美、紧密地集成。
鉴于WebReport项目涉及的范围广、实现技术多,项目开发组参考多个优秀报表软件的设计思路,将该项目设计为报表设计器、报表生成器和报表查看器三个部分。而本人本次毕业设计的主要任务是报表设计器的设计与实现。
报表设计器的主要开发内容是:系统自动生成一系列的控件提供给用户使用,用户根据需要使用系统提供的控件,来生成各种样式的报表格式。同时,用户可以将数据和控件进行绑定,以便需要显示的数据在生成报表的时候能够自动填充。
本文内容简介
本文将分章节详细介绍实现报表设计器所用到的技术研究,报表设计器的总体设计方案,详细设计以及实现方法等内容。同时在实现本系统时总结了一些关于基于自定义控件的应用程序开发的经验。因此本文的主要研究以下内容:
(1)基于自定义控件的应用程序开发;
(2)报表设计器的分析与设计;
(3)报表设计器的实现及结果展示。
.....
论文以WebReport报表设计器为背景,详细介绍了自定义控件的开发过程,并将自定义控件应用到应用程序上。文中比较深入的探讨了系统控件的功能及具体实现,并且在此基础上对系统控件进行功能扩充。
自定义控件开发的主要技术要点是添加自定义属性和编写自定义事件处理。
添加自定义属性是自定义控件开发的一个重要部分。通过自定义属性的设置,实现对用户必要的数据的存储,并且能够很好的控制这些数据的安全性。编写自定义事件处理程序是自定义控件开发的核心部分。自定义事件处理的职责为:除了要处理用户对控件的各种复杂操作,同时对其后台数据进行处理,以达到控件的显示与内部存储一致。自定义事件处理使得控件能够实现用户......
提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0096,word全文:48页,合计:21000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于BS架构的报表服务平台报表设计器的设计与实现(论文,答辩稿)!