注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C#項目開發(fā)全程實錄(第5版)

C#項目開發(fā)全程實錄(第5版)

C#項目開發(fā)全程實錄(第5版)

定 價:¥89.80

作 者: 明日科技
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302675679 出版時間: 2025-01-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《C#項目開發(fā)全程實錄(第5版)》精選10 個熱門項目,涉及游戲開發(fā)、Windows 桌面應(yīng)用開發(fā)、數(shù)據(jù)庫管理系統(tǒng)開發(fā)等C#優(yōu)勢開發(fā)領(lǐng)域,實用性非常強。具體項目包含:智能語音計算器、俄羅斯方塊游戲(炫彩版)、系統(tǒng)優(yōu)化清理助手、圖片處理工坊、一站式文檔管家、飛鷹多線程下載器、卓識決策分析系統(tǒng)、靈動快遞單打印精靈、智匯人才寶管理系統(tǒng)、云銷商品管理系統(tǒng)。全書從軟件工程的角度出發(fā),按照項目開發(fā)的順序,系統(tǒng)、全面地講解每一個項目的開發(fā)實現(xiàn)過程。在體例上,每章一個項目,統(tǒng)一采用“開發(fā)背景→系統(tǒng)設(shè)計→技術(shù)準(zhǔn)備→各功能模塊實現(xiàn)→項目運行→源碼下載”的形式完整呈現(xiàn)項目,給讀者明確的成就感,可以讓讀者快速積累實際項目經(jīng)驗與技巧,早日實現(xiàn)就業(yè)目標(biāo)。

作者簡介

  明日科技,全稱是吉林省明日科技有限公司,是一家專業(yè)從事軟件開發(fā)、教育培訓(xùn)以及軟件開發(fā)教育資源整合的高科技公司,其編寫的教材非常注重選取軟件開發(fā)中的必需、常用內(nèi)容,同時也很注重內(nèi)容的易學(xué)、方便性以及相關(guān)知識的拓展性,深受讀者喜愛。其教材多次榮獲“全行業(yè)優(yōu)秀暢銷品種”“全國高校出版社優(yōu)秀暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。

圖書目錄

第1章 智能語音計算器 1
——運算符 流程控制 類 方法 窗體應(yīng)用 INI 文件讀寫 音頻播放
1.1 開發(fā)背景 1
1.2 系統(tǒng)設(shè)計 2
1.2.1 開發(fā)環(huán)境 2
1.2.2 業(yè)務(wù)流程 2
1.2.3 功能結(jié)構(gòu) 2
1.3 技術(shù)準(zhǔn)備 3
1.3.1 技術(shù)概覽 3
1.3.2 INI 配置文件讀寫 4
1.3.3 使用API 函數(shù)播放語音 5
1.4 功能設(shè)計 5
1.4.1 設(shè)計窗體 5
1.4.2 數(shù)字鍵輸入 6
1.4.3 點的輸入 7
1.4.4 清零及刪除功能的實現(xiàn) 7
1.4.5 實現(xiàn)計算及語音播放功能 8
1.4.6 語音設(shè)置的實現(xiàn) 12
1.5 項目運行 13
1.6 源碼下載 14
第2章 俄羅斯方塊游戲(炫彩版) 15
——隨機數(shù) 數(shù)組 面向?qū)ο缶幊? Timer計時器 GDI 技術(shù) 鍵盤處理
2.1 開發(fā)背景 15
2.2 系統(tǒng)設(shè)計 16
2.2.1 開發(fā)環(huán)境 16
2.2.2 業(yè)務(wù)流程 16
2.2.3 功能結(jié)構(gòu) 16
2.3 技術(shù)準(zhǔn)備 17
2.3.1 技術(shù)概覽 17
2.3.2 方塊組變換分析 18
2.3.3 鍵盤處理技術(shù) 19
2.4 公共類設(shè)計 20
2.5 功能設(shè)計 30
2.5.1 設(shè)計窗體 30
2.5.2 初始化游戲場景 32
2.5.3 生成游戲方塊并使其自動下落 33
2.5.4 使用鍵盤控制方塊的變換及移動 34
2.5.5 暫停和繼續(xù)游戲 34
2.6 項目運行 35
2.7 源碼下載 35
第3章 系統(tǒng)優(yōu)化清理助手 36
——多分支語句 窗體控件 Process 進(jìn)程類 注冊表操作 WMI 操作
3.1 開發(fā)背景 36
3.2 系統(tǒng)設(shè)計 37
3.2.1 開發(fā)環(huán)境 37
3.2.2 業(yè)務(wù)流程 37
3.2.3 功能結(jié)構(gòu) 37
3.3 技術(shù)準(zhǔn)備 38
3.3.1 技術(shù)概覽 38
3.3.2 使用Process 類獲取進(jìn)程信息 39
3.3.3 WMI 技術(shù)應(yīng)用 40
3.4 公共類設(shè)計 41
3.4.1 Operator 類 42
3.4.2 Win32 類 48
3.4.3 myHook 類 49
3.5 主窗體設(shè)計 51
3.5.1 主窗體概述 51
3.5.2 設(shè)計主窗體 51
3.5.3 窗體標(biāo)題欄的實現(xiàn) 54
3.5.4 主窗體中的快捷按鈕 56
3.5.5 系統(tǒng)托盤的實現(xiàn) 57
3.6 系統(tǒng)檢測窗體設(shè)計 58
3.6.1 系統(tǒng)檢測窗體概述 58
3.6.2 設(shè)計系統(tǒng)檢測窗體 58
3.6.3 初始化樹菜單 59
3.6.4 根據(jù)選擇項顯示其詳細(xì)信息 62
3.7 功能集合窗體設(shè)計 62
3.7.1 功能集合窗體概述 62
3.7.2 功能集合窗體屬性設(shè)置 63
3.7.3 設(shè)計導(dǎo)航工具欄 63
3.7.4 設(shè)計系統(tǒng)清理面板 64
3.7.5 設(shè)計實用工具面板 65
3.7.6 設(shè)計任務(wù)管理面板 66
3.7.7 設(shè)計選項面板 68
3.8 系統(tǒng)清理功能 68
3.8.1 系統(tǒng)清理功能概述 68
3.8.2 系統(tǒng)清理功能的實現(xiàn) 69
3.9 實用工具集合功能 69
3.9.1 實用工具集合功能概述 69
3.9.2 調(diào)用系統(tǒng)常用工具 70
3.9.3 快速關(guān)機功能的實現(xiàn) 70
3.10 鎖定系統(tǒng)模塊設(shè)計 71
3.10.1 鎖定系統(tǒng)模塊概述 71
3.10.2 設(shè)計鎖屏設(shè)置窗體 72
3.10.3 設(shè)計鎖屏窗體 75
3.10.4 設(shè)計解鎖窗體 77
3.11 系統(tǒng)優(yōu)化窗體設(shè)計 79
3.11.1 系統(tǒng)優(yōu)化窗體概述 79
3.11.2 設(shè)計系統(tǒng)優(yōu)化窗體 80
3.11.3 實現(xiàn)系統(tǒng)優(yōu)化功能 80
3.11.4 備份注冊表信息 82
3.11.5 還原注冊表信息 82
3.12 項目運行 82
3.13 源碼下載 83
第4章 圖片處理工坊 84
——對話框控件 Timer 計時器 打印技術(shù) GDI 技術(shù)
4.1 開發(fā)背景 84
4.2 系統(tǒng)設(shè)計 85
4.2.1 開發(fā)環(huán)境 85
4.2.2 業(yè)務(wù)流程 85
4.2.3 功能結(jié)構(gòu) 85
4.3 技術(shù)準(zhǔn)備 86
4.3.1 技術(shù)概覽 86
4.3.2 對話框控件的使用 87
4.3.3 使用RotateFlip()方法旋轉(zhuǎn)圖片 90
4.3.4 GetPixel()方法和SetPixel()方法的使用 91
4.4 主窗體設(shè)計 91
4.4.1 主窗體概述 91
4.4.2 設(shè)計主窗體 92
4.4.3 打開圖片目錄 93
4.4.4 轉(zhuǎn)換圖片格式 93
4.4.5 打印圖片 94
4.5 圖片特效窗體設(shè)計 95
4.5.1 圖片特效功能概述 95
4.5.2 設(shè)計圖片特效窗體 95
4.5.3 “浮雕”效果 95
4.5.4 “積木”效果 96
4.5.5 “底片”效果 96
4.5.6 “霧化”效果 97
4.6 圖片調(diào)節(jié)窗體設(shè)計 97
4.6.1 圖片調(diào)節(jié)功能概述 97
4.6.2 設(shè)計圖片調(diào)節(jié)窗體 98
4.6.3 調(diào)節(jié)圖片亮度 98
4.6.4 調(diào)節(jié)圖片大小 99
4.6.5 調(diào)節(jié)圖片對比度 100
4.6.6 保存調(diào)節(jié)后的圖片 101
4.7 圖片加文字水印窗體設(shè)計 102
4.7.1 圖片加文字水印功能概述 102
4.7.2 設(shè)計圖片加文字水印窗體 102
4.7.3 添加文字到圖片中 102
4.7.4 設(shè)置水印文字的字體和顏色 103
4.7.5 水印效果預(yù)覽 103
4.7.6 保存寫入文字的圖片 104
4.8 幻燈片放映窗體設(shè)計 105
4.8.1 幻燈片放映功能概述 105
4.8.2 設(shè)計幻燈片放映窗體 105
4.8.3 將圖片顯示在幻燈片中 105
4.8.4 自動切換圖片 106
4.8.5 暫停播放幻燈片 106
4.8.6 重新播放幻燈片 107
4.9 項目運行 107
4.10 源碼下載 107
第5章 一站式文檔管家 108
——TreeView 樹控件 文件及文件夾類 數(shù)據(jù)庫操作技術(shù) DriveInfo 類 無邊框窗體移動技術(shù)
5.1 開發(fā)背景 108
5.2 系統(tǒng)設(shè)計 109
5.2.1 開發(fā)環(huán)境 109
5.2.2 業(yè)務(wù)流程 109
5.2.3 功能結(jié)構(gòu) 110
5.3 技術(shù)準(zhǔn)備 110
5.3.1 技術(shù)概覽 110
5.3.2 使用GetDrives()方法獲取本地驅(qū)動器 111
5.3.3 無邊框窗體的移動 111
5.4 數(shù)據(jù)庫設(shè)計 112
5.5 公共類設(shè)計 113
5.5.1 DataClass 類 113
5.5.2 FrmAffairClass 類 115
5.6 主窗體設(shè)計 130
5.6.1 主窗體概述 130
5.6.2 設(shè)計主窗體 130
5.6.3 主窗體的顯示 131
5.6.4 設(shè)置主窗體標(biāo)題欄 131
5.6.5 動態(tài)切換資料集列表和文件夾列表 132
5.6.6 查看文件夾或資料集 132
5.6.7 查找文件功能的實現(xiàn) 133
5.7 文件夾操作窗體設(shè)計 133
5.7.1 文件夾操作窗體概述 133
5.7.2 設(shè)計文件夾操作窗體 133
5.7.3 初始化文件夾操作窗體 134
5.7.4 實現(xiàn)文件夾的添加、修改和刪除功能 134
5.8 文件操作窗體設(shè)計 136
5.8.1 文件操作窗體概述 136
5.8.2 設(shè)計文件操作窗體 136
5.8.3 初始化文件操作窗體 137
5.8.4 實現(xiàn)添加文件列表 137
5.8.5 實現(xiàn)文件的添加、修改和刪除功能 138
5.9 導(dǎo)入導(dǎo)出窗體設(shè)計 139
5.9.1 導(dǎo)入導(dǎo)出窗體概述 139
5.9.2 設(shè)計導(dǎo)入導(dǎo)出窗體 140
5.9.3 初始化導(dǎo)入導(dǎo)出窗體 140
5.9.4 顯示指定目錄下的文件夾 141
5.9.5 實現(xiàn)文件/文件夾的導(dǎo)入導(dǎo)出功能 141
5.10 項目運行 142
5.11 源碼下載 142
第6 章 飛鷹多線程下載器 143
——委托 異常處理 文件流 多線程 網(wǎng)絡(luò)編程 斷點續(xù)傳技術(shù)
6.1 開發(fā)背景 143
6.2 系統(tǒng)設(shè)計 144
6.2.1 開發(fā)環(huán)境 144
6.2.2 業(yè)務(wù)流程 144
6.2.3 功能結(jié)構(gòu) 145
6.3 技術(shù)準(zhǔn)備 145
6.3.1 技術(shù)概覽 145
6.3.2 斷點續(xù)傳技術(shù) 147
6.3.3 序列化與反序列化 147
6.4 項目配置文件設(shè)計 148
6.5 公共類設(shè)計 149
6.5.1 Locations 記錄續(xù)傳信息類 149
6.5.2 Set 系統(tǒng)設(shè)置類 150
6.5.3 DownLoad 文件下載類 152
6.5.4 Resume 斷點續(xù)傳類 155
6.6 主窗體設(shè)計 155
6.6.1 主窗體概述 155
6.6.2 設(shè)計主窗體 156
6.6.3 初始化控件及下載任務(wù)狀態(tài) 157
6.6.4 打開新建下載任務(wù)窗體 161
6.6.5 開始、暫停、刪除及續(xù)傳操作 162
6.6.6 網(wǎng)絡(luò)速度實時監(jiān)控 163
6.6.7 打開系統(tǒng)設(shè)置窗體 164
6.6.8 退出程序時自動保存續(xù)傳文件 164
6.7 新建下載任務(wù)窗體設(shè)計 165
6.7.1 新建下載任務(wù)窗體概述 165
6.7.2 設(shè)計新建下載任務(wù)窗體 165
6.7.3 顯示默認(rèn)下載路徑 166
6.7.4 選擇下載文件保存位置 166
6.7.5 自動獲取下載文件名 166
6.7.6 確認(rèn)下載文件信息 166
6.8 系統(tǒng)設(shè)置窗體設(shè)計 167
6.8.1 系統(tǒng)設(shè)置窗體概述 167
6.8.2 設(shè)計系統(tǒng)設(shè)置窗體 168
6.8.3 顯示用戶的默認(rèn)設(shè)置 169
6.8.4 切換設(shè)置界面 170
6.8.5 保存用戶設(shè)置 170
6.9 項目運行 172
6.10 源碼下載 173
第7章 卓識決策分析系統(tǒng) 174
——ADO.NET 游標(biāo) 存儲過程 透視表/統(tǒng)計表 GDI 技術(shù) 自定義用戶控件
7.1 開發(fā)背景 174
7.2 系統(tǒng)設(shè)計 175
7.2.1 開發(fā)環(huán)境 175
7.2.2 業(yè)務(wù)流程 175
7.2.3 功能結(jié)構(gòu) 175
7.3 技術(shù)準(zhǔn)備 176
7.3.1 技術(shù)概覽 176
7.3.2 透視表的使用 177
7.3.3 統(tǒng)計表的使用 178
7.3.4 自定義用戶控件 179
7.4 數(shù)據(jù)庫設(shè)計 181
7.5 公共類設(shè)計 181
7.5.1 DataClass 類 182
7.5.2 FrmClass 類 186
7.6 決策分析主窗體設(shè)計 191
7.6.1 決策分析主窗體概述 191
7.6.2 設(shè)計決策分析主窗體 191
7.6.3 初始化數(shù)據(jù) 192
7.6.4 打開生成透視表窗體 192
7.6.5 打開生成統(tǒng)計表窗體 194
7.7 生成透視表窗體設(shè)計 194
7.7.1 生成透視表窗體概述 194
7.7.2 設(shè)計生成透視表窗體 194
7.7.3 初始化窗體 195
7.7.4 刪除重復(fù)字段 195
7.7.5 生成透視表 195
7.8 生成統(tǒng)計表窗體設(shè)計 196
7.8.1 生成統(tǒng)計表窗體概述 196
7.8.2 設(shè)計生成統(tǒng)計表窗體 196
7.8.3 綁定數(shù)據(jù)到列表 197
7.8.4 選擇生產(chǎn)日期字段 197
7.8.5 生成統(tǒng)計表 198
7.9 圖表模塊設(shè)計 199
7.9.1 繪制條形圖 199
7.9.2 繪制面形圖 205
7.9.3 繪制餅形圖 209
7.10 項目運行 213
7.11 源碼下載 214
第8章 靈動快遞單打印精靈 215
——泛型 序列化 數(shù)據(jù)流 打印組件 自定義組件 數(shù)據(jù)庫事務(wù)
8.1 開發(fā)背景 215
8.2 系統(tǒng)設(shè)計 216
8.2.1 開發(fā)環(huán)境 216
8.2.2 業(yè)務(wù)流程 216
8.2.3 功能結(jié)構(gòu) 217
8.3 技術(shù)準(zhǔn)備 217
8.4 數(shù)據(jù)庫設(shè)計 219
8.4.1 數(shù)據(jù)表設(shè)計 219
8.4.2 存儲過程設(shè)計 220
8.5 項目配置文件設(shè)計 221
8.6 公共類設(shè)計 222
8.6.1 DataOperate 類 222
8.6.2 CommClass 類 224
8.6.3 GlobalProperty 類 227
8.6.4 MD5Encrypt 類 228
8.6.5 ReadFile 類 228
8.6.6 自定義通用文本輸入框組件 229
8.7 快遞單設(shè)置模塊設(shè)計 232
8.7.1 快遞單設(shè)置模塊概述 232
8.7.2 設(shè)計快遞單設(shè)置窗體 234
8.7.3 設(shè)計添加/修改快遞單窗體 234
8.7.4 打開添加/修改快遞單信息窗體 235
8.7.5 初始化添加/修改快遞單信息窗體 235
8.7.6 保存快遞單基本信息 236
8.7.7 刪除指定的快遞單 238
8.7.8 設(shè)計快遞單模板 238
8.8 快遞單打印窗體設(shè)計 241
8.8.1 快遞單打印窗體概述 241
8.8.2 設(shè)計快遞單打印窗體 242
8.8.3 初始化快遞單模板 242
8.8.4 打印快遞單 244
8.9 快遞單查詢窗體設(shè)計 245
8.9.1 快遞單查詢窗體概述 245
8.9.2 設(shè)計快遞單查詢窗體 246
8.9.3 動態(tài)生成快遞單的列 246
8.9.4 查詢快遞單記錄 247
8.10 項目運行 249
8.11 源碼下載 250
第9章 智匯人才寶管理系統(tǒng) 251
——面向?qū)ο缶幊? 窗體控件 二進(jìn)制流 ADO.NET 技術(shù) Word/Excel 操作
9.1 開發(fā)背景 251
9.2 系統(tǒng)設(shè)計 252
9.2.1 開發(fā)環(huán)境 252
9.2.2 業(yè)務(wù)流程 252
9.2.3 功能結(jié)構(gòu) 252
9.3 技術(shù)準(zhǔn)備 253
9.3.1 技術(shù)概覽 253
9.3.2 Word 和Excel 操作技術(shù) 254
9.4 數(shù)據(jù)庫設(shè)計 256
9.4.1 數(shù)據(jù)庫概述 256
9.4.2 數(shù)據(jù)表設(shè)計 256
9.4.3 數(shù)據(jù)表邏輯關(guān)系 259
9.5 公共類設(shè)計 261
9.5.1 MyMeans 公共類 261
9.5.2 MyModule 公共類 262
9.6 登錄窗體設(shè)計 272
9.6.1 登錄窗體概述 272
9.6.2 設(shè)計登錄窗體 272
9.6.3 按Enter 鍵時移動鼠標(biāo)焦點 272
9.6.4 登錄功能的實現(xiàn) 273
9.7 系統(tǒng)主窗體設(shè)計 273
9.7.1 系統(tǒng)主窗體概述 273
9.7.2 設(shè)計菜單欄 274
9.7.3 設(shè)計工具欄 275
9.7.4 設(shè)計導(dǎo)航菜單 276
9.7.5 設(shè)計狀態(tài)欄 276
9.8 人事檔案管理窗體設(shè)計 277
9.8.1 人事檔案管理窗體概述 277
9.8.2 設(shè)計人事檔案管理窗體 278
9.8.3 添加/修改人事檔案信息 279
9.8.4 刪除人事檔案信息 281
9.8.5 單條件查詢?nèi)耸聶n案信息 281
9.8.6 逐條查看人事檔案信息 283
9.8.7 將人事檔案信息導(dǎo)出為Word 文檔 284
9.8.8 將人事檔案信息導(dǎo)出為Excel 表格 287
9.9 人事資料查詢窗體設(shè)計 291
9.9.1 人事資料查詢窗體概述 291
9.9.2 設(shè)計人事資料查詢窗體 291
9.9.3 多條件查詢?nèi)耸沦Y料 292
9.10 用戶設(shè)置模塊設(shè)計 293
9.10.1 用戶設(shè)置模塊概述 293
9.10.2 設(shè)計用戶設(shè)置窗體 294
9.10.3 添加/修改用戶信息 294
9.10.4 刪除用戶基本信息 295
9.10.5 設(shè)置用戶操作權(quán)限 295
9.11 項目運行 296
9.12 源碼下載 297
第10章 云銷商品管理系統(tǒng) 298
——可空類型 CheckedListBox 控件 BindingSource 組件 Lambda 表達(dá)式
10.1 開發(fā)背景 299
10.2 系統(tǒng)設(shè)計 299
10.2.1 開發(fā)環(huán)境 299
10.2.2 業(yè)務(wù)流程 299
10.2.3 功能結(jié)構(gòu) 300
10.3 技術(shù)準(zhǔn)備 301
10.3.1 技術(shù)概覽 301
10.3.2 可空類型的使用 301
10.3.3 CheckedListBox 控件的使用 302
10.3.4 BindingSource 組件的使用 303
10.4 數(shù)據(jù)庫設(shè)計 304
10.4.1 數(shù)據(jù)庫概述 304
10.4.2 數(shù)據(jù)表設(shè)計 304
10.4.3 數(shù)據(jù)表邏輯關(guān)系 307
10.5 公共類設(shè)計 308
10.5.1 DataLogic 公共類 308
10.5.2 Useful 公共類 312
10.6 商品大類模塊設(shè)計 314
10.6.1 商品大類模塊概述 314
10.6.2 設(shè)計商品大類窗體 314
10.6.3 初始化商品大類信息顯示 315
10.6.4 打開商品大類編輯窗體 315
10.6.5 實現(xiàn)商品大類的添加和修改功能 316
10.6.6 商品大類的刪除 317
10.7 代理登記模塊設(shè)計 318
10.7.1 代理登記模塊概述 318
10.7.2 設(shè)計代理登記窗體 318
10.7.3 實現(xiàn)代理商導(dǎo)航菜單 318
10.7.4 打開代理登記編輯窗體 319
10.7.5 代理登記編輯窗體的實現(xiàn) 320
10.8 訂貨單模塊設(shè)計 323
10.8.1 訂貨單模塊概述 323
10.8.2 設(shè)計訂貨單窗體 323
10.8.3 打開訂貨單編輯窗體 324
10.8.4 訂貨單編輯窗體的實現(xiàn) 325
10.8.5 刪除訂貨單信息 330
10.9 權(quán)限分配模塊設(shè)計 330
10.9.1 權(quán)限分配模塊概述 330
10.9.2 設(shè)計權(quán)限分配窗體 331
10.9.3 顯示指定操作員的已有權(quán)限 331
10.9.4 保存新分配的權(quán)限 332
10.10 項目運行 333
10.11 源碼下載 334

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號