貫通開(kāi)源Web圖形與報(bào)表技術(shù)全集

出版時(shí)間:2008-8  出版社:電子工業(yè)出版社  作者:謝星星,陳育春 編著,希賽IT發(fā)展研究中心 組編  頁(yè)數(shù):555  字?jǐn)?shù):830000  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

本書(shū)分為4篇共14章,包括Web圖形與報(bào)表技術(shù)入門(mén)篇、Web圖形技術(shù)篇、Web報(bào)表技術(shù)篇和實(shí)戰(zhàn)案例篇。全書(shū)內(nèi)容由淺入深,并輔以大量的實(shí)例說(shuō)明,逐步引領(lǐng)讀者從基礎(chǔ)到各個(gè)知識(shí)點(diǎn)的學(xué)習(xí),從而開(kāi)發(fā)出完整的系統(tǒng)。本書(shū)最后給出了一個(gè)完整的項(xiàng)目案例,演示如何在實(shí)際的系統(tǒng)中使用圖形和報(bào)表技術(shù)。    隨書(shū)的配套光盤(pán)包含全書(shū)所有實(shí)例的源代碼,以及案例的源代碼,供讀者學(xué)習(xí)參考使用。    本書(shū)供有一定Java Web編程基礎(chǔ)的程序員作為參考用書(shū)使用,也可供社會(huì)Java技術(shù)培訓(xùn)班作為教材使用,對(duì)于缺乏項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的程序員來(lái)說(shuō)可用于快速積累項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。

書(shū)籍目錄

第1篇  Web圖形與報(bào)表技術(shù)入門(mén)篇 第1章 開(kāi)發(fā)與運(yùn)行環(huán)境的安裝與配置    【本章導(dǎo)讀】  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  小結(jié) 第2章 圖形報(bào)表開(kāi)發(fā)基礎(chǔ)    【本章導(dǎo)讀】  2.1  圖形與報(bào)表開(kāi)發(fā)概述  2.2  發(fā)展歷史  2.3  AWT、Swing開(kāi)發(fā)實(shí)例  2.4  常用圖形與報(bào)表技術(shù)   2.4.1 圖形技術(shù)   2.4.2 報(bào)表技術(shù)  2.5  小結(jié)第2篇  Web圖形技術(shù)篇 第3章 JFreeChart開(kāi)發(fā)全攻略    【本章導(dǎo)讀】  3.1  介紹  3.2  下載與配置JFreeChart   3.2.1  下載JFreeChart   3.2.2  配置JFreeChart  3.3  核心類   3.3.1  關(guān)鍵類圖   3.3.2  核心類闡述及使用  3.4  開(kāi)發(fā)案例   3.4.1  柱狀圖   3.4.2  餅圖   3.4.3  時(shí)序圖   3.4.4  甘特圖   3.4.5  區(qū)域圖   3.4.6  曲線圖   3.4.7  組合圖   3.4.8  通過(guò)JDBC填充Datasets   3.4.9  儀表圖   3.4.10  多軸圖   3.4.11  統(tǒng)計(jì)圖   3.4.12  實(shí)驗(yàn)圖  3.5  原理分析   3.5.1  AWT   3.5.2  Swing   3.5.3  關(guān)鍵源碼剖析  3.6  小結(jié) 第4章 Cewolf開(kāi)發(fā)全攻略    【本章導(dǎo)讀】  4.1  介紹  4.2  配置安裝   4.2.1  下載Cewolf   4.2.2  配置Cewolf  4.3  核心類   4.3.1  標(biāo)簽重要輔助類的類圖   4.3.2  標(biāo)簽類的類圖   4.3.3  Storage的類圖  4.4  開(kāi)發(fā)案例   4.4.1  柱狀圖   4.4.2  餅圖   4.4.3  時(shí)序圖   4.4.4  甘特圖   4.4.5  區(qū)域圖   4.4.6  曲線圖   4.4.7  組合圖  4.5  原理分析  4.6  小結(jié) 第5章 jCharts開(kāi)發(fā)全攻略    【本章導(dǎo)讀】  5.1  介紹  5.2  配置安裝   5.2.1  下載jCharts   5.2.2  配置jCharts  5.3  核心類   5.3.1  關(guān)鍵類圖   5.3.2  核心類闡述及使用  5.4  開(kāi)發(fā)案例   5.4.1  柱狀圖   5.4.2  餅圖   5.4.3  曲線圖   5.4.4  點(diǎn)狀圖   5.4.5  區(qū)域圖   5.4.6  組合圖   5.4.7  多軸圖   5.4.8  通過(guò)Servlet顯示圖表  5.5  原理分析  5.6  小結(jié) 第6章 開(kāi)源Web圖形的對(duì)比分析    【本章導(dǎo)讀】  6.1  技術(shù)原理性比較  6.2  項(xiàng)目適用性比較  6.3  項(xiàng)目實(shí)施效果對(duì)比  6.4  小結(jié)第3篇  Web報(bào)表技術(shù)篇 第7章 iReport開(kāi)發(fā)全攻略    【本章導(dǎo)讀】  7.1  介紹   7.1.1  iReport概述   7.1.2  iReport特色   7.1.3  iReport社區(qū)  7.2  配置安裝   7.2.1  下載iReport   7.2.2  安裝iReport   7.2.3  運(yùn)行iReport  7.3  iReport初級(jí)篇   7.3.1  設(shè)置環(huán)境   7.3.2  新增報(bào)表   7.3.3  常用按鈕   7.3.4  字體樣式  7.4  報(bào)表設(shè)計(jì)   7.4.1  報(bào)表結(jié)構(gòu)   7.4.2  報(bào)表屬性   7.4.3  高級(jí)設(shè)置  7.5  報(bào)表字段、參數(shù)、變量   7.5.1  報(bào)表字段   7.5.2  報(bào)表參數(shù)   7.5.3  報(bào)表變量  7.6  iReport數(shù)據(jù)源   7.6.1  JDBC連接   7.6.2  JavaBean數(shù)據(jù)源   7.6.3  Hibernate數(shù)據(jù)源  7.7  iReport復(fù)雜報(bào)表設(shè)計(jì)   7.7.1  子報(bào)表   7.7.2  交叉報(bào)表  7.8  小結(jié) 第8章 JasperReports開(kāi)發(fā)全攻略    【本章導(dǎo)讀】  8.1  介紹   8.1.1  JasperReports概述   8.1.2  JasperReports特色   8.1.3  JasperReports社區(qū)  8.2  配置安裝   8.2.1  下載JasperReports   8.2.2  解壓JasperReports  8.3  第一個(gè)JasperReports報(bào)表   8.3.1  創(chuàng)建報(bào)表模板   8.3.2  編譯填充報(bào)表   8.3.3  報(bào)表格式輸出   8.3.4  傳遞填充數(shù)據(jù)   8.3.5  運(yùn)行效果  8.4  動(dòng)態(tài)數(shù)據(jù)源報(bào)表   8.4.1  JDBC動(dòng)態(tài)報(bào)表   8.4.2  Hibernate動(dòng)態(tài)報(bào)表   8.4.3  JavaBean動(dòng)態(tài)報(bào)表   8.4.4  XML DataSource動(dòng)態(tài)報(bào)表  8.5  在報(bào)表中添加圖形圖表   8.5.1  幾何圖形   8.5.2  添加圖片   8.5.3  添加圖表   8.5.4  集成JFreeChart   8.5.5  集成jCharts  8.6  報(bào)表輸出格式   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  報(bào)表生成過(guò)程  8.8  小結(jié) 第9章 JFreeReport開(kāi)發(fā)全攻略    【本章導(dǎo)讀】    9.1  介紹    9.2  配置安裝  9.3  開(kāi)發(fā)案例   9.3.1  HelloWorld實(shí)例   9.3.2  從XML讀取數(shù)據(jù)實(shí)例   9.3.3  SQL數(shù)據(jù)源實(shí)例   9.3.4  包括圖形的報(bào)表   9.3.5  包含子報(bào)表的報(bào)表  9.4  小結(jié) 第10章 OpenReports開(kāi)發(fā)全攻略    【本章導(dǎo)讀】  10.1  介紹   10.1.1  OpenReports概述   10.1.2  OpenReports特色   10.1.3  各種報(bào)表引擎比較  10.2  配置安裝   10.2.1  下載OpenReports   10.2.2  解壓OpenReports   10.2.3  解壓or-3.0-birt-2.2-platform  10.3  開(kāi)發(fā)部署OpenReports   10.3.1  設(shè)置數(shù)據(jù)庫(kù)   10.3.2  新建Eclipse工程   10.3.3  部署運(yùn)行  10.4  設(shè)置OpenReports   10.4.1  用戶管理   10.4.2  分組管理   10.4.3  報(bào)表管理   10.4.4  數(shù)據(jù)源管理   10.4.5  報(bào)表參數(shù)管理   10.4.6  圖表管理   10.4.7  系統(tǒng)設(shè)置   10.4.8  管理員設(shè)置  10.5  應(yīng)用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  小結(jié) 第11章 Eclipse BIRT開(kāi)發(fā)全攻略    【本章導(dǎo)讀】  11.1  介紹  11.2  配置安裝   11.2.1  下載Eclipse BIRT   11.2.2  安裝Elipse BIRT   11.2.3  Eclipse與BIRT的使用  11.3  設(shè)計(jì)數(shù)據(jù)源和數(shù)據(jù)集   11.3.1  示例數(shù)據(jù)源和數(shù)據(jù)集的構(gòu)建   11.3.2  JDBC數(shù)據(jù)源和數(shù)據(jù)集的構(gòu)建  11.4  報(bào)表版面設(shè)計(jì)   11.4.1  添加文本信息   11.4.2  添加圖像信息   11.4.3  網(wǎng)格的設(shè)計(jì)   11.4.4  表格的設(shè)計(jì)   11.4.5  列表的設(shè)計(jì)   11.4.6  圖表的設(shè)計(jì)   11.4.7  頁(yè)眉和頁(yè)腳的設(shè)計(jì)   11.4.8  樣式的使用  11.5  使用腳本進(jìn)行報(bào)表設(shè)計(jì)   11.5.1  JavaScript和Java編寫(xiě)事件處理器的比較   11.5.2  在插件中存在的類的調(diào)用方法   11.5.3  獲取一個(gè)HTTPSession   11.5.4  編寫(xiě)JavaScript事件處理器   11.5.5  編寫(xiě)Java事件處理器  11.6  開(kāi)發(fā)案例   11.6.1  包含子報(bào)表的報(bào)表   11.6.2  交叉報(bào)表   11.6.3  使用JavaScript編寫(xiě)事件處理器   11.6.4  對(duì)報(bào)表數(shù)據(jù)進(jìn)行分組   11.6.5  對(duì)文本進(jìn)行本地化  11.7  庫(kù)的使用   11.7.1  創(chuàng)建BIRT庫(kù)   11.7.2  修改BIRT庫(kù)   11.7.3  刪除BIRT庫(kù)   11.7.4  使用BIRT庫(kù)  11.8  模板的設(shè)計(jì)   11.8.1  創(chuàng)建模板   11.8.2  注冊(cè)模板   11.8.3  使用模板  11.9  BIRT與應(yīng)用程序的集成   11.9.1  準(zhǔn)備工作   11.9.2  將BIRT報(bào)表與Tomcat集成  11.10  小結(jié) 第12章 其他開(kāi)源Web報(bào)表技術(shù)    【本章導(dǎo)讀】  12.1  JERT   12.1.1  介紹   12.1.2  下載與安裝配置  12.2  JasperAssistant   12.2.1  介紹   12.2.2  下載與安裝配置   12.2.3  報(bào)表設(shè)計(jì)  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  小結(jié) 第13章 開(kāi)源Web報(bào)表技術(shù)的比較    【本章導(dǎo)讀】  13.1  概述   13.1.1  設(shè)計(jì)靈活方便   13.1.2  對(duì)B/S結(jié)構(gòu)的支持   13.1.3  二次開(kāi)發(fā)能力   13.1.4  支持的報(bào)表類型   13.1.5  報(bào)表的輸出格式  13.2  靈活方便性對(duì)比   13.2.1  JasperReport、iReport和JasperAssistant   13.2.2  Eclipse BIRT   13.2.3  JFreeReport、OpenReports  13.3  對(duì)B/S結(jié)構(gòu)的支持  13.4  二次開(kāi)發(fā)能力  13.5  支持的報(bào)表類型  13.6  報(bào)表的輸出格式  13.7  小結(jié)第4篇  項(xiàng)目實(shí)戰(zhàn)安全篇 第14章 超市銷量管理系統(tǒng)    【本章導(dǎo)讀】  14.1  系統(tǒng)總體設(shè)計(jì)   14.1.1  運(yùn)行環(huán)境   14.1.2  系統(tǒng)組成結(jié)構(gòu)  14.2  關(guān)鍵技術(shù)   14.2.1  JFreeChart   14.2.2  eXtremeComponents  14.3  系統(tǒng)概要設(shè)計(jì)   14.3.1  數(shù)據(jù)庫(kù)設(shè)計(jì)   14.3.2  安全設(shè)計(jì)  14.4  系統(tǒng)詳細(xì)設(shè)計(jì)   14.4.1  用戶管理模塊   14.4.2  商品管理模塊   14.4.3  商品分類管理模塊   14.4.4  統(tǒng)計(jì)分析模塊  14.5  系統(tǒng)實(shí)現(xiàn)   14.5.1  系統(tǒng)搭建   14.5.2  公用類   14.5.3  用戶管理模塊   14.5.4  商品分類管理模塊   14.5.5  商品管理模塊   14.5.6  統(tǒng)計(jì)分析模塊  14.6  系統(tǒng)的可改進(jìn)之處  14.7  總結(jié)參考文獻(xiàn)

章節(jié)摘錄

第3章 JFreeChart開(kāi)發(fā)全攻略【本章導(dǎo)讀】本章由JFreeChart的介紹起步,講述JFreechan的安裝與配置相關(guān)知識(shí),為后續(xù)JFreeChart圖形的開(kāi)發(fā)準(zhǔn)備環(huán)境,從而使讀者更快地學(xué)習(xí)JFreeChart。接著,筆者通過(guò)解讀JFreeChart的源代碼向讀者詳細(xì)講述了JFreeChart核心類及其使用,對(duì)數(shù)據(jù)集(dataset)、圖形(plot)、渲染器(renderer)、軸(Axis)和標(biāo)題(Title)等的類圖及每部分的核心類進(jìn)行了詳盡的描述,通過(guò)該節(jié)的學(xué)習(xí),將使讀者對(duì)JFreeChartq,的核心模塊有比較清晰的理解。同時(shí)為了讓讀者能更好地將JFreeChart應(yīng)用到實(shí)際項(xiàng)目中,筆者以豐富的開(kāi)發(fā)案例向讀者展示了在JFreeChart中如何開(kāi)發(fā)各種圖表,例如柱狀圖、餅圖、時(shí)序圖、甘特圖和曲線圖等,并重點(diǎn)強(qiáng)調(diào)了開(kāi)發(fā)時(shí)需要注意的一些問(wèn)題。最后為了讓讀者對(duì)JFreeChart有更加深入的理解,筆者對(duì)JFreeChart的原理進(jìn)行了初步分析,從而使得讀者對(duì)JFreeChart這種開(kāi)源Web圖形技術(shù)具有更加深入的了解。3.1 介紹JFreeChart是開(kāi)放源代碼站點(diǎn)SourceForge.net上的一個(gè)Java項(xiàng)目,它主要用來(lái)生成各種各樣的圖表,這些圖表包括:餅圖、柱狀圖、曲線圖、區(qū)域圖、分布圖、混合圖、甘特圖以及一些儀表盤(pán)等。3.2 下載與配置JFreeChart在使用JFreeChart技術(shù)開(kāi)發(fā)圖表時(shí),首先需要下載JFreeChart,并需要進(jìn)行一些必要的配置,本節(jié)將講述如何下載JFreeChart和配置JFreeChart的知識(shí),為后面的各節(jié)準(zhǔn)備JFreeChart制作圖表的開(kāi)發(fā)環(huán)境。3.2.1 下載JFreeChartJFreeChart是JFreeChart公司在開(kāi)源網(wǎng)站SourceForge.net上的一個(gè)項(xiàng)目,該公司的主要產(chǎn)品有如下:JFreeReport:報(bào)表解決工具(在本書(shū)的后續(xù)報(bào)表章節(jié)將會(huì)詳細(xì)介紹);JFreeChart:Java圖形解決方案(Application/Applet/Servlet/JSP);Jcommon:JFreeReport和JFreeChart的公共類庫(kù);JFreeDesigner:JFreeReport的報(bào)表設(shè)計(jì)工具。

編輯推薦

《貫通開(kāi)源Web圖形與報(bào)表技術(shù)全集》供有一定Java Web編程基礎(chǔ)的程序員作為參考用書(shū)使用,也可供社會(huì)Java技術(shù)培訓(xùn)班作為教材使用,對(duì)于缺乏項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的程序員來(lái)說(shuō)可用于快速積累項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)?!敦炌ㄩ_(kāi)源Web圖形與報(bào)表技術(shù)全集》遵循了循序漸進(jìn)的原則,逐步引領(lǐng)讀者從基礎(chǔ)到各個(gè)技術(shù)點(diǎn)的學(xué)習(xí),而后開(kāi)發(fā)出完整的使用開(kāi)源圖形與報(bào)表技術(shù)的Web系統(tǒng)。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    貫通開(kāi)源Web圖形與報(bào)表技術(shù)全集 PDF格式下載


用戶評(píng)論 (總計(jì)24條)

 
 

  •   請(qǐng)問(wèn)你們現(xiàn)在還有貫通開(kāi)源 web圖形與報(bào)表技術(shù)全集光盤(pán)嗎?我買(mǎi)了本當(dāng)場(chǎng)沒(méi)驗(yàn),少了張光盤(pán),郁悶中,你們還有的話能麻煩發(fā)到我油箱下867019588@qq.com,謝謝!
  •   這本書(shū)很不錯(cuò),通過(guò)對(duì)這本書(shū)的學(xué)習(xí)和研究基本掌握了通過(guò)ireport+jasperReport制作報(bào)表的能力;這本書(shū)講解的很詳細(xì),并且還配有書(shū)中所講實(shí)例的代碼,很容易能夠讓人理解書(shū)中所講技術(shù)知識(shí),建議其他人也能購(gòu)買(mǎi)
  •   這本書(shū)不錯(cuò),介紹很詳細(xì),是一本值得收藏的一本書(shū)
  •   書(shū)籍質(zhì)量非常好,當(dāng)當(dāng)網(wǎng)的效率非常高?。?!
  •   買(mǎi)了好幾年了,一直沒(méi)評(píng)論,孩子很喜歡。
  •   為了更好地把以前對(duì)于web報(bào)表和圖形處理技術(shù)的零散認(rèn)識(shí)做一個(gè)系統(tǒng)的總結(jié),我買(mǎi)了這本書(shū),結(jié)果還行,對(duì)于JFreeChart的相關(guān)章節(jié)講解較為清晰,不過(guò)建議源碼分析可以更加厚實(shí)一些。
  •   內(nèi)容挺豐富的,而且有各項(xiàng)圖形與報(bào)表技術(shù)的比較,總結(jié)得不錯(cuò),看了兩章書(shū)中的總結(jié)之后,就可以明確自己項(xiàng)目中用哪種技術(shù)比較合適,可以避免在學(xué)習(xí)的過(guò)程中繞彎路
  •   對(duì)于沒(méi)有接觸Web報(bào)表開(kāi)發(fā)的,是個(gè)挺不錯(cuò)的選擇
  •   內(nèi)容挺好,只是發(fā)行很久了,軟件都更新很多次了
  •   內(nèi)容比較多,不夠細(xì)致。
  •   ok,再深入一點(diǎn)就好了
  •   還行,內(nèi)容是挺豐富的。不過(guò)有些地方講的不夠詳細(xì)!
  •   書(shū)已經(jīng)收到,只是還沒(méi)有看呢
  •   這本書(shū)買(mǎi)了有一個(gè)月了,我不得不說(shuō)書(shū)的內(nèi)容包括的很廣很多,但是各章節(jié)的內(nèi)容講得真的是真的很大概,而且一點(diǎn)也不詳細(xì),由其是第三,四,五章,講web圖形制作,講得簡(jiǎn)直太草率了,講得太簡(jiǎn)單,只提到皮毛,而且每個(gè)知識(shí)點(diǎn)都給了個(gè)圖示一帶而過(guò),根本就沒(méi)說(shuō)怎么做好,每句代碼天之書(shū)在那里到底是干什么用的,也沒(méi)那些底層代碼的解釋,給人的感覺(jué)就是寫(xiě)這本書(shū)的人在自?shī)首詷?lè)一樣,如果是初學(xué)者,或者接觸這本書(shū)不久的人士??赡軌騿?。
  •   對(duì)于已經(jīng)接觸過(guò)birt報(bào)表的還挺實(shí)用
  •   書(shū)內(nèi)容寫(xiě)的比較粗,不容易接受
  •   感覺(jué)有點(diǎn)太淺 面廣
  •   講的不是很細(xì)
  •   這本書(shū)太爛了,全是圖,一點(diǎn)適用的東西都沒(méi)有
  •   報(bào)表技術(shù)很落后,未收錄新技術(shù)。技術(shù)深度有限。
  •   書(shū)里的范圍比較多,但不詳細(xì)
  •   我只看了jfreechart
  •   里面的例子只是初級(jí)使用技巧……一點(diǎn)也不深入……純粹是賺錢(qián),沒(méi)有技術(shù)含量……
  •   這本書(shū)介紹的內(nèi)容挺不錯(cuò),適合我使用。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7