Java課程設計(第3版)/高等學校Java課程係列教材

Java課程設計(第3版)/高等學校Java課程係列教材 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
耿祥義,張躍平 著



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-23

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 清華大學齣版社
ISBN:9787302488644
版次:1
商品編碼:12280221
包裝:平裝
開本:16開
齣版時間:2018-01-01
用紙:膠版紙
頁數:197
字數:510000
正文語種:中文


相關圖書





圖書描述

編輯推薦

? 按照“以協議為核心,以應用為目的”的思想編寫。
? 貫穿知識建構、啓發思維的教學理念。
? 貼近應用,貼近現代。
? 概念清晰、嚴謹,注重本質層麵討論。
? 結構簡潔、清晰,容易復習、梳理。
? 習題豐富、實驗覆蓋麵廣。

內容簡介

在掌握瞭Java基本知識後,可以通過課程設計來鞏固和提高Java編程技術,本書就是針對這一目的編寫的。
  本書以8個具有一定代錶性的課程設計題目為框架,體現MVC模式和麵嚮對象的設計思想,強化內置Derby數據庫、網絡MySQL數據庫以及Excel工作簿在應用中的作用;設計思路清晰,便於理解,可幫助讀者提高設計能力以及麵嚮對象的編程能力;每個課程設計都按照MVC模式展開,每章內容都由設計要求、數據模型、簡單測試、視圖設計、GUI程序、程序發布和課設題目7個部分構成;各個課程設計題目相互獨立,讀者可以從任何一個課程設計題目開始閱讀本書,可以按照本書布置的課程設計作業來開發一個軟件,也可以參考這些課程設計題目設計類似的軟件。
  本書不僅可以作為理工科各個專業Java課程設計的教材,也可作為自學者提高編程能力的參考書。

作者簡介

張基溫,先後擔任名古屋大學訪問學者,山西財經大學、江南大學、華東政法大學、華南農業大學珠江學院、常熟理工學院、福建工程學院、廣西職業技術學院、晉城學院等多所大學的專職、客座或兼職教授,北京大學博雅方略城市發展與信息化研究中心研究員,南京大學齣版社總編顧問,太原高新技術區IT研究院實驗室主任,山西省緊缺人纔專傢委員會副主任,中國信息經濟學會常務理事,全國高等院校計算機基礎教育研究會常務理事兼課程建設委員會副主任,中國計算機學會教育專業委員會委員,國傢NIT考試委員會委員,江蘇省計算機基礎教學指導委員會委員,山西省新世紀專傢學者協會副會長。為清華大學齣版社、電子工業齣版社、中國水利水電齣版社、南京大學齣版社、中國鐵道齣版社等主編瞭信息管理與信息係統專業、計算機實驗與實踐、大學生信息素養等多個係列教材。研究和教學領域涉及計算機科學與技術、信息安全、信息經濟學、電子政務與電子商務、服務科學,已發錶學術論文一百餘篇,齣版著作百餘種。

目錄

目錄
第1章 動物換位
1.1 設計要求 1
1.2 數據模型 1
1.3 簡單測試 6
1.4 視圖設計 8
1.5 GUI程序 16
1.6 程序發布 17
1.7 課設題目 18
第2章 保存計算過程的計算器
2.1 設計要求 20
2.2 數據模型 20
2.3 簡單測試 26
2.4 視圖設計 27
2.5 GUI程序 37
2.6 程序發布 37
2.7 課設題目 38
第3章 單詞簿
3.1 設計要求 40
3.2 數據模型 40
3.3 簡單測試 48
3.4 視圖設計 50
3.5 GUI程序 63
3.6 程序發布 64
3.7 課設題目 65
第4章 廣告牆
4.1 設計要求 66
4.2 數據模型 66
4.3 簡單測試 79
4.4 視圖設計 82
4.5 GUI程序 100
4.6 程序發布 101
4.7 課設題目 102
第5章 標準化試題訓練係統
5.1 設計要求 103
5.2 數據模型 103
5.3 簡單測試 113
5.4 視圖設計 115
5.5 GUI程序 125
5.6 程序發布 126
5.7 課設題目 127
第6章 走迷宮
6.1 設計要求 128
6.2 數據模型 129
6.3 簡單測試 139
6.4 視圖設計 140
6.5 GUI程序 150
6.6 程序發布 151
6.7 課設題目 152
第7章 魔闆遊戲
7.1 設計要求 153
7.2 數據模型 154
7.3 簡單測試 159
7.4 視圖設計 161
7.5 GUI程序 167
7.6 程序發布 171
7.7 課設題目 171
第8章 掃雷遊戲
8.1 設計要求 173
8.2 數據模型 174
8.3 簡單測試 182
8.4 視圖設計 184
8.5 GUI程序 193
8.6 程序發布 196
8.7 課設題目 197


精彩書摘

第5章 標準化試題訓練係統
5.1 設計要求
  設計GUI界麵的標準化試題訓練係統。具體要求如下:
  ① 使用 Microsoft Excel工作簿存放標準化試題,形成題庫。
  ② 程序每次從題庫隨機抽取若乾道題目形成一張試捲,用戶可以依次做試捲上的題目,允許用戶嚮前、嚮後翻閱試捲上的題目。
  ③ 用戶每次做完一個題目必須確定該題目的答案,否則無效。
  ④ 有計時功能,比如指定一張試捲限用時15分鍾,時間一到用戶再無法答題,提示用戶提交試捲。
  ⑤ 用戶一旦提交試捲,程序將給齣試捲的分值。
  ⑥ 為瞭達到反復訓練的目的,用戶提交試捲後可以繼續讓程序再齣一套試捲。
  程序運行的參考效果圖如圖5.1所示。

圖5.1 標準化試題訓練係統
  
  注意 我們按照MVC-Model View Control(模型,視圖,控製器)的設計思想展開程序的設計和代碼的編寫。數據模型部分相當於MVC中的Model角色,視圖設計部分給齣的界麵部分相當於MVC中的View,視圖設計部分給齣的事件監視器相當於MVC中的Control。
  
5.2 數據模型
  根據係統設計要求在數據模型部分設計瞭Excel錶,編寫瞭有關的類。
* 創建Excel工作簿。
* Problem類:其實例是一道試題。
* TestPaper 類:其實例是一張試捲。
* GiveTestPaper接口:封裝給齣試捲方法。
* RamdomInitTestPaper類:實現GiveTestPaper接口,其實例負責隨機從題庫抽取題目給齣試捲。
* Teacher接口:封裝閱捲方法。
* TeacherOne類:實現Teacher接口,其實例負責閱捲。
  數據模型部分涉及的主要類的UML圖如圖5.2所示。

圖5.2 主要類的UML圖
  Excel工作簿
  Excel工作簿在存儲數據方麵有著廣泛的應用(它不是數據庫),其中的Sheet錶的結構和數據庫中的錶類似。JDBC沒有提供操作Excel工作簿的API。為瞭操作Excel工作簿,需要額外下載操作Excel的API。

前言/序言

第3版前言
  本書以8個具有一定代錶性的課程設計題目為框架,從各個方麵展示瞭Java在應用係統開發中的實用技術。在第3版特彆體現瞭MVC模式,對代碼全部進行瞭新的設計和編寫,充分體現麵嚮對象的設計思想。另外,本書特彆增加瞭使用數據庫的訓練,如內置Derby數據庫、網絡MySQL數據庫以及操作Excel工作簿的新題目,並捨棄瞭第2版的一些題目。
  本書中的課程設計題目互相獨立,讀者可以從任何一個課程設計題目開始閱讀本書,每個課程設計都按照MVC模式展開,設計思路清晰,便於理解,可幫助讀者提高設計能力以及麵嚮對象的編程能力。本書每章內容都由設計要求、數據模型、簡單測試、視圖設計、GUI程序、程序發布和課設題目7個部分構成。讀者可以按照本書布置的課程設計作業來開發一個軟件,也可以參考這些課程設計題目設計類似的軟件。讀者閱讀調試完8個課程設計後(建議至少閱讀調試完前5個課程設計),在設計能力和編程技術能力方麵一定會有收獲,在此基礎上再完成一個教材建議的課設題目或自己構思一個難度相當的課設題目。
  雖然本書是《Java 2實用教程(第5版)》的配套教材,但也可以獨立使用。
  本書的全部代碼都是作者親自編寫並且在JDK1.8運行環境下調試通過。本書代碼僅供讀者學習Java使用,不得以任何方式抄襲齣版。大傢也可關注作者微信公眾號java-violin或訪問作者個人網站http://gengxiangyi.lingw.net獲得有關資料。
  希望本書能對讀者學習Java有所幫助,並請讀者批評指正。
  
  作 者
  2017年10月



Java課程設計(第3版)/高等學校Java課程係列教材 下載 mobi epub pdf txt 電子書 格式

Java課程設計(第3版)/高等學校Java課程係列教材 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Java課程設計(第3版)/高等學校Java課程係列教材 下載 mobi pdf epub txt 電子書 格式 2024

Java課程設計(第3版)/高等學校Java課程係列教材 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

類似圖書 點擊查看全場最低價

Java課程設計(第3版)/高等學校Java課程係列教材 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有