評論(0

C語言項目案例分析

標籤: 暫無標籤

1 C語言項目案例分析 -作者:明日科技

圖書詳細信息:

  ISBN:9787302276609

C語言項目案例分析

定價:49.8元

  印次:1-1

  裝幀:平裝

  印刷日期:2011-12-28
圖書簡介:

  本書介紹了16個C語言實現的遊戲及小模塊和8個應用項目,遊戲及小模塊包括萬年曆、文秘、電話本、小熊時鐘、打字遊戲、彈力球遊戲、快快吃豆遊戲、貪吃蛇遊戲、迷宮遊戲、俄羅斯方塊遊戲、推箱子遊戲、猜數字遊戲、24點遊戲、五子棋遊戲、系統測試和硬體測試,應用項目包括學生信息管理系統、學生個人消費管理系統、火車訂票管理系統、通訊錄管理系統、圖書管理系統、企業員工管理系統、商品管理系統和網路通信編程。本書從C語言程序設計特點出發,講述了各程序的實現方法,對程序實現思路進行了分析。通過對本書的學習能夠增強讀者的實際開發能力。

  本書提供了大量的自學視頻、源程序、素材,提供了相關的模塊庫、案例庫、素材庫、題庫等多種形式的輔助學習資料,還提供迅速及時的微博、QQ、論壇等技術支持。

  本書內容詳盡,實例豐富,非常適合作為零基礎學習人員的學慣用書和大中專院校師生的學習教材,也適合作為相關培訓機構的師生和軟體開發人員的參考資料。

前言:

  C語言是Combined Language(組合語言)的簡稱。C語言作為一種計算機設計語言,因其具有高級語言和彙編語言的特點,受到了廣大編程人員的喜愛。C語言應用廣泛,既可以編寫系統應用程序,也可以作為編寫應用程序的設計語言,並且還可以具體應用到有關單片機以及嵌入式系統的開發。這些都是多數學習編寫程序的讀者選擇C語言的原因。

  本書內容

  本書介紹了16個C語言實現的遊戲及小模塊和8個應用項目,遊戲及小模塊包括萬年曆、文秘、電話本、小熊時鐘、打字遊戲、彈力球遊戲、快快吃豆遊戲、貪吃蛇遊戲、迷宮遊戲、俄羅斯方塊遊戲、推箱子遊戲、猜數字遊戲、24點遊戲、五子棋遊戲、系統測試和硬體測試,應用項目包括學生信息管理系統、學生個人消費管理系統、火車訂票管理系統、通訊錄管理系統、圖書管理系統、企業員工管理系統、商品管理系統和網路通信編程。下面給出幾個程序的運行效果圖。

  本書特色

  * 技術豐富。本書涉及的技術廣泛,而且都是讀者較為關心的內容,如圖形圖像開發技術、網路開發、系統操作等。

  * 橫向連接。屬於C語言叢書的一部分,讀者經過了基礎、實例等內容的學習后,再學習本書內容可在鞏固基礎的同時真正達到學以致用的效果。

  * 講解到位。本書剖析每種技術最有價值的部分,絕不拖泥帶水。

  * 贈送所有項目源代碼。書中所有項目均提供源代碼,用戶在開發中可以快速借鑒或應用。

  * 提供72集(節)視頻錄像。本書提供了72集(節)的視頻錄像,讀者可以邊看邊學,從而快速提高。

  本書配套資源

  本書提供了內容豐富的配套資源,包括自學視頻、源程序、素材,以及模塊庫、案例庫、題庫、素材庫等多項輔助內容,讀者朋友可以通過如下方式獲取。

  第1種方式:

  (1)登錄清華大學出版社的網站,在網頁右上角的搜索文本框中輸入本書書名(注意區分大小寫和留出空格),或者輸入本書關鍵字,或者輸入本書ISBN號(注意去掉ISBN號間隔線「-」),單擊「搜索」按鈕。

  (2)找到本書後單擊超鏈接,在該書的網頁下側單擊「網路資源」超鏈接,即可下載。

  第2種方式:

  訪問本書的新浪微博C語言圖書,找到配套資源的鏈接地址進行下載。

  配套資源目錄如下圖所示。

  本書約定

  * 項目使用方法

  用戶在學習本書的過程中,可以從配套資源中複製程序,去掉其只讀屬性。有些項目需要使用相應的資料庫或第三方資源,此類程序在使用前需要進行相應配置,詳細使用方式請參考本書的配套資源使用說明書。此外,如果用戶直接將本書內容用於商業用途,由此產生的不良後果由用戶自己承擔。

  * 部分項目只給出關鍵代碼

  由於篇幅限制,書中有些模塊只給出了關鍵代碼,完整代碼請參見配套資源對應程序。

  讀者人群

  本書適合以下人員閱讀:

  * 從事C語言編程行業的開發人員

  * 有一定語言基礎,想進一步提高技能的人員

  * 大中專院校的老師和學生

  * 即將從事編程工作的大學畢業生

  * 相關培訓機構的老師和學員

  * C語言編程愛好者

目錄:

  第1篇 實用工具篇

  第1章 萬年曆(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\1\ 2

  1.1 萬年曆概述 3

  1.1.1 功能概述 3

  1.1.2 萬年曆效果預覽 3

  1.2 關鍵技術 3

  1.2.1 main()函數的參數 3

  1.2.2 閏年的判斷方法 4

  1.3 傳參模塊 4

  1.3.1 模塊概述 4

  1.3.2 模塊實現 4

  1.4 計算星期差模塊 5

  1.4.1 模塊概述 5

  1.4.2 模塊實現 5

  1.5 計算星期幾模塊 6

  1.5.1 模塊概述 6

  1.5.2 模塊實現 6

  1.6 顯示月份模塊 7

  1.6.1 模塊概述 7

  1.6.2 模塊實現 7

  1.7 開發總結 8

  第2章 文秘(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\2\ 9

  2.1 文秘概述 10

  2.1.1 功能概述 10

  2.1.2 功能結構 10

  2.1.3 模塊預覽 10

  2.2 菜單選擇模塊 11

  2.2.1 模塊概述 11

  2.2.2 實現過程 11

  2.3 分割文件模塊 12

  2.3.1 模塊概述 12

  2.3.2 實現過程 12

  2.4 合併文件模塊 14

  2.4.1 模塊概述 14

  2.4.2 實現過程 14

  2.5 計算文件大小模塊 16

  2.5.1 模塊概述 16

  2.5.2 實現過程 16

  2.6 開發總結 16

  第3章 電話本(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\3\ 17

  3.1 電話本概述 18

  3.1.1 功能概述 18

  3.1.2 功能結構 18

  3.1.3 功能界面預覽 18

  3.2 關鍵技術 20

  3.2.1 設置功能熱鍵 20

  3.2.2 冒泡排序 21

  3.3 預處理模塊 22

  3.3.1 模塊概述 22

  3.3.2 實現過程 22

  3.4 圖形模塊 23

  3.4.1 模塊概述 23

  3.4.2 實現過程 24

  3.5 電話本登錄模塊 26

  3.5.1 模塊概述 26

  3.5.2 實現過程 26

  3.6 關鍵演算法模塊 27

  3.6.1 模塊概述 27

  3.6.2 實現過程 27

  3.7 熱鍵實現模塊 28

  3.7.1 模塊概述 28

  3.7.2 實現過程 29

  3.8 顯示電話本信息模塊 31

  3.8.1 模塊概述 31

  3.8.2 實現過程 31

  3.9 開發總結 33

  第4章 小熊時鐘(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\4\ 34

  4.1 小熊時鐘概述 35

  4.1.1 功能概述 35

  4.1.2 小熊時鐘效果預覽 35

  4.2 關鍵技術 35

  4.2.1 圖形模式初始化 35

  4.2.2 繪製時鐘刻度 36

  4.3 繪製圖形界面模塊 37

  4.3.1 模塊概述 37

  4.3.2 模塊實現 37

  4.4 判斷按鍵模塊 38

  4.4.1 模塊概述 38

  4.4.2 模塊實現 38

  4.5 顯示時間模塊 38

  4.5.1 模塊概述 38

  4.5.2 模塊實現 39

  4.6 開發總結 39

  第5章 打字遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\5\ 40

  5.1 打字遊戲概述 41

  5.1.1 功能概述 41

  5.1.2 遊戲預覽 41

  5.2 關鍵技術 42

  5.2.1 定位游標位置 42

  5.2.2 隨機產生字母 42

  5.3 預處理實現 42

  5.4 主函數 43

  5.5 遊戲界面設置 44

  5.6 開發總結 47

  第2篇 趣味遊戲篇

  第6章 彈力球遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\6\ 50

  6.1 彈力球遊戲概述 51

  6.1.1 遊戲概述 51

  6.1.2 遊戲界面預覽 51

  6.2 關鍵技術 52

  6.2.1 圖形模式處理 52

  6.2.2 實現鍵盤操作 52

  6.3 預處理模塊 53

  6.3.1 模塊概述 53

  6.3.2 實現過程 53

  6.4 遊戲主菜單模塊 54

  6.4.1 模塊概述 54

  6.4.2 實現過程 54

  6.5 判斷遊戲選擇模塊 56

  6.5.1 模塊概述 56

  6.5.2 實現過程 56

  6.6 遊戲畫牆模塊 57

  6.6.1 模塊概述 57

  6.6.2 實現過程 57

  6.7 定義滑鼠信息模塊 58

  6.7.1 模塊概述 58

  6.7.2 實現過程 58

  6.8 遊戲實現模塊 60

  6.8.1 模塊概述 60

  6.8.2 實現過程 60

  6.9 顯示遊戲規則模塊 62

  6.9.1 模塊概述 62

  6.9.2 實現過程 62

  6.10 開發總結 62

  第7章 快快吃豆遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\7\ 63

  7.1 快快吃豆遊戲概述 64

  7.1.1 遊戲概述 64

  7.1.2 遊戲功能結構 64

  7.1.3 遊戲界面預覽 64

  7.2 關鍵技術 65

  7.2.1 敵人的移動過程 65

  7.2.2 按鍵控制遊戲 66

  7.3 預處理模塊 67

  7.3.1 模塊概述 67

  7.3.2 模塊實現 67

  7.4 判斷是否進入遊戲模塊 69

  7.4.1 模塊概述 69

  7.4.2 模塊實現 69

  7.5 繪製遊戲初始界面模塊 70

  7.5.1 模塊概述 70

  7.5.2 模塊實現 70

  7.6 遊戲實現模塊 71

  7.6.1 模塊概述 71

  7.6.2 模塊實現 71

  7.7 去除痕迹模塊 73

  7.7.1 模塊概述 73

  7.7.2 實現過程 73

  7.8 遊戲輸贏模塊 74

  7.8.1 模塊概述 74

  7.8.2 實現過程 74

  7.9 開發總結 75

  第8章 貪吃蛇遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\8\ 76

  8.1 貪吃蛇遊戲概述 77

  8.1.1 功能闡述 77

  8.1.2 系統預覽 77

  8.2 關鍵技術 77

  8.2.1 屏幕顏色設置 77

  8.2.2 基本圖形函數 79

  8.2.3 封閉圖形的填充 81

  8.2.4 圖形屏幕 82

  8.3 程序預處理模塊 83

  8.3.1 文件引用 83

  8.3.2 宏定義 83

  8.3.3 聲明結構體 83

  8.3.4 函數聲明 84

  8.4 主函數模塊設計 84

  8.5 速度選擇界面設計 84

  8.5.1 模塊概述 84

  8.5.2 速度選擇界面實現 85

  8.6 畫牆函數設計 85

  8.6.1 模塊概述 85

  8.6.2 畫牆函數實現 86

  8.7 遊戲運行函數設計 87

  8.7.1 模塊概述 87

  8.7.2 遊戲運行函數實現 87

  8.8 遊戲結束界面設計 89

  8.8.1 模塊概述 89

  8.8.2 遊戲結束界面實現 89

  8.9 開發總結 90

  第9章 迷宮遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\9\ 91

  9.1 迷宮遊戲概述 92

  9.1.1 功能闡述 92

  9.1.2 系統預覽 92

  9.2 關鍵技術 93

  9.2.1 goto語句 93

  9.2.2 fflush()函數 94

  9.2.3 getch()函數 94

  9.3 程序預處理模塊 94

  9.3.1 文件引用 94

  9.3.2 聲明結構體 94

  9.3.3 函數聲明 95

  9.4 主函數模塊設計 95

  9.5 迷宮行列輸入設計 96

  9.5.1 模塊概述 96

  9.5.2 迷宮行列界面實現 96

  9.6 迷宮輸出函數設計 96

  9.6.1 模塊概述 96

  9.6.2 迷宮輸出函數實現 96

  9.7 迷宮路徑輸出函數設計 98

  9.7.1 模塊概述 98

  9.7.2 迷宮路徑輸出函數實現 98

  9.8 開發總結 100

  第10章 俄羅斯方塊遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\10\ 101

  10.1 俄羅斯方塊遊戲概述 102

  10.1.1 功能闡述 102

  10.1.2 系統預覽 102

  10.2 關鍵技術 102

  10.2.1 畫線line()函數 102

  10.2.2 給畫線上色setcolor()

  函數 103

  10.3 預處理模塊設計 103

  10.3.1 文件引用 103

  10.3.2 聲明宏定義 103

  10.4 主函數設計 104

  10.5 遊戲背景界面設計 105

  10.5.1 模塊概述 105

  10.5.2 遊戲界面實現 105

  10.6 組合方塊設計 106

  10.6.1 模塊概述 106

  10.6.2 組合方塊實現 106

  10.7 遊戲控制模塊設計 107

  10.7.1 模塊概述 107

  10.7.2 遊戲控制模塊實現 107

  10.8 遊戲結束界面設計 111

  10.8.1 模塊概述 111

  10.8.2 遊戲結束界面實現 111

  10.9 開發總結 112

  第3篇 智力遊戲篇

  第11章 推箱子遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\11\ 114

  11.1 推箱子遊戲概述 115

  11.1.1 功能闡述 115

  11.1.2 遊戲流程圖 115

  11.1.3 系統預覽 115

  11.2 關鍵技術 116

  11.3 預處理模塊設計 116

  11.3.1 文件引用 116

  11.3.2 聲明結構體 117

  11.4 遊戲界面設計 117

  11.4.1 模塊概述 117

  11.4.2 遊戲界面實現 118

  11.5 遊戲控制模塊設計 122

  11.5.1 模塊概述 122

  11.5.2 遊戲控制模塊實現 123

  11.6 遊戲說明模塊設計 132

  11.6.1 模塊概述 132

  11.6.2 遊戲說明模塊實現 132

  11.7 開發總結 133

  第12章 猜數字遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\12\ 134

  12.1 猜數字遊戲概述 135

  12.1.1 功能概述 135

  12.1.2 遊戲預覽 135

  12.2 設計思路 135

  12.3 關鍵技術 136

  12.4 預處理實現 136

  12.5 主函數 136

  12.6 遊戲界面設置 138

  12.7 開發總結 140

  第13章 24點遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\13\ 141

  13.1 24點遊戲概述 142

  13.1.1 功能概述 142

  13.1.2 遊戲預覽 142

  13.2 設計思路 142

  13.3 主函數 143

  13.4 遊戲界面設置 144

  13.5 開發總結 147

  第14章 五子棋遊戲(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\14\ 148

  14.1 五子棋遊戲概述 149

  14.2 需求分析 149

  14.3 系統設計 149

  14.3.1 設計目標 149

  14.3.2 開發及運行環境 149

  14.4 程序預覽 149

  14.5 關鍵技術 150

  14.6 設計思路 153

  14.7 主要功能實現 154

  14.7.1 文件引用 154

  14.7.2 宏定義 154

  14.7.3 聲明變數 154

  14.7.4 函數聲明 154

  14.7.5 主函數 155

  14.7.6 開始遊戲 156

  14.7.7 繪製棋盤 157

  14.7.8 繪製棋子 157

  14.7.9 清除棋子 158

  14.7.10 遊戲過程 158

  14.7.11 判斷勝負結果 163

  14.8 開發總結 166

  第4篇 計算機測試篇

  第15章 系統測試(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\15\ 168

  15.1 系統測試概述 169

  15.1.1 功能闡述 169

  15.1.2 系統預覽 169

  15.2 關鍵技術 170

  15.2.1 獲取當前日期與時間的

  time()函數 170

  15.2.2 獲取磁碟空間信息的

  getdfree()函數 170

  15.2.3 獲取文件分配表信息的

  getfat()函數 171

  15.2.4 檢測顯卡圖形驅動和模式的

  detectgraph()函數 171

  15.2.5 獲取最後一次不成功的圖形

  操作的錯誤編碼的

  graphresult()函數 171

  15.2.6 獲取錯誤信息串的

  grapherrormsg()函數 171

  15.2.7 讀取CMOS中信息的outportb()

  和inportb()函數 172

  15.3 文件引用 172

  15.4 主函數模塊設計 172

  15.5 系統時間獲取設計 173

  15.5.1 模塊概述 173

  15.5.2 系統時間獲取實現 173

  15.6 磁碟信息顯示設計 174

  15.6.1 模塊概述 174

  15.6.2 磁碟信息顯示實現 174

  15.7 顯卡信息顯示設計 175

  15.7.1 模塊概述 175

  15.7.2 顯卡信息顯示實現 175

  15.8 環境變數顯示設計 176

  15.8.1 模塊概述 176

  15.8.2 環境變數顯示實現 176

  15.9 系統配置信息顯示設計 177

  15.9.1 模塊概述 177

  15.9.2 系統配置信息顯示實現 177

  15.10 開發總結 179

  第16章 硬體測試(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\16\ 180

  16.1 硬體測試概述 181

  16.1.1 功能概述 181

  16.1.2 程序預覽 181

  16.2 關鍵技術 181

  16.2.1 滑鼠操作 181

  16.2.2 獲取caps lock鍵的狀態 182

  16.2.3 控制揚聲器聲音 183

  16.2.4 獲取寄存器信息 183

  16.3 預處理實現 183

  16.4 主函數 184

  16.5 滑鼠設置 185

  16.6 獲取Caps Lock鍵的狀態 186

  16.7 控制揚聲器聲音 186

  16.8 獲取寄存器信息 187

  16.9 開發總結 187

  第5篇 項目開發篇

  第17章 學生信息管理系統(Visual C++

  6.0實現)

  自學視頻、源程序:

  配套資源\mr\17\ 190

  17.1 開發背景 191

  17.2 需求分析 191

  17.3 系統設計 191

  17.3.1 系統目標 191

  17.3.2 系統功能結構 192

  17.3.3 系統預覽 192

  17.4 預處理模塊設計 194

  17.4.1 模塊概述 194

  17.4.2 技術分析 194

  17.4.3 功能實現 195

  17.5 主函數設計 196

  17.5.1 功能概述 196

  17.5.2 功能實現 196

  17.6 錄入學生信息模塊 197

  17.6.1 模塊概述 197

  17.6.2 技術分析 198

  17.6.3 功能實現 198

  17.7 查詢學生信息模塊 200

  17.7.1 模塊概述 200

  17.7.2 功能實現 200

  17.8 刪除學生信息模塊 201

  17.8.1 模塊概述 201

  17.8.2 功能實現 202

  17.9 插入學生信息模塊 203

  17.9.1 模塊概述 203

  17.9.2 功能實現 203

  17.10 學生成績排名模塊 205

  17.10.1 模塊概述 205

  17.10.2 技術分析 205

  17.10.3 功能實現 205

  17.11 開發總結 207

  第18章 學生個人消費管理系統(TC 2.0

  實現)

  自學視頻、源程序:

  配套資源\mr\18\ 208

  18.1 開發背景 209

  18.2 需求分析 209

  18.3 系統設計 209

  18.3.1 系統目標 209

  18.3.2 系統功能結構 209

  18.3.3 系統預覽 210

  18.4 預處理模塊設計 212

  18.4.1 模塊概述 212

  18.4.2 技術分析 212

  18.4.3 功能實現 213

  18.5 主函數設計 213

  18.5.1 功能概述 213

  18.5.2 技術分析 214

  18.5.3 功能實現 215

  18.6 錄入學生消費信息模塊 217

  18.6.1 模塊概述 217

  18.6.2 技術分析 217

  18.6.3 功能實現 218

  18.7 查詢學生消費信息模塊 222

  18.7.1 模塊概述 222

  18.7.2 功能實現 222

  18.8 刪除學生消費信息模塊 223

  18.8.1 模塊概述 223

  18.8.2 技術分析 223

  18.8.3 功能實現 224

  18.9 顯示學生消費信息模塊 225

  18.9.1 模塊概述 225

  18.9.2 功能實現 225

  18.10 保存學生消費信息模塊 226

  18.10.1 模塊概述 226

  18.10.2 技術分析 226

  18.10.3 功能實現 227

  18.11 開發總結 228

  第19章 火車訂票管理系統(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\19\ 229

  19.1 開發背景 230

  19.2 需求分析 230

  19.3 系統設計 230

  19.3.1 系統目標 230

  19.3.2 系統功能結構 230

  19.3.3 系統預覽 231

  19.4 預處理模塊設計 232

  19.4.1 模塊概述 232

  19.4.2 功能實現 232

  19.5 主函數設計 234

  19.5.1 主函數概述 234

  19.5.2 技術分析 234

  19.5.3 主函數實現 235

  19.6 添加模塊設計 236

  19.6.1 模塊概述 236

  19.6.2 技術分析 236

  19.6.3 功能實現 237

  19.7 查詢模塊設計 238

  19.7.1 模塊概述 238

  19.7.2 功能實現 239

  19.8 訂票模塊設計 240

  19.8.1 模塊概述 240

  19.8.2 技術分析 240

  19.8.3 功能實現 241

  19.9 修改模塊設計 242

  19.9.1 模塊概述 242

  19.9.2 功能實現 243

  19.10 顯示模塊設計 244

  19.10.1 模塊概述 244

  19.10.2 功能實現 244

  19.11 保存模塊設計 245

  19.11.1 模塊概述 245

  19.11.2 功能實現 245

  19.12 開發總結 246

  第20章 通訊錄管理系統(TC 2.0實現)

  自學視頻、源程序:

  配套資源\mr\20\ 247

  20.1 開發背景 248

  20.2 需求分析 248

  20.3 系統設計 248

  20.3.1 功能闡述 248

  20.3.2 功能結構 248

  20.3.3 系統預覽 249

  20.4 文件引用 250

  20.5 聲明結構體 250

  20.6 函數聲明 251

  20.7 功能菜單設計 251

  20.7.1 功能概述 251

  20.7.2 功能菜單實現 251

  20.7.3 自定義菜單功能函數 252

  20.8 通訊錄錄入設計 253

  20.8.1 功能概述 253

  20.8.2 通訊錄錄入實現 254

  20.9 通訊錄查詢設計 255

  20.9.1 功能概述 255

  20.9.2 通訊錄查詢實現 255

  20.10 通訊錄刪除設計 256

  20.10.1 功能概述 256

  20.10.2 通訊錄刪除技術分析 256

  20.10.3 通訊錄刪除實現 257

  20.11 通訊錄顯示設計 257

  20.11.1 功能概述 257

  20.11.2 通訊錄顯示實現 258

  20.12 通訊錄數據保存設計 258

  20.12.1 功能概述 258

  20.12.2 通訊錄數據保存實現 259

  20.13 數據載入設計 259

  20.13.1 功能概述 259

  20.13.2 數據載入實現 260

  20.14 開發總結 261

  第21章 圖書管理系統(Visual C++

  6.0+MySQL實現)

  自學視頻、源程序:

  配套資源\mr\21\ 262

  21.1 圖書管理系統概述 263

  21.1.1 需求分析 263

  21.1.2 開發工具選擇 263

  21.2 系統設計 263

  21.2.1 系統目標 263

  21.2.2 系統功能結構 263

  21.2.3 系統預覽 264

  21.2.4 開發及運行環境 265

  21.3 資料庫設計 265

  21.3.1 安裝MySQL資料庫 265

  21.3.2 啟動MySQL資料庫 269

  21.3.3 創建資料庫 270

  21.3.4 數據表結構 270

  21.4 C語言開發資料庫程序的

  流程 271

  21.5 C語言操作MySQL資料庫 273

  21.5.1 MySQL常用資料庫操作

  函數 273

  21.5.2 連接MySQL資料庫 275

  21.5.3 查詢圖書表記錄 276

  21.5.4 插入圖書表記錄 278

  21.5.5 修改圖書表記錄 279

  21.5.6 刪除圖書表記錄 280

  21.6 文件引用 281

  21.7 變數和函數定義 282

  21.8 主要功能模塊設計 282

  21.8.1 顯示主菜單信息 282

  21.8.2 顯示所有圖書信息 284

  21.8.3 添加圖書信息 286

  21.8.4 修改圖書信息 291

  21.8.5 刪除圖書信息 296

  21.8.6 查詢圖書信息 300

  21.9 開發總結 302

  第22章 企業員工管理系統(Dev C++實現)

  自學視頻、源程序:

  配套資源\mr\22\ 303

  22.1 開發背景 304

  22.2 系統分析 304

  22.2.1 需求分析 304

  22.2.2 可行性分析 304

  22.3 系統設計 305

  22.3.1 功能闡述 305

  22.3.2 功能結構 305

  22.3.3 系統預覽 305

  22.4 頭文件模塊設計 306

  22.4.1 模塊概述 306

  22.4.2 頭文件模塊實現 306

  22.5 主函數模塊設計 307

  22.5.1 模塊概述 307

  22.5.2 主函數模塊實現 307

  22.6 系統初始化模塊設計 308

  22.6.1 模塊概述 308

  22.6.2 系統初始化模塊技術

  分析 308

  22.6.3 系統初始化模塊實現 309

  22.7 功能菜單模塊設計 311

  22.7.1 模塊概述 311

  22.7.2 功能菜單模塊實現 311

  22.8 系統登錄模塊設計 313

  22.8.1 模塊概述 313

  22.8.2 系統登錄模塊技術分析 313

  22.8.3 系統登錄模塊實現 313

  22.9 員工信息添加模塊設計 314

  22.9.1 模塊概述 314

  22.9.2 員工信息添加模塊技術

  分析 314

  22.9.3 員工信息添加模塊實現 315

  22.10 員工信息刪除模塊設計 316

  22.10.1 模塊概述 316

  22.10.2 員工信息刪除模塊實現 317

  22.11 員工信息查詢模塊設計 318

  22.11.1 模塊概述 318

  22.11.2 員工信息查詢模塊實現 319

  22.12 員工信息修改模塊設計 322

  22.12.1 模塊概述 322

  22.12.2 員工信息修改模塊實現 323

  22.13 員工信息統計模塊設計 326

  22.13.1 模塊概述 326

  22.13.2 員工信息統計模塊實現 326

  22.14 系統密碼重置模塊設計 326

  22.14.1 模塊概述 326

  22.14.2 系統密碼重置模塊

  實現 327

  22.15 開發總結 328

  第23章 商品管理系統(Visual C++ 6.0

  實現)

  自學視頻、源程序:

  配套資源\mr\23\ 329

  23.1 開發背景 330

  23.2 需求分析 330

  23.3 系統設計 330

  23.3.1 功能闡述 330

  23.3.2 功能結構 330

  23.3.3 系統預覽 331

  23.4 預處理 331

  23.4.1 文件引用 331

  23.4.2 宏定義 332

  23.5 聲明結構體 332

  23.6 函數聲明 332

  23.7 功能菜單設計 333

  23.7.1 功能概述 333

  23.7.2 功能菜單實現 333

  23.7.3 自定義菜單功能函數 334

  23.8 商品錄入設計 335

  23.8.1 功能概述 335

  23.8.2 商品錄入模塊技術分析 337

  23.8.3 商品錄入實現 337

  23.9 商品查詢設計 339

  23.9.1 功能概述 339

  23.9.2 商品查詢實現 339

  23.10 商品刪除設計 340

  23.10.1 功能概述 340

  23.10.2 商品刪除實現 341

  23.11 商品修改設計 342

  23.11.1 功能概述 342

  23.11.2 商品修改實現 343

  23.12 商品記錄插入設計 344

  23.12.1 功能概述 344

  23.12.2 商品記錄插入實現 345

  23.13 商品記錄統計設計 346

  23.13.1 功能概述 346

  23.13.2 商品記錄統計實現 347

  23.14 開發總結 348

  第24章 網路通信編程(Visual C++ 6.0

  實現)

  自學視頻、源程序:

  配套資源\mr\24\ 349

  24.1 網路通信系統概述 350

  24.1.1 開發背景 350

  24.1.2 需求分析 350

  24.1.3 功能結構圖 350

  24.1.4 系統預覽 351

  24.2 技術攻關 352

  24.2.1 TCP/IP協議 352

  24.2.2 IP地址 353

  24.2.3 數據包格式 353

  24.2.4 建立連接 355

  24.2.5 套接字型檔函數 356

  24.3 網路通信系統主程序 360

  24.4 點對點通信 364

  24.5 伺服器中轉通信 371

  24.6 程序調試與錯誤處理 378

  24.7 開發總結 380

相關評論

同義詞:暫無同義詞