Java語言課程設計指導

Java語言課程設計指導

《Java語言課程設計指導》是2012年1月出版的圖書,作者是朱鳳山。

基本介紹

  • 書名:Java語言課程設計指導
  • 作者:朱鳳山
  • ISBN:9787302271086
  • 類別:本科院校開發
  • 頁數:208
  • 定價:25.00元
  • 出版時間:2012年1月
  • 副標題:Java語言課程設計指導
內容介紹,適用範圍,圖書目錄,

內容介紹

《Java語言程式設計》按照以“項目為載體、行動為導向,任務進行驅動”的理念精心選擇課程內容、設計教學環節,目標明確、針對性強,強調“邊學邊做,融理論於實踐,從實踐中獲取知識”教學思路。該課程設計了“9個教學單元、貫穿於全程的22個任務項目和1個綜合項目”的教學內容,在教學的全過程中堅持工學結合,以項目為導向、以任務驅動學生技能學習,通過“講-練-做-講,達到最佳教學效果,全面開發學生的潛能。同時,注重課堂教學的延伸與拓展,創建軟體工作室、引入企業研發室(武漢東浦信息技術有限公司),讓學生體驗企業開發環境,在參與項目開發的過程中熟悉軟體開發過程、提升軟體開發能力。
《Java語言課程設計指導》適合作為套用型本科院校學生課程設計、實踐套用課程教學用書,也可以作為Java程式語言初學者的參考用書。
《Java語言課程設計指導》是為指導學生進行Java語言課程沒計及實踐套用而編寫的。全書著眼於基礎知識實踐套用,力求讓每位學習Java語言的學生在掌握每個章節的基礎知識後,可以自己動手編寫軟體。書中選取了控制台應用程式、GUI編程、檔案讀寫、Socket編程、JDBC、Web報表開發與論壇等不同套用方面的具體項目,從知識闡述、套用分析、系統設計到代碼編寫,逐步遞進,並給出了套用軟體的功能擴展提示,方便學生在實現基本功能後,再錦上添花,完善軟體的功能。《Java語言課程設計指導》在介紹套用軟體開發的同時,注重引導學生掌握軟體設計與開發的思想,培養學生分析解決實際問題的能力。

適用範圍

《Java語言課程設計指導》適合作為套用型本科院校學生課程設計、實踐套用課程教學用書,也可以作為Java程式語言初學者的參考用書。

圖書目錄

第1章開發環境與課程設計
1.1開發環境的安裝與調試
1.1.1JDK的安裝
1.1.2JDK的配置
1.1.3Eclipse的安裝與調試
1.2軟體設計流程
1.2.1需求分析
1.2.2設計
1.2.3編碼與測試
1.2.4部署與維護
擴展練習1
第2章Java語言基礎知識
2.1數據類型與表達式
2.1.1標識符與注釋
2.1.2基本數據類型
2.1.3操作符
2.2程式流程控制
2.2.1選擇結構
2.2.2循環結構
2.2.3中斷控制語句
2.3類和對象
2.3.1屬性和方法
2.3.2修飾符
2.3.3對象的初始化
2.3.4引用與對象
2.4類的繼承
2.4.1父類與子類
2.4.2方法重寫
2.4.3super關鍵字
2.5數組與集合
2.5.1對象數組
2.5.2集合
2.6異常處理
2.6.1Java異常處理機制
2.6.2異常的分類
2.6.3異常的處理
擴展練習2
第3章控制台應用程式開發
3.1相關知識
3.1.1控制台數據的讀寫
3.1.2數據的存放
3.2需求分析
3.3系統設計
3.3.1類的設計
3.3.2流程處理
3.4編碼實現
3.5測試運行
擴展練習3
第4章學生信息卡StudentCard
4.1相關知識
4.1.1容器和部件
4.1.2布局管理器
4.2需求分析
4.2.1操作界面
4.2.2功能要求
4.3系統設計
4.3.1界面設計
4.3.2功能設計
4.4編碼實現
4.5測試運行
擴展練習4
第5章坦克大戰TankWar
5.1相關知識
5.1.1Graphics類
5.1.2繪製移動的汽車
5.1.3鍵盤監聽
5.2需求分析
5.3系統設計
5.3.1類的設計
5.3.2方法的設計
5.4編碼實現
5.5測試運行
擴展練習5
第6章簡易電子日記本MyDiary
6.1相關知識
6.1.1檔案操作
6.1.2JTree
6.1.3MenuBar
6.2需求分析
6.2.1功能要求
6.2.2安全要求
6.3系統設計
6.3.1界面設計
6.3.2功能設計
6.4編碼實現
6.5測試運行
擴展練習6
第7章多執行緒斷點續傳下載工具
7.1相關知識
7.1.1多執行緒
7.1.2執行緒安全
7.1.3HTTP協定
7.1.4斷點續傳原理
7.2需求分析
7.2.1功能分析
7.2.2業務流程分析
7.3系統設計
7.3.1設計要點
7.3.2功能結構
7.3.3系統詳細設計
7.3.4URL類和URLConnection類的使用
7.4編碼實現
7.4.1用戶界面實現
7.4.2下載任務實現
7.4.3監控下載信息實現
擴展練習7
第8章文本聊天室TalkRoom
8.1相關知識
8.1.1Socket編程
8.1.2事件處理模型
8.1.3常用集合匯總
8.1.4多執行緒
8.2需求分析
8.2.1功能要求
8.2.2性能要求
8.3系統設計
8.3.1界面設計
8.3.2整體設計
8.3.3伺服器端設計
8.3.4客戶端設計
8.4編碼實現
8.4.1伺服器端完整代碼
8.4.2客戶端完整代碼
8.5測試運行
擴展練習8
第9章銷售管理信息系統
9.1相關知識
9.1.1JDBC編程技術
9.1.2SWT圖形用戶界面技術
9.2需求分析
9.3系統設計
9.3.1主要界面設計
9.3.2系統邏輯結構
9.3.3資料庫設計
9.3.4詳細設計
9.3.5算法設計
9.4編碼實現
9.5資料庫備份和恢複方案
擴展練習9
第10章Web報表查詢系統
10.1相關知識
10.1.1B/S模式
10.1.2JSP
10.1.3JavaBean
10.1.4JavaScript
10.1.5JavaReport
10.2需求分析
10.2.1用戶登錄
10.2.2條件查詢
10.2.3報表輸出
10.2.4繪製圖表
10.3系統設計
10.3.1界面設計
10.3.2功能模組設計
10.4編碼實現
10.4.1賬戶管理模組
10.4.2數據查詢模組
10.4.3報表模組
10.4.4輔助模組
擴展練習10
第11章論壇
11.1相關知識
11.1.1Servlet
11.1.2EL表達式
11.1.3JSTL標籤庫
11.1.4Web開發模型
11.2需求分析
11.3系統設計
11.3.1界面設計
11.3.2功能設計
11.3.3資料庫設計
11.3.4概要設計
11.3.5詳細設計
11.4編碼實現
擴展練習11
參考文獻

相關詞條

熱門詞條

聯絡我們