Java語言程式設計(項目教學版)

本書是一部真正以項目教學方式展開的Java語言程式設計教材,主要針對套用型人才培養目標,遵循“套用為本,學以致用”的辦學理念,在學習和借鑑CDIO國際工程教育理念與方法的基礎上,憑藉多年的校企深度融合的有利條件,形成了“基礎理論與實際套用相結合,教學內容與工程實踐相結合”的項目教學內容體系。項目驅動,任務引領,教師指導,學生從學到做,形成從獨立設計到實現的一體化過程。該書由一個完整的課程級項目“圖書借閱系統”牽引,分為8個子項目,將相關知識點有機融合到各個子項目里,逐一完成,最終完成一個基本的圖書借閱系統的研發。

基本介紹

  • 中文名:Java語言程式設計
  • 外文名:Java language program design 
  • 定價:39.50元
  • ISBN:9787302399629
  • 出版日期:2015.05.01
書籍信息,內容簡介,圖書目錄,

書籍信息

作者:王岩、靳新、謝進軍 、楊柯
定價:39.50元
印次:1-1
ISBN:9787302399629
出版日期:2015.05.01
印刷日期:2015.05.27

內容簡介

本書是一部真正以項目教學方式展開的Java語言程式設計教材,主要針對套用型人才培養目標,遵循“套用為本,學以致用”的辦學理念,在學習和借鑑CDIO國際工程教育理念與方法的基礎上,憑藉多年的校企深度融合的有利條件,形成了“基礎理論與實際套用相結合,教學內容與工程實踐相結合”的項目教學內容體系。項目驅動,任務引領,教師指導,學生從學到做,形成從獨立設計到實現的一體化過程。該書由一個完整的課程級項目“圖書借閱系統”牽引,分為8個子項目,將相關知識點有機融合到各個子項目里,逐一完成,最終完成一個基本的圖書借閱系統的研發。

圖書目錄

0.1項目成果展示
0.2項目架構
子項目1圖書借閱管理系統開發環境部署
1.1項目任務
1.2項目的提出
1.3項目實施
1.3.1任務1:安裝MyEclipse9.0
1.3.2任務2:認識MyEclipse9.0開發工具
1.3.3任務3:安裝SQLServer2008
1.3.4任務4:認識SQLServerManagementStudio
1.4項目實施過程中可能出現的問題
1.5後續項目
子項目2圖書借閱管理系統需求分析
2.1項目任務
2.2項目的提出
2.3項目實施
2.3.1任務1:圖書借閱管理系統的需求分析
2.3.2任務2:圖書借閱管理系統的功能結構設計
2.3.3任務3:圖書借閱管理系統的系統流程圖
2.4本項目實施過程中可能出現的問題
2.5後續項目
子項目3圖書借閱管理系統資料庫設計
3.1項目任務
3.2項目的提出
3.3項目預備知識
3.3.1資料庫的設計
3.3.2SQL語句
3.4項目實施
3.4.1任務1:概念結構設計
3.4.2任務2:邏輯結構設計
3.4.3任務3:物理結構設計
3.5本項目實施過程中可能出現的問題
3.6後續項目
子項目4圖書借閱管理系統中類的套用
4.1項目任務
4.2項目的提出
4.3實施項目的預備知識
4.3.1標識符、關鍵字及注釋
4.3.2數據類型
4.3.3變數與常量
4.3.4運算符與表達式
4.3.5面向對象程式設計
4.3.6Java語言簡介
4.3.7類的定義
4.3.8構造方法和創建對象
4.3.9類成員的定義
4.3.10包
4.3.11封裝
4.4項目實施
4.4.1任務1:創建項目
4.4.2任務2:創建包
4.4.3任務3:創建圖書類
4.4.4任務4:創建圖書類型類
4.4.5任務5:創建讀者類
4.4.6任務6:創建讀者類型類
4.4.7任務7:創建用戶類
4.4.8任務8:創建圖書借閱類
4.5本項目實施過程中可能出現的問題
4.6後續項目
子項目5圖書借閱管理系統界面設計與實現
5.1項目任務
5.2項目的提出
5.3實施項目的預備知識
5.3.1類的繼承與覆蓋
5.3.2重載
5.3.3圖形用戶界面概述
5.3.4頂層容器
5.3.5中間容器
5.3.6基本組件
5.3.7布局管理
5.3.8日期時間類
5.4項目實施
5.4.1任務1:創建登錄界面
5.4.2任務2:創建主界面
5.4.3任務3:創建讀者信息管理界面
5.4.4任務4:創建圖書信息管理界面
5.4.5任務5:創建圖書借閱管理界面
5.4.6任務6:創建基礎信息維護界面
5.4.7任務7:創建用戶管理界面
5.5本項目實施過程中可能出現的問題
5.6後續項目
子項目6圖書借閱管理系統數據訪問方法
6.1項目任務
6.2項目的提出
6.3實施項目的預備知識
6.3.1流程控制
6.3.2數組
6.3.3字元串
6.3.4集合類
6.3.5異常處理
6.3.6抽象類
6.3.7接口
6.3.8使用JDBC訪問數據
6.4項目實施
6.4.1任務1:基本數據訪問操作類
6.4.2任務2:讀者操作類
6.4.3任務3:圖書操作類
6.4.4任務4:讀者類型操作類
6.4.5任務5:圖書類型操作類
6.4.6任務6:圖書借閱操作類
6.4.7任務7:用戶操作類
6.5本項目實施過程中可能出現的問題
6.6後續項目
子項目7圖書借閱管理系統功能設計與實現
7.1項目任務
7.2項目的提出
7.3實施項目的預備知識
7.3.1Java事件處理機制
7.3.2Java事件類
7.3.3事件監聽器
7.3.4事件適配器
7.3.5內部類
7.3.6多態
7.4項目實施
7.4.1任務1:實現登錄界面功能
7.4.2任務2:實現主界面功能
7.4.3任務3:實現讀者信息添加功能
7.4.4任務4:實現讀者信息查詢與修改功能
7.4.5任務5:實現圖書信息添加功能
7.4.6任務6:實現圖書信息查詢與修改功能
7.4.7任務7:實現圖書借閱管理功能
7.4.8任務8:實現圖書歸還功能
7.4.9任務9:實現讀者類別設定功能
7.4.10任務10:實現圖書類別設定功能
7.4.11任務11:實現罰金設定功能
7.4.12任務12:實現修改密碼功能
7.4.13任務13:實現用戶添加功能
7.4.14任務14:實現用戶刪除功能
7.5本項目實施過程中可能出現的問題
7.6後續項目
子項目8圖書借閱管理系統運行進度界面設計與實現
8.1項目任務
8.2項目的提出
8.3實施項目的預備知識
8.3.1執行緒的概念
8.3.2執行緒的創建
8.3.3執行緒的狀態及調度
8.3.4執行緒調度與優先權
8.3.5執行緒的同步
8.4項目實施
8.5本項目實施過程中可能出現的問題
8.6項目總結
參考文獻

相關詞條

熱門詞條

聯絡我們