王朝网络
分享
 
 
 

贯通开源Web图形与报表技术全集(含光盘1张)

王朝导购·作者佚名
 
贯通开源Web图形与报表技术全集(含光盘1张)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 谢星星,陈育春 编著,希赛IT发展研究中心 组编

出 版 社: 电子工业出版社

出版时间: 2008-8-1字数: 830000版次: 1页数: 555印刷时间: 2008/08/01开本: 大16开印次: 1纸张: 胶版纸I S B N : 9787121068720包装: 平装编辑推荐

知之,知之,用之。

技术凝聚实力专业创新出版。

通五经,贯六艺

本书遵循了循序渐进的原则,逐步引领读者从基础到各个技术点的学习,而后开发出完整的使用开源图形与报表技术的Web系统。

本书供有一定的Java Web编程基础的程序员作为参考用书,也可供社会Java技术培训班作为教材使用,对于缺乏项目实战经验的程序员来说可用于快速积累项目开发经验。

内容简介

本书分为4篇共14章,包括Web图形与报表技术入门篇、Web图形技术篇、Web报表技术篇和实战案例篇。全书内容由浅入深,并辅以大量的实例说明,逐步引领读者从基础到各个知识点的学习,从而开发出完整的系统。本书最后给出了一个完整的项目案例,演示如何在实际的系统中使用图形和报表技术。

随书的配套光盘包含全书所有实例的源代码,以及案例的源代码,供读者学习参考使用。

本书供有一定Java Web编程基础的程序员作为参考用书使用,也可供社会Java技术培训班作为教材使用,对于缺乏项目实战经验的程序员来说可用于快速积累项目开发经验。

目录

第1篇 Web图形与报表技术入门篇

第1章开发与运行环境的安装与配置

【本章导读】

1.1 下载与安装JDK

1.1.1 下载JDK

1.1.2 安装JDK

1.2 下载、安装与配置Tomcat

1.2.1 下载Tomcat

1.2.2 安装Tomcat

1.2.3 配置Tomcat

1.3 下载与使用Eclipse

1.3.1 下载Eclipse

1.3.2 使用Eclipse

1.4 小结

第2章图形报表开发基础

【本章导读】

2.1 图形与报表开发概述

2.2 发展历史

2.3 AWT、Swing开发实例

2.4 常用图形与报表技术

2.4.1 图形技术

2.4.2 报表技术

2.5 小结

第2篇 Web图形技术篇

第3章JFreeChart开发全攻略

【本章导读】

3.1 介绍

3.2 下载与配置JFreeChart

3.2.1 下载JFreeChart

3.2.2 配置JFreeChart

3.3 核心类

3.3.1 关键类图

3.3.2 核心类阐述及使用

3.4 开发案例

3.4.1 柱状图

3.4.2 饼图

3.4.3 时序图

3.4.4 甘特图

3.4.5 区域图

3.4.6 曲线图

3.4.7 组合图

3.4.8 通过JDBC填充Datasets

3.4.9 仪表图

3.4.10 多轴图

3.4.11 统计图

3.4.12 实验图

3.5 原理分析

3.5.1 AWT

3.5.2 Swing

3.5.3 关键源码剖析

3.6 小结

第4章Cewolf开发全攻略

【本章导读】

4.1 介绍

4.2 配置安装

4.2.1 下载Cewolf

4.2.2 配置Cewolf

4.3 核心类

4.3.1 标签重要辅助类的类图

4.3.2 标签类的类图

4.3.3 Storage的类图

4.4 开发案例

4.4.1 柱状图

4.4.2 饼图

4.4.3 时序图

4.4.4 甘特图

4.4.5 区域图

4.4.6 曲线图

4.4.7 组合图

4.5 原理分析

4.6 小结

第5章jCharts开发全攻略

【本章导读】

5.1 介绍

5.2 配置安装

5.2.1 下载jCharts

5.2.2 配置jCharts

5.3 核心类

5.3.1 关键类图

5.3.2 核心类阐述及使用

5.4 开发案例

5.4.1 柱状图

5.4.2 饼图

5.4.3 曲线图

5.4.4 点状图

5.4.5 区域图

5.4.6 组合图

5.4.7 多轴图

5.4.8 通过Servlet显示图表

5.5 原理分析

5.6 小结

第6章开源Web图形的对比分析

【本章导读】

6.1 技术原理性比较

6.2 项目适用性比较

6.3 项目实施效果对比

6.4 小结

第3篇 Web报表技术篇

第7章iReport开发全攻略

【本章导读】

7.1 介绍

7.1.1 iReport概述

7.1.2 iReport特色

7.1.3 iReport社区

7.2 配置安装

7.2.1 下载iReport

7.2.2 安装iReport

7.2.3 运行iReport

7.3 iReport初级篇

7.3.1 设置环境

7.3.2 新增报表

7.3.3 常用按钮

7.3.4 字体样式

7.4 报表设计

7.4.1 报表结构

7.4.2 报表属性

7.4.3 高级设置

7.5 报表字段、参数、变量

7.5.1 报表字段

7.5.2 报表参数

7.5.3 报表变量

7.6 iReport数据源

7.6.1 JDBC连接

7.6.2 JavaBean数据源

7.6.3 Hibernate数据源

7.7 iReport复杂报表设计

7.7.1 子报表

7.7.2 交叉报表

7.8 小结

第8章JasperReports开发全攻略

【本章导读】

8.1 介绍

8.1.1 JasperReports概述

8.1.2 JasperReports特色

8.1.3 JasperReports社区

8.2 配置安装

8.2.1 下载JasperReports

8.2.2 解压JasperReports

8.3 第一个JasperReports报表

8.3.1 创建报表模板

8.3.2 编译填充报表

8.3.3 报表格式输出

8.3.4 传递填充数据

8.3.5 运行效果

8.4 动态数据源报表

8.4.1 JDBC动态报表

8.4.2 Hibernate动态报表

8.4.3 JavaBean动态报表

8.4.4 XML DataSource动态报表

8.5 在报表中添加图形图表

8.5.1 几何图形

8.5.2 添加图片

8.5.3 添加图表

8.5.4 集成JFreeChart

8.5.5 集成jCharts

8.6 报表输出格式

8.6.1 PDF

8.6.2 RTF

8.6.3 Excel

8.6.4 XML

8.6.5 CSV

8.6.6 Text

8.6.7 HTML

8.7 原理分析

8.7.1 JasperReports API概览

8.7.2 报表生成过程

8.8 小结

第9章JFreeReport开发全攻略

【本章导读】

9.1 介绍

9.2 配置安装

9.3 开发案例

9.3.1 HelloWorld实例

9.3.2 从XML读取数据实例

9.3.3 SQL数据源实例

9.3.4 包括图形的报表

9.3.5 包含子报表的报表

9.4 小结

第10章OpenReports开发全攻略

【本章导读】

10.1 介绍

10.1.1 OpenReports概述

10.1.2 OpenReports特色

10.1.3 各种报表引擎比较

10.2 配置安装

10.2.1 下载OpenReports

10.2.2 解压OpenReports

10.2.3 解压or-3.0-birt-2.2-platform

10.3 开发部署OpenReports

10.3.1 设置数据库

10.3.2 新建Eclipse工程

10.3.3 部署运行

10.4 设置OpenReports

10.4.1 用户管理

10.4.2 分组管理

10.4.3 报表管理

10.4.4 数据源管理

10.4.5 报表参数管理

10.4.6 图表管理

10.4.7 系统设置

10.4.8 管理员设置

10.5 应用OpenReports

10.5.1 JasperReports

10.5.2 BIRTReports

10.5.3 ChartReports

10.5.4 QueryReports

10.5.5 JXLSReports

10.5.6 VelocityReports

10.6 小结

第11章Eclipse BIRT开发全攻略

【本章导读】

11.1 介绍

11.2 配置安装

11.2.1 下载Eclipse BIRT

11.2.2 安装Elipse BIRT

11.2.3 Eclipse与BIRT的使用

11.3 设计数据源和数据集

11.3.1 示例数据源和数据集的构建

11.3.2 JDBC数据源和数据集的构建

11.4 报表版面设计

11.4.1 添加文本信息

11.4.2 添加图像信息

11.4.3 网格的设计

11.4.4 表格的设计

11.4.5 列表的设计

11.4.6 图表的设计

11.4.7 页眉和页脚的设计

11.4.8 样式的使用

11.5 使用脚本进行报表设计

11.5.1 JavaScript和Java编写事件处理器的比较

11.5.2 在插件中存在的类的调用方法

11.5.3 获取一个HTTPSession

11.5.4 编写JavaScript事件处理器

11.5.5 编写Java事件处理器

11.6 开发案例

11.6.1 包含子报表的报表

11.6.2 交叉报表

11.6.3 使用JavaScript编写事件处理器

11.6.4 对报表数据进行分组

11.6.5 对文本进行本地化

11.7 库的使用

11.7.1 创建BIRT库

11.7.2 修改BIRT库

11.7.3 删除BIRT库

11.7.4 使用BIRT库

11.8 模板的设计

11.8.1 创建模板

11.8.2 注册模板

11.8.3 使用模板

11.9 BIRT与应用程序的集成

11.9.1 准备工作

11.9.2 将BIRT报表与Tomcat集成

11.10 小结

第12章其他开源Web报表技术

【本章导读】

12.1 JERT

12.1.1 介绍

12.1.2 下载与安装配置

12.2 JasperAssistant

12.2.1 介绍

12.2.2 下载与安装配置

12.2.3 报表设计

12.3 Fourfive

12.3.1 介绍

12.3.2 下载

12.4 JooReports

12.4.1 介绍

12.4.2 下载与安装配置

12.5 DataVision

12.5.1 介绍

12.5.2 下载与安装配置

12.6 小结

第13章开源Web报表技术的比较

【本章导读】

13.1 概述

13.1.1 设计灵活方便

13.1.2 对B/S结构的支持

13.1.3 二次开发能力

13.1.4 支持的报表类型

13.1.5 报表的输出格式

13.2 灵活方便性对比

13.2.1 JasperReport、iReport和JasperAssistant

13.2.2 Eclipse BIRT

13.2.3 JFreeReport、OpenReports

13.3 对B/S结构的支持

13.4 二次开发能力

13.5 支持的报表类型

13.6 报表的输出格式

13.7 小结

第4篇 项目实战安全篇

第14章超市销量管理系统

【本章导读】

14.1 系统总体设计

14.1.1 运行环境

14.1.2 系统组成结构

14.2 关键技术

14.2.1 JFreeChart

14.2.2 eXtremeComponents

14.3 系统概要设计

14.3.1 数据库设计

14.3.2 安全设计

14.4 系统详细设计

14.4.1 用户管理模块

14.4.2 商品管理模块

14.4.3 商品分类管理模块

14.4.4 统计分析模块

14.5 系统实现

14.5.1 系统搭建

14.5.2 公用类

14.5.3 用户管理模块

14.5.4 商品分类管理模块

14.5.5 商品管理模块

14.5.6 统计分析模块

14.6 系统的可改进之处

14.7 总结

参考文献

书摘插图

第3章JFreeChart开发全攻略

【本章导读】

本章由JFreeChart的介绍起步,讲述JFreechan的安装与配置相关知识,为后续JFreeChart图形的开发准备环境,从而使读者更快地学习JFreeChart。

接着,笔者通过解读JFreeChart的源代码向读者详细讲述了JFreeChart核心类及其使用,对数据集(dataset)、图形(plot)、渲染器(renderer)、轴(Axis)和标题(Title)等的类图及每部分的核心类进行了详尽的描述,通过该节的学习,将使读者对JFreeChartq,的核心模块有比较清晰的理解。

同时为了让读者能更好地将JFreeChart应用到实际项目中,笔者以丰富的开发案例向读者展示了在JFreeChart中如何开发各种图表,例如柱状图、饼图、时序图、甘特图和曲线图等,并重点强调了开发时需要注意的一些问题。

最后为了让读者对JFreeChart有更加深入的理解,笔者对JFreeChart的原理进行了初步分析,从而使得读者对JFreeChart这种开源Web图形技术具有更加深入的了解。

3.1 介绍

JFreeChart是开放源代码站点SourceForge.net上的一个Java项目,它主要用来生成各种各样的图表,这些图表包括:饼图、柱状图、曲线图、区域图、分布图、混合图、甘特图以及一些仪表盘等。

3.2下载与配置JFreeChart

在使用JFreeChart技术开发图表时,首先需要下载JFreeChart,并需要进行一些必要的配置,本节将讲述如何下载JFreeChart和配置JFreeChart的知识,为后面的各节准备JFreeChart制作图表的开发环境。

3.2.1下载JFreeChart

JFreeChart是JFreeChart公司在开源网站SourceForge.net上的一个项目,该公司的主要产品有如下:

JFreeReport:报表解决工具(在本书的后续报表章节将会详细介绍);

JFreeChart:Java图形解决方案(Application/Applet/Servlet/JSP);

Jcommon:JFreeReport和JFreeChart的公共类库;

JFreeDesigner:JFreeReport的报表设计工具。

……

贯通开源Web图形与报表技术全集(含光盘1张)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
Photoshop CS3中文版使用详解(含光盘1张)
工作分解结构(WBS)实施标准(第2版)
雷达信号处理基础
控制理论MATLAB教程(英文版)
无线网状网:架构、协议与标准
施工企业财会禁忌75例
时间转呀转:认时间(认知版)(全彩)
时间转呀转:珍惜时间(升级版)(全彩)
Windows驱动开发技术详解(含光盘1张)
开发者突击:精通ASP.NET AJAX网络程序开发(含光盘1张)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有