posts - 297,  comments - 1618,  trackbacks - 0

                這本書是08年1月完稿,08年8月面世的。寫它的初衷是因為寫報表方面書的人太少了,資料不好找,因為希賽當時出一個“貫通”系列,于是選了這個在里面最沒人選的方向。
                書稿印刷出來,電子工業出版社還是沒有讓我失望,書的紙張質量蠻好,是我所喜歡的。而且封面設計、扉頁設計、編排方面也都比較滿意(我對新作的這些方面都不太滿意,水利水電出版社還是有蠻多進步的空間哦)。
           一. 簡介
                 本書分為4篇共14章,包括Web圖形與報表技術入門篇、Web圖形技術篇、Web報表技術篇和實戰案例篇。全書內容由淺入深,并輔以大量的實例說明,逐步引領讀者從基礎到各個知識點的學習,從而開發出完整的系統。本書最后給出了一個完整的項目案例,演示如何在實際的系統中使用圖形和報表技術。
          隨書的配套光盤包含全書所有實例的源代碼,以及案例的源代碼,供讀者學習參考使用。
          本書供有一定Java Web編程基礎的程序員作為參考用書使用,也可供社會Java技術培訓班作為教材使用,對于缺乏項目實戰經驗的程序員來說可用于快速積累項目開發經驗。
                當當網地址:http://product.dangdang.com/product.aspx?product_id=20302269
                China-pub地址:http://www.china-pub.com/209063
                卓越網地址:http://www.amazon.cn/mn/detailApp/ref=sr_1_1?_encoding=UTF8&s=books&qid=1260690418&asin=B001DGZEB0&sr=1-1
                
            二. 目錄結構
               
          第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 總結

          三. 網上評論
                看了下當當網上的評論,好壞參半,再接再厲吧,呵呵



          posted on 2010-05-12 18:17 阿蜜果 閱讀(1768) 評論(4)  編輯  收藏 所屬分類: Java 、WebJFreeChartJFreeReport


          FeedBack:
          # re: 舊作《貫通開源Web圖形與報表技術全集》
          2010-07-02 23:41 | 1107
          很高興到能找到作者你,我遇到問題里,書中附帶的光盤內容不全,請補上,例如7.6.3 Hibernate數據源 一節中關于address表與document表的數據我沒找到  回復  更多評論
            
          # re: 舊作《貫通開源Web圖形與報表技術全集》
          2010-07-03 22:07 | ci_wei
          你好!我在做ireport中子報表一節時用到xpath去查詢order數據,按條件查某個人的order時,在ireport中編譯后運行出現所有行的數據與第一的相同,我將問題程序打包到下面這個地址
          http://ishare.iask.sina.com.cn/f/8457153.html#

          希望你有空幫我解決一下....

          我的聯系方式:tsw1107@163.com  回復  更多評論
            
          # re: 舊作《貫通開源Web圖形與報表技術全集》
          2010-07-03 23:53 | ci_wei
          @ci_wei
          我自己解決了,ireport3.7.3中 編輯查詢語句的窗口選擇Xpath方式時,在右側多出來一個窗口展示xml樹結構,選擇將要作為Field的樹節點(orderId,orderDate...)上右擊后選擇菜單中的add note as field這一項,我因為選擇了add note as field(using absolute path)才會遇到莫名其妙的問題  回復  更多評論
            
          # re: 舊作《貫通開源Web圖形與報表技術全集》[未登錄]
          2010-07-04 18:09 | 阿蜜果
          @ci_wei
          你好!今天才到blog看到您的消息,解決了就好,呵呵  回復  更多評論
            
          <2010年5月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

                生活將我們磨圓,是為了讓我們滾得更遠——“圓”來如此。
                我的作品:
                玩轉Axure RP  (2015年12月出版)
                

                Power Designer系統分析與建模實戰  (2015年7月出版)
                
               Struts2+Hibernate3+Spring2   (2010年5月出版)
               

          留言簿(263)

          隨筆分類

          隨筆檔案

          文章分類

          相冊

          關注blog

          積分與排名

          • 積分 - 2296322
          • 排名 - 3

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 巨鹿县| 马尔康县| 竹北市| 托克逊县| 萝北县| 邓州市| 丽江市| 囊谦县| 宜章县| 郑州市| 临高县| 汾阳市| 吉木萨尔县| 遂平县| 定远县| 靖宇县| 迁安市| 宽城| 昔阳县| 崇礼县| 富源县| 夏邑县| 宿松县| 中超| 临夏县| 东乡县| 曲沃县| 台北市| 井冈山市| 红安县| 富平县| 晋江市| 特克斯县| 南溪县| 南开区| 凤凰县| 瑞丽市| 工布江达县| 天气| 德惠市| 朔州市|