Java課程設(shè)計(jì)案例精編

出版時間:2007-4  出版社:中國水利水電出版社  作者:黃曉東  頁數(shù):291  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書是一本為Java學(xué)習(xí)者在基礎(chǔ)內(nèi)容學(xué)習(xí)結(jié)束后進(jìn)行課程設(shè)計(jì)時提供參考的指導(dǎo)書,其中選用了應(yīng)用中最典型、最實(shí)用的10個案例。它們之間互相獨(dú)立,讀者可以對每一個案例進(jìn)行上機(jī)實(shí)驗(yàn),也可以只選擇與自己相關(guān)的案例上機(jī)實(shí)驗(yàn)。  這些實(shí)例各有特色,總體來說分為3種:基本語言和算法、游戲、MIS系統(tǒng)。其中,MIS系統(tǒng)占大多數(shù)。第一個案例主要是算法的實(shí)現(xiàn),用Applet來編制整個程序。這樣既可以使讀者對算法的實(shí)現(xiàn)有一定的了解,也可以熟悉一下Java的圖形界面、Applet以及Java語言的命名規(guī)范。第二個案例用于進(jìn)一步理解Java的面向?qū)ο蟮乃枷?,尤其是封裝、繼承和多態(tài)。第三個案例主要講解一個游戲,融合了數(shù)據(jù)結(jié)構(gòu)和面向?qū)ο蟮木幊趟枷?。第五個案例是采用XML技術(shù)來建立查詢系統(tǒng)。在第四、六、七、八、九和第十個案例中主要介紹比較完整的MIS系統(tǒng)的開發(fā)方法,相應(yīng)的數(shù)據(jù)庫設(shè)計(jì)和數(shù)據(jù)庫驅(qū)動可以讓讀者認(rèn)識到MIS系統(tǒng)的開發(fā)不僅僅是一個應(yīng)用程序的編寫過程,而是以軟件工程的思想為導(dǎo)向,從可行性研究開始,經(jīng)過系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施等主要階段的過程。  本書通俗易懂,邏輯嚴(yán)密,從讀者學(xué)習(xí)和實(shí)際使用出發(fā)安排章節(jié)順序和內(nèi)容,適合Java初、中級讀者使用。對于希望自學(xué)Java語言或想進(jìn)一步提高Java編程水平的技術(shù)人員,本書也是一本不可多得的參考書。

書籍目錄

叢書序第二版前言第一版前言案例一 騎士游歷程序的開發(fā) 1.1 課程設(shè)計(jì)的目的和意義 1.2 JBui1der 9基本知識介紹  1.2.1 JBui1der 9開發(fā)平臺介紹  1.2.2 工程的建立方法  1.2.3 工程的保存和打開  1.2.4 工程文件的編譯和運(yùn)行  1.2.5 創(chuàng)建騎士游歷程序 1.3 程序的設(shè)計(jì)運(yùn)行說明  1.3.1 程序的基本組成  1.3.2 程序結(jié)構(gòu)說明  1.3.3 程序效果顯示圖 1.4 程序源代碼及其分析說明  1.4.1 對算法的實(shí)現(xiàn)類,采用啟發(fā)式算法  1.4.2 畫圖類的設(shè)計(jì)開發(fā)  1.4.3 主調(diào)用程序的設(shè)計(jì)和開發(fā) 1.5 小結(jié) 1.6 練習(xí)案例二 小小畫圖板的開發(fā) 2.1 程序設(shè)計(jì)的目的和意義 2.2 程序設(shè)計(jì)  2.2.1 程序基本組成框架和構(gòu)成  2.2.2 畫圖板相關(guān)操作 2.3 系統(tǒng)功能設(shè)計(jì)分析 2.4 程序結(jié)構(gòu)說明 2.5 程序繪圖效果示意圖 2.6 程序源代碼及其分析說明 2.7 小結(jié) 2.8 練習(xí)案例三 俄羅斯方塊游戲的開發(fā) 3.l 課程設(shè)計(jì)的目的和意義 3.2 系統(tǒng)功能設(shè)計(jì)  3.2.1 游戲界面主框架  3.2.2 游戲圖形區(qū)域界面的顯示更新功能  3.2.3 游戲方塊的設(shè)計(jì) 3.3 系統(tǒng)功能設(shè)計(jì)分析 3.4 游戲主界面設(shè)計(jì)開發(fā)  3.4.1 主界面的布局和控件放置  3.4.2 主窗體的設(shè)計(jì)開發(fā) 3.5 游戲方塊顯示區(qū)域設(shè)計(jì)開發(fā)  3.5.1 游戲方塊下落顯示區(qū)域的設(shè)計(jì)開發(fā)  3.5.2 游戲方塊預(yù)覽顯示區(qū)域的設(shè)計(jì)開發(fā)   3.5.3 游戲方塊定時更新器的設(shè)計(jì)開發(fā) 3.6 游戲方塊設(shè)計(jì)開發(fā)  3.6.1 游戲方塊基類的設(shè)計(jì)開發(fā)  3.6.2 游戲方塊具體類的設(shè)計(jì)開發(fā) 3.7 小結(jié) 3.8 練習(xí)案例四 Mini人事管理系統(tǒng)的開發(fā) 4.l 課程設(shè)計(jì)的目的和意義 4.2 系統(tǒng)功能設(shè)計(jì)  4.2.1 管理系統(tǒng)主界面  4.2.2 上班登記子系統(tǒng)  4.2.3 下班登記子系統(tǒng)  4.2.4 請假登記子系統(tǒng)  4.2.5 信息統(tǒng)計(jì)子系統(tǒng)  4.2.6 記錄添加子系統(tǒng) 4.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)  4.3.1 建立時間信息數(shù)據(jù)庫  4.3.2 建立時間信息數(shù)據(jù)表 4.4 系統(tǒng)功能設(shè)計(jì)分析 4.5 管理系統(tǒng)主界面設(shè)計(jì)開發(fā)  4.5.1 主界面的布局和控件放置  4.5.2 主界面的設(shè)計(jì)開發(fā) 4.6 統(tǒng)計(jì)信息界面的基類的設(shè)計(jì)開發(fā) 4.7 記錄添加界面的基類的設(shè)計(jì)開發(fā) 4.8 上班登記子系統(tǒng)開發(fā)設(shè)計(jì)  4.8.1 上班信息統(tǒng)計(jì)界面設(shè)計(jì)開發(fā)  4.8.2 上班信息添加界面設(shè)計(jì)開發(fā) 4.9 下班登記子系統(tǒng)開發(fā)設(shè)計(jì)  4.9.1 下班信息統(tǒng)計(jì)界面設(shè)計(jì)開發(fā)  4.9.2 下班信息添加界面設(shè)計(jì)開發(fā) 4.10 請假登記子系統(tǒng)開發(fā)設(shè)計(jì)  4.1O.1 請假信息統(tǒng)計(jì)界面設(shè)計(jì)開發(fā)  4.10.2 請假信息添加界面設(shè)計(jì)開發(fā) 4.11 信息統(tǒng)計(jì)子系統(tǒng)開發(fā)設(shè)計(jì) 4.12 數(shù)據(jù)庫訪問子系統(tǒng)的設(shè)計(jì)開發(fā) 4.13 系統(tǒng)時間指示器的設(shè)計(jì)開發(fā) 4.14 小結(jié) 4.15 練習(xí)案例五 校園IP查詢系統(tǒng)的開發(fā) 5.1 課程設(shè)計(jì)的目的和意義 5.2 系統(tǒng)功能設(shè)計(jì)  5.2.1 校園IP查詢系統(tǒng)主界面  5.2.2 IP信息存儲子系統(tǒng)  5.2.3 IP信息讀取子系統(tǒng)  5.2.4 IP信息查詢子系統(tǒng) 5.3 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)  5.3.1 建立IP信息數(shù)據(jù)庫  5.3.2 建立IP信息數(shù)據(jù)表 5.4 系統(tǒng)功能設(shè)計(jì)分析 5.5 校園IP查詢系統(tǒng)主界面設(shè)計(jì)開發(fā)  5.5.1 主界面的布局和控件放置  5.5.2 主界面的設(shè)計(jì)開發(fā) 5.6 IP信息存儲子系統(tǒng)設(shè)計(jì)開發(fā) 5.7 IP信息讀取子系統(tǒng)設(shè)計(jì)開發(fā) 5.8 IP信息解析子系統(tǒng)設(shè)計(jì)開發(fā) 5.9 小結(jié) 5.10 練習(xí)案例六 學(xué)生信息管理系統(tǒng)的開發(fā) 6.1 課程設(shè)計(jì)的目的和意義 6.2 系統(tǒng)功能設(shè)計(jì)  6.2.1 學(xué)生信息管理系統(tǒng)主界面……案例七  超市管理系統(tǒng)的開發(fā)案例八  高考管理系統(tǒng)的開發(fā)案例九  雇員信息管理案例十  運(yùn)動會成績管理系統(tǒng)

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java課程設(shè)計(jì)案例精編 PDF格式下載


用戶評論 (總計(jì)3條)

 
 

  •   看點(diǎn)案例,比較好理解,對加深自己編程能力有幫助
  •   買來之后很后悔?。∫稽c(diǎn)都不好,純屬浪費(fèi)錢~?。?!建議大家買書之前最好去圖書館看一下,看好了再買。
  •   老師基本上沒用上
 

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

京ICP備13047387號-7