开发论文报表设计毕业论文器开发论文

上传人:子 文档编号:41647712 上传时间:2018-05-30 格式:DOC 页数:86 大小:1.58MB
返回 下载 相关 举报
开发论文报表设计毕业论文器开发论文_第1页
第1页 / 共86页
开发论文报表设计毕业论文器开发论文_第2页
第2页 / 共86页
开发论文报表设计毕业论文器开发论文_第3页
第3页 / 共86页
开发论文报表设计毕业论文器开发论文_第4页
第4页 / 共86页
开发论文报表设计毕业论文器开发论文_第5页
第5页 / 共86页
点击查看更多>>
资源描述

《开发论文报表设计毕业论文器开发论文》由会员分享,可在线阅读,更多相关《开发论文报表设计毕业论文器开发论文(86页珍藏版)》请在金锄头文库上搜索。

1、毕业设计( 论文)题 目 报表设计器开发 专 业 杨济忠:报表设计器开发二零零八 年摘 要现在是信息社会,各种信息都需要处理并直观展现,如股票,物价等信息都需要通过数据报表来展现、分析,因此高质量报表软件系统具有重要的实际意义。本论文课题研究探索了报表系统的开发方法与技术,综合应用Eclipse、 JAVA 、JDBC、SWT/Jface、 RCP、XML、 CSS、DOM4J,IText,POI等先进技术,开发了基于WEB环境运行的报表设计器,实现了报表设计、模板生成、报表编辑,报表发布等基本功能,为进一步开发实用的报表系统奠定了基础。 关键词:报表,SWT/Jface,Eclipse,XM

2、L,B/S,RCP杨济忠:报表设计器开发AbstractNow is the information society, all kinds of information need to be addressed and visual display, such as stock ,prices and other information needed to demonstrate through data reports, analysis, the statements of high-quality software system has important practical signi

3、ficance.This paper statements subject to study and explore the system development methods and technology, comprehensive application of Eclipse, JAVA, JDBC, SWT / Jface, RCP, XML, CSS, DOM4J, IText, POI, and other advanced technology, the development of the operating environment based on the statemen

4、ts WEB design , Achieved a report design, template generation, editing statements, 2008 届网络工程专业毕业设计(论文)issued statements of such basic functions, for the further development of practical system laid the foundation for statements.KEY WORDS: : Report,SWT/JFace、Eclipse、XML、B/S、RCP 2008 届网络工程专业毕业设计(论文)目

5、 录第一章 概述 .1 1.1 课题背景与意义.1 1.2 报表系统发展概况.2 第二章 开发技术及环境 .4 2.1 软件环境 .4 2.2 主要开发技术.4 第三章 系统设计 .6 3.1 系统体系结构 .6 3.2 软件模块结构.7 3.3 数据源与系统文件结构 .8 3.3.1 系统数据源 .8 3.3.2 系统文件结构 .9 3.3.3 报表显示部分文件 .13 第四章 系统实现 .14 4.1 主要实现算法 .14 4.1.1 新建报表流程图.14 4.1.2 新建数据源流程图 .15 4.1.3 编辑单元格流程图.16 4.1.4 保存报表流程图 .17 4.1.5 生成电子表格

6、流程图 .18 4.1.6 发布报表流程图 .20 4.1.7 编辑 CSS 流程图 .21 4.1.8 生成模板流程图 .22 4.1.9 配置服务器流程图 .23 4.2 系统编码实现.23 4.2.1 系统的主界面实现 .23 4.2.2 新建数据源 .32 4.2.3 新建报表 .34 4.2.4 编辑单元格 .35 4.2.5 生成电子表格 .36 4.2.6 发布报表 .40 4.2.7 编辑 CSS.42 4.2.8 生成模板 .44 4.2.9 报表保存 .45 4.2.10 配置服务器 .48杨济忠:报表设计器开发第五章 系统典型界面 .51 5.1 系统主界面 .51 5.

7、1.1 编辑视图界面 .52 5.1.2 属性视图界面 .52 5.1.3 服务器视图界面 .53 5.1.4 数据源视图界面 .53 5.2 部分功能界面 .54 5.2.1 新建报表界面 .54 5.2.2 新建数据源界面 .55 5.2.3 设置 CSS 界面 .56 5.2.4 设置服务器参数界面 .57 5.2.5 设置报表参数界面 .58 5.2.6 生成模板界面.58 第六章 课题总结 .60 致谢 .62 参考文献 .63 附录 .652008 届网络工程专业毕业设计(论文)1第第一一章章 概概述述1.1 课题背景与意义现在是信息社会,各种信息都需要处理并直观展现,如股票,物价

8、等信息都需要通过数据报表来展现、分析,因此对高质量报表软件系统的需求非常强烈。报表设计工具是报表系统的重要组成部分,使用报表设计工具,可对企业以及其他用户需要的各种报表进行设计,并在报表引擎上运行。报表设计工具的功能包括数据源关联与访问、报表绘制、布局绘制、属性编辑、脚本编辑、图表编辑、表达式编辑、报表数据映射、报表预览调试等。可通过 XML 转换技术将报表转换换为 PDF、Excel 等格式输出。随着 B/S 应用逐步取代 C/S,市场上对 Web 环境下运行报表的要求日益强烈,C/S 时期的报表工具纷纷进行了若干改进与加强,支持 B/S 结构。这些工具大都是对开源软件进行包装改造,基本上有

9、两种流派:一类来自于 FastReport 这种基于 Delphi 的软件,通过控件方式实现 Web 报表,进而将报表计算移至服务器上进行,再改进为支持 Linux;另一类来自于Jasper 的基于 Java 的开源软件。这些工具的整体思路还是沿袭了 C/S 时的方式,仍然是传统的分组报表的模式,仍然无法解决表样和大作量的代码编写问题,而且使用复杂,不能很好的发挥其效率,不能利用已有的软件功能,同时他们都是利用 SWING/AWT 来开发的,界面难看。 因此,开发一个具有 B/S 结构、能适应中国国情、开源的、使用方便、界面美观的报表设计器是一个很多用户直期待的。但是,目前流行的报表软件产品中,比较适合中国情况的产品还是不多。因此,进行本课题研究,开发报表设计器软件,对于开发适合中国特点的实用报表系统,促进企业与社会信息化,具有很好的实际意义。杨济忠:报表设计器开发21.2 报表系统发展概况信息化的初期阶段,计算机作为一种新的生产工具,其主要功能是文字输出,如文件打印、表格输出等,相比较手工方式而言,工作效率大大提高。这个时期,用于报表生成的软件主要是 WPS 表格、CCED、Excel 等文字处理工具,这些工具仅仅是将手工绘制报表的方式改为电子处理方式

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号