Java制作报表系统流程_基于JAVA报表生成系统设计与实现.doc

基于JAVA报表生成系统设计与实现

摘 要

现在是信息社会,各种信息都需要处理并直观展现,如股票,物价等信息都需要通过数据报表来展现、分析,因此高质量报表软件系统具有重要的实际意义。

本论文课题研究探索了报表系统的开发方法与技术,综合应用Eclipse、 JAVA 、JDBC、SWT/Jface、 RCP、XML、 CSS、DOM4J,IText,POI等先进技术,开发了基于WEB环境运行的报表设计器,实现了报表设计、模板生成、报表编辑,报表发布等基本功能,为进一步开发实用的报表系统奠定了基础。

关键词:报表,SWT/Jface,Eclipse,XML,B/S,RCP

Abstract

Now 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 significance.

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 statements WEB design , Achieved a report design, template generation, editing statements, 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

目 录

第一章 概述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 生成电子表格流程图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 编辑CSS42

4.2.8 生成模板44

4.2.9 报表保存45

4.2.10 配置服务器48

第五章 系统典型界面51

5.1系统主界面51

5.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

附录65

第一章 概述

1.1 课题背景与意义

现在是信息社会,各种信息都需要处理并直观展现,如股票,物价等信息都需要通过数据报表来展现、分析,因此对高质量报表软件系统的需求非常强烈。

报表设计工具是报表系统的重要组成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值