TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
貫通開源Web圖形與報表技術全集(簡體書)
滿額折

貫通開源Web圖形與報表技術全集(簡體書)

商品資訊

人民幣定價:69 元
定價
:NT$ 414 元
優惠價
87360
絕版無法訂購
相關商品
商品簡介
目次

商品簡介

本書分為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 總結
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 360
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區