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

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

內(nèi)容概要

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

書籍目錄

第1篇  Web圖形與報(bào)表技術(shù)入門篇 第1章 開發(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)表開發(fā)基礎(chǔ)    【本章導(dǎo)讀】  2.1  圖形與報(bào)表開發(fā)概述  2.2  發(fā)展歷史  2.3  AWT、Swing開發(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開發(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  開發(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  通過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開發(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  開發(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開發(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  開發(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  通過Servlet顯示圖表  5.5  原理分析  5.6  小結(jié) 第6章 開源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開發(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開發(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)表生成過程  8.8  小結(jié) 第9章 JFreeReport開發(fā)全攻略    【本章導(dǎo)讀】    9.1  介紹    9.2  配置安裝  9.3  開發(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開發(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  開發(fā)部署OpenReports   10.3.1  設(shè)置數(shù)據(jù)庫   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開發(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  頁眉和頁腳的設(shè)計(jì)   11.4.8  樣式的使用  11.5  使用腳本進(jìn)行報(bào)表設(shè)計(jì)   11.5.1  JavaScript和Java編寫事件處理器的比較   11.5.2  在插件中存在的類的調(diào)用方法   11.5.3  獲取一個(gè)HTTPSession   11.5.4  編寫JavaScript事件處理器   11.5.5  編寫Java事件處理器  11.6  開發(fā)案例   11.6.1  包含子報(bào)表的報(bào)表   11.6.2  交叉報(bào)表   11.6.3  使用JavaScript編寫事件處理器   11.6.4  對(duì)報(bào)表數(shù)據(jù)進(jìn)行分組   11.6.5  對(duì)文本進(jìn)行本地化  11.7  庫的使用   11.7.1  創(chuàng)建BIRT庫   11.7.2  修改BIRT庫   11.7.3  刪除BIRT庫   11.7.4  使用BIRT庫  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章 其他開源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章 開源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  二次開發(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  二次開發(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ù)庫設(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開發(fā)全攻略【本章導(dǎo)讀】本章由JFreeChart的介紹起步,講述JFreechan的安裝與配置相關(guān)知識(shí),為后續(xù)JFreeChart圖形的開發(fā)準(zhǔn)備環(huán)境,從而使讀者更快地學(xué)習(xí)JFreeChart。接著,筆者通過解讀JFreeChart的源代碼向讀者詳細(xì)講述了JFreeChart核心類及其使用,對(duì)數(shù)據(jù)集(dataset)、圖形(plot)、渲染器(renderer)、軸(Axis)和標(biāo)題(Title)等的類圖及每部分的核心類進(jìn)行了詳盡的描述,通過該節(jié)的學(xué)習(xí),將使讀者對(duì)JFreeChartq,的核心模塊有比較清晰的理解。同時(shí)為了讓讀者能更好地將JFreeChart應(yīng)用到實(shí)際項(xiàng)目中,筆者以豐富的開發(fā)案例向讀者展示了在JFreeChart中如何開發(fā)各種圖表,例如柱狀圖、餅圖、時(shí)序圖、甘特圖和曲線圖等,并重點(diǎn)強(qiáng)調(diào)了開發(fā)時(shí)需要注意的一些問題。最后為了讓讀者對(duì)JFreeChart有更加深入的理解,筆者對(duì)JFreeChart的原理進(jìn)行了初步分析,從而使得讀者對(duì)JFreeChart這種開源Web圖形技術(shù)具有更加深入的了解。3.1 介紹JFreeChart是開放源代碼站點(diǎn)SourceForge.net上的一個(gè)Java項(xiàng)目,它主要用來生成各種各樣的圖表,這些圖表包括:餅圖、柱狀圖、曲線圖、區(qū)域圖、分布圖、混合圖、甘特圖以及一些儀表盤等。3.2 下載與配置JFreeChart在使用JFreeChart技術(shù)開發(fā)圖表時(shí),首先需要下載JFreeChart,并需要進(jìn)行一些必要的配置,本節(jié)將講述如何下載JFreeChart和配置JFreeChart的知識(shí),為后面的各節(jié)準(zhǔn)備JFreeChart制作圖表的開發(fā)環(huán)境。3.2.1 下載JFreeChartJFreeChart是JFreeChart公司在開源網(wǎng)站SourceForge.net上的一個(gè)項(xiàng)目,該公司的主要產(chǎn)品有如下:JFreeReport:報(bào)表解決工具(在本書的后續(xù)報(bào)表章節(jié)將會(huì)詳細(xì)介紹);JFreeChart:Java圖形解決方案(Application/Applet/Servlet/JSP);Jcommon:JFreeReport和JFreeChart的公共類庫;JFreeDesigner:JFreeReport的報(bào)表設(shè)計(jì)工具。

編輯推薦

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

圖書封面

圖書標(biāo)簽Tags

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


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


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

 
 

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

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

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