-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
C語言項目開發全程實錄(第2版) 版權信息
- ISBN:9787302498827
- 條形碼:9787302498827 ; 978-7-302-49882-7
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
C語言項目開發全程實錄(第2版) 本書特色
《C語言項目開發全程實錄(第2版)》以火車訂票系統、通訊錄管理系統、學生個人消費管理系統、企業員工管理系統、超級萬年歷、貪吃蛇游戲、學生信息管理系統、圖書管理系統、網絡通信系統、窗體版圖書管理系統、商品管理系統和MP3音樂播放器共12個實際項目開發程序為案例,從軟件工程的角度出發,按照項目的開發順序,系統、全面地介紹了程序開發流程,從開發背景、需求分析、系統功能分析、數據庫分析、數據庫建模到系統開發,每一過程都進行了詳細的介紹。
C語言項目開發全程實錄(第2版) 內容簡介
《C語言項目開發全程實錄(第2版)》以火車訂票系統、通訊錄管理系統、學生個人消費管理系統、企業員工管理系統、不錯萬年歷、貪吃蛇游戲、學生信息管理系統、圖書管理系統、網絡通信系統、窗體版圖書管理系統、商品管理系統和MP3音樂播放器共12個實際項目開發程序為案例,從軟件工程的角度出發,按照項目的開發順序,系統、全面地介紹了程序開發流程,從開發背景、需求分析、系統功能分析、數據庫分析、數據庫建模到系統開發,每一過程都進行了詳細的介紹。
C語言項目開發全程實錄(第2版) 目錄
視頻講解:36分鐘 1.1 開發背景... 2 1.2 需求分析... 2 1.3 系統設計... 2 1.3.1 系統目標... 2 1.3.2 系統功能結構... 2 1.3.3 系統預覽... 3 1.4 預處理模塊設計... 5 1.4.1 模塊概述... 5 1.4.2 模塊實現... 5 1.5 主函數設計... 7 1.5.1 主函數概述... 7 1.5.2 技術分析... 7 1.5.3 主函數實現... 8 1.6 添加模塊設計... 12 1.6.1 模塊概述... 12 1.6.2 技術分析... 12 1.6.3 功能實現... 13 1.7 查詢模塊設計... 14 1.7.1 模塊概述... 14 1.7.2 功能實現... 15 1.8 訂票模塊設計... 17 1.8.1 模塊概述... 17 1.8.2 技術分析... 17 1.8.3 功能實現... 17 1.9 修改模塊設計... 19 1.9.1 模塊概述... 19 1.9.2 功能實現... 20 1.10 顯示模塊設計... 21 1.10.1 模塊概述... 21 1.10.2 功能實現... 22 1.11 保存模塊設計... 22 1.11.1 模塊概述... 22 1.11.2 功能實現... 23 1.12 開發總結... 24 第2章 通訊錄管理系統(DEV C 實現)... 25
視頻講解:11分鐘 2.1 開發背景... 26 2.2 系統分析... 26 2.3 系統設計... 26 2.3.1 功能闡述... 26 2.3.2 功能結構... 26 2.3.3 系統預覽... 26 2.4 文件引用... 28 2.5 聲明結構體... 28 2.6 函數聲明... 29 2.7 功能菜單設計... 29 2.7.1 功能概述... 29 2.7.2 功能菜單實現... 30 2.7.3 自定義菜單功能函數... 31 2.8 通訊錄錄入設計... 32 2.8.1 功能概述... 32 2.8.2 通訊錄錄入實現... 33 2.9 通訊錄查詢設計... 34 2.9.1 功能概述... 34 2.9.2 通訊錄查詢實現... 35 2.10 通訊錄刪除設計... 35 2.10.1 功能概述... 35 2.10.2 通訊錄刪除技術分析... 36 2.10.3 通訊錄刪除實現... 36 2.11 通訊錄顯示設計... 37 2.11.1 功能概述... 37 2.11.2 通訊錄顯示實現... 37 2.12 通訊錄數據保存設計... 38 2.12.1 功能概述... 38 2.12.2 通訊錄數據保存實現... 39 2.13 數據加載設計... 39 2.13.1 功能概述... 39 2.13.2 數據加載實現... 40 2.14 開發總結... 41 第3章 學生個人消費管理系統(DEV C
實現)... 42
視頻講解:38分鐘 3.1 開發背景... 43 3.2 需求分析... 43 3.3 系統設計... 43 3.3.1 系統目標... 43 3.3.2 系統功能結構... 43 3.3.3 系統預覽... 44 3.4 預處理模塊設計... 47 3.4.1 模塊概述... 47 3.4.2 技術分析... 47 3.4.3 功能實現... 48 3.5 主函數設計... 49 3.5.1 功能概述... 49 3.5.2 技術分析... 50 3.5.3 功能實現... 50 3.6 錄入學生消費信息模塊... 53 3.6.1 模塊概述... 53 3.6.2 技術分析... 54 3.6.3 功能實現... 54 3.7 查詢學生消費信息模塊... 59 3.7.1 模塊概述... 59 3.7.2 技術分析... 59 3.7.3 功能實現... 60 3.8 刪除學生消費信息模塊... 61 3.8.1 模塊概述... 61 3.8.2 技術分析... 62 3.8.3 功能實現... 62 3.9 顯示學生消費信息模塊... 64 3.9.1 功能概述... 64 3.9.2 功能實現... 65 3.10 保存學生消費信息模塊... 66 3.10.1 功能概述... 66 3.10.2 技術分析... 66 3.10.3 功能實現... 67 3.11 添加學生消費信息模塊... 68 3.11.1 功能概述... 68 3.11.2 技術分析... 69 3.11.3 功能實現... 69 3.12 開發總結... 72 第4章 企業員工管理系統(DEV C
實現)... 73
視頻講解:31分鐘 4.1 開發背景... 74 4.2 系統分析... 74 4.2.1 需求分析... 74 4.2.2 可行性分析... 74 4.3 系統設計... 75 4.3.1 功能闡述... 75 4.3.2 功能結構... 75 4.3.3 系統預覽... 75 4.4 頭文件模塊設計... 76 4.4.1 模塊概述... 76 4.4.2 文件引用... 77 4.4.3 定義全局變量... 77 4.4.4 定義結構體... 77 4.4.5 函數聲明... 78 4.5 主函數模塊設計... 78 4.5.1 模塊概述... 78 4.5.2 主函數模塊實現... 79 4.6 系統初始化模塊設計... 79 4.6.1 模塊概述... 79 4.6.2 系統初始化模塊技術分析... 79 4.6.3 系統初始化模塊實現... 81 4.7 功能菜單模塊設計... 82 4.7.1 模塊概述... 82 4.7.2 功能菜單模塊實現... 83 4.7.3 主菜單界面實現分支選擇... 83 4.8 系統登錄模塊設計... 85 4.8.1 模塊概述... 85 4.8.2 系統登錄模塊技術分析... 86 4.8.3 系統登錄模塊實現... 86 4.9 員工信息添加模塊設計... 87 4.9.1 模塊概述... 87 4.9.2 員工信息添加模塊技術分析... 88 4.9.3 員工信息添加模塊實現... 88 4.10 員工信息刪除模塊設計... 90 4.10.1 模塊概述... 90 4.10.2 員工信息刪除模塊實現... 90 4.11 員工信息查詢模塊設計... 92 4.11.1 模塊概述... 92 4.11.2 查詢員工信息的界面設計... 93 4.11.3 根據姓名查找員工信息... 95 4.11.4 根據工號查找員工信息... 96 4.11.5 根據電話號碼查找員工信息... 97 4.11.6 根據QQ號查找員工信息... 98 4.11.7 顯示查詢結果... 99 4.12 員工信息修改模塊設計... 100 4.12.1 模塊概述... 100 4.12.2 實現修改員工信息的界面設計... 102 4.12.3 修改員工工資... 105 4.12.4 修改員工年齡... 105 4.12.5 修改非數值型信息... 106 4.13 員工信息統計模塊設計... 107 4.13.1 模塊概述... 107 4.13.2 員工信息統計模塊實現... 108 4.14 系統密碼重置模塊設計... 108 4.14.1 模塊概述... 108 4.14.2 系統密碼重置模塊實現... 109 4.15 開發總結... 110 第5章 超級萬年歷(DEV C 實現)... 111
視頻講解:51分鐘 5.1 開發背景... 112 5.2 需求分析... 112 5.3 系統功能設計... 113 5.3.1 系統功能結構... 113 5.3.2 業務流程圖... 113 5.3.3 系統預覽... 114 5.4 預處理模塊設計... 115 5.4.1 模塊概述... 115 5.4.2 技術分析... 115 5.4.3 功能實現... 115 5.5 主窗體設計... 118 5.5.1 主窗體設計概述... 118 5.5.2 技術分析... 119 5.5.3 功能實現... 121 5.6 打印月歷... 140 5.6.1 打印月歷概述... 140 5.6.2 技術分析... 141 5.6.3 功能實現... 142 5.7 其他算法... 150 5.7.1 其他算法概述... 150 5.7.2 技術分析... 150 5.7.3 功能實現... 150 5.8 開發總結... 161 第6章 貪吃蛇游戲(Visual C 6.0
實現)... 163
視頻講解:2小時 6.1 開發背景... 164 6.2 需求分析... 164 6.3 系統功能設計... 165 6.3.1 系統功能結構... 165 6.3.2 業務流程圖... 165 6.3.3 系統預覽... 166 6.4 預處理模塊設計... 167 6.4.1 模塊概述... 167 6.4.2 技術分析... 167 6.4.3 功能實現... 168 6.5 游戲歡迎界面設計... 171 6.5.1 歡迎界面概述... 171 6.5.2 技術分析... 171 6.5.3 功能實現... 172 6.6 游戲主窗體設計... 177 6.6.1 游戲主窗體設計概述... 177 6.6.2 技術分析... 177 6.6.3 功能實現... 178 6.7 游戲邏輯... 184 6.7.1 游戲邏輯概述... 184 6.7.2 技術分析... 185 6.7.3 功能實現... 186 6.8 游戲失敗界面設計... 195 6.8.1 游戲失敗界面概述... 195 6.8.2 技術分析... 197 6.8.3 功能實現... 198 6.9 游戲說明模塊... 204 6.9.1 游戲說明模塊概述... 204 6.9.2 技術分析... 205 6.9.3 功能實現... 205 6.10 開發總結... 207 第7章 學生信息管理系統(Visual C 6.0
實現)... 208
視頻講解:45分鐘 7.1 開發背景... 209 7.2 需求分析... 209 7.3 系統設計... 209 7.3.1 系統目標... 209 7.3.2 系統功能結構... 210 7.3.3 系統預覽... 210 7.4 預處理模塊設計... 214 7.4.1 模塊概述... 214 7.4.2 技術分析... 214 7.4.3 功能實現... 215 7.5 主函數設計... 216 7.5.1 功能概述... 216 7.5.2 功能實現... 216 7.6 錄入學生信息模塊... 218 7.6.1 模塊概述... 218 7.6.2 技術分析... 218 7.6.3 錄入時文件中無內容... 219 7.6.4 錄入時文件中有內容... 220 7.7 查詢學生信息模塊... 222 7.7.1 模塊概述... 222 7.7.2 功能實現... 223 7.8 刪除學生信息模塊... 224 7.8.1 模塊概述... 224 7.8.2 功能實現... 224 7.9 修改學生信息模塊... 226 7.9.1 功能概述... 226 7.9.2 實現修改學生信息... 226 7.10 插入學生信息模塊... 228 7.10.1 功能概述... 228 7.10.2 功能實現... 228 7.11 學生成績排名模塊... 230 7.11.1 功能概述... 230 7.11.2 技術分析... 230 7.11.3 功能實現... 231 7.12 顯示所有學生信息... 232 7.12.1 模塊概述... 232 7.12.2 讀取并顯示所有學生信息... 232 7.13 開發總結... 233 第8章 圖書管理系統(Visual C 6.0 MySQL實現)... 234
視頻講解:1小時 8.1 概述... 235 8.1.1 需求分析... 235 8.1.2 開發工具選擇... 235 8.2 系統設計... 235 8.2.1 系統目標... 235 8.2.2 系統功能結構... 236 8.2.3 系統預覽... 236 8.2.4 開發及運行環境... 238 8.3 數據庫設計... 239 8.3.1 安裝MySQL數據庫... 239 8.3.2 啟動MySQL數據庫... 248 8.3.3 創建數據庫... 249 8.3.4 數據表結構... 250 8.4 C語言開發數據庫程序的流程... 250 8.5 C語言操作MySQL數據庫... 253 8.5.1 MySQL常用數據庫操作函數... 253 8.5.2 連接MySQL數據庫... 255 8.5.3 查詢圖書表記錄... 256 8.5.4 插入圖書表記錄... 259 8.5.5 修改圖書表記錄... 260 8.5.6 刪除圖書表記錄... 261 8.6 文件引用... 262 8.7 變量和函數定義... 263 8.8 主要功能模塊設計... 263 8.8.1 顯示主菜單信息... 263 8.8.2 顯示所有圖書信息... 265 8.8.3 添加圖書信息... 268 8.8.4 修改圖書信息... 273 8.8.5 刪除圖書信息... 279 8.8.6 查詢圖書信息... 285 8.9 開發總結... 288 第9章 網絡通信系統(Visual C 6.0
實現)... 289
視頻講解:54分鐘 9.1 網絡通信系統概述... 290 9.1.1 開發背景... 290 9.1.2 需求分析... 290 9.1.3 功能結構圖... 290 9.1.4 系統預覽... 291 9.2 技術攻關... 292 9.2.1 TCP/IP協議... 292 9.2.2 IP地址... 293 9.2.3 數據包格式... 294 9.2.4 建立連接... 296 9.2.5 套接字庫函數... 296 9.3 網絡通信系統主程序... 301 9.4 點對點通信... 304 9.5 服務器中轉通信... 312 9.6 程序調試與錯誤處理... 321 9.7 開發總結... 323 第10章 窗體版圖書管理系統(Visual C 6.0 WINAPI MySQL數據庫實現)... 326
視頻講解:2小時2分鐘 10.1 開發背景... 327 10.2 需求分析... 327 10.3 系統設計... 327 10.3.1 數據庫建模... 327 10.3.2 系統功能結構... 328 10.3.3 建立數據庫... 328 10.3.4 系統預覽... 330 10.4 技術指南... 330 10.4.1 Win32程序的入口... 331 10.4.2 WinMain()函數的設計... 332 10.4.3 對話框窗體的產生與銷毀... 332 10.4.4 消息響應函數... 333 10.5 工具模塊設計... 333 10.6 登錄模塊設計... 336 10.7 客戶端主界面設計... 340 10.8 基本信息管理模塊設計... 345 10.9 庫存管理模塊設計... 354 10.10 查詢模塊設計... 362 10.11 開發總結... 366 第11章 商品管理系統(Visual C 6.0
實現)... 367
視頻講解:47分鐘 11.1 開發背景... 368 11.2 需求分析... 368 11.3 系統設計... 368 11.3.1 系統目標... 368 11.3.2 系統功能結構... 368 11.3.3 系統預覽... 369 11.4 預處理模塊設計... 369 11.4.1 文件引用... 369 11.4.2 宏定義... 370 11.4.3 聲明結構體... 370 11.4.4 函數聲明... 371 11.5 功能菜單設計... 371 11.5.1 功能概述... 371 11.5.2 功能菜單實現... 372 11.5.3 自定義菜單功能函數... 373 11.6 商品錄入設計... 374 11.6.1 功能概述... 374 11.6.2 商品錄入塊技術分析... 377 11.6.3 顯示商品信息... 377 11.6.4 商品錄入實現... 378 11.7 商品查詢設計... 380 11.7.1 功能概述... 380 11.7.2 商品查詢實現... 381 11.8 商品刪除設計... 382 11.8.1 功能概述... 382 11.8.2 技術分析... 384 11.8.3 刪除后記錄保存到文件... 385 11.9 商品修改設計... 386 11.9.1 功能概述... 386 11.9.2 商品修改實現... 387 11.10 商品記錄插入設計... 389 11.10.1 功能概述... 389 11.10.2 商品插入實現... 391 11.11 商品記錄排序設計... 392 11.11.1 功能概述... 392 11.11.2 商品排序實現... 393 11.12 商品記錄統計設計... 395 11.12.1 功能概述... 395 11.12.2 商品記錄統計實現.... 396 11.13 開發總結... 396 第12章 MP3音樂播放器(Linux系統)... 397 12.1 GStreamer簡介... 398 12.2 界面設計... 400 12.3 代碼設計... 401 12.3.1 建立工程文件... 401 12.3.2 主程序設計... 402 12.3.3 生成playbin對象... 403 12.3.4 打開文件... 408 12.3.5 播放MP3. 409 12.3.6 暫停播放... 410 12.3.7 停止播放... 411 12.3.8 界面更新... 411 12.3.9 播放控制... 412 12.4 開發總結... 414
C語言項目開發全程實錄(第2版) 作者簡介
明日科技,是一個擁有軟件開發和項目實施方面的資深專家和學習型技術團隊,利用積累的專業知識和經驗,已開發出版了“從入門到精通”“軟件開發實戰1200例”“軟件開發實戰寶典”“軟件項目開發全程實錄”等系列叢書,是國內暢銷的編程圖書品牌。
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
伊索寓言-世界文學名著典藏-全譯本
- >
上帝之肋:男人的真實旅程
- >
經典常談
- >
龍榆生:詞曲概論/大家小書
- >
二體千字文
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
巴金-再思錄