注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)實(shí)踐(第2版)

程序設(shè)計(jì)實(shí)踐(第2版)

程序設(shè)計(jì)實(shí)踐(第2版)

定 價(jià):¥49.00

作 者: 劉瑞芳
出版社: 北京郵電大學(xué)出版社有限公司
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787563560158 出版時(shí)間: 2020-04-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 328 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以11個(gè)章節(jié)的形式從不同側(cè)面講解了11個(gè)小型軟件工程項(xiàng)目案例,涵蓋了當(dāng)前主流的各種應(yīng)用類(lèi)型。每個(gè)案例從設(shè)計(jì)到實(shí)現(xiàn),一步一步詳細(xì)講解,按照講解過(guò)程進(jìn)行操作即可達(dá)成項(xiàng)目目標(biāo)。讀者在具備程序設(shè)計(jì)語(yǔ)言基礎(chǔ)的前提下,可以根據(jù)個(gè)人興趣,選取項(xiàng)目案例進(jìn)行學(xué)習(xí)。本書(shū)的目標(biāo)是讓讀者學(xué)習(xí)分析問(wèn)題、解決問(wèn)題的方法,掌握應(yīng)用軟件的設(shè)計(jì)、實(shí)現(xiàn)方法,從而具備軟件工程項(xiàng)目的設(shè)計(jì)、開(kāi)發(fā)能力。 本書(shū)內(nèi)容豐富,提供了15套案例程序,可作為信息工程、通信工程、電子工程類(lèi)專(zhuān)業(yè)的程序設(shè)計(jì)實(shí)踐課程的教材,也可供從事軟件開(kāi)發(fā)和應(yīng)用設(shè)計(jì)的工程技術(shù)人員閱讀和參考。

作者簡(jiǎn)介

  劉瑞芳,女,北京郵電大學(xué)通信工程學(xué)院副教授。主要研究網(wǎng)絡(luò)性能統(tǒng)計(jì)推斷,主要從事IP網(wǎng)絡(luò)性能和網(wǎng)絡(luò)應(yīng)用等方面的研究和開(kāi)發(fā)工作,參與多項(xiàng)科研項(xiàng)目,在國(guó)內(nèi)外重要學(xué)術(shù)刊物及會(huì)議上發(fā)表學(xué)術(shù)論文多篇。

圖書(shū)目錄

第1章繪圖程序1
1.1項(xiàng)目分析和設(shè)計(jì)1
1.1.1需求分析1
1.1.2界面設(shè)計(jì)1
1.1.3總體設(shè)計(jì)2
1.2窗口程序基礎(chǔ)知識(shí)3
1.2.1Windows API基礎(chǔ)3
1.2.2資源文件8
1.3繪圖基礎(chǔ)知識(shí)9
1.3.1圖形處理技術(shù)9
1.3.2圖形設(shè)備接口GDI11
1.4繪圖程序Draw的實(shí)現(xiàn)21
1.4.1基本圖元類(lèi)21
1.4.2繪圖類(lèi)23
1.4.3事件響應(yīng)27
1.4.4鐘表例子29
1.5案例拓展31
1.5.1項(xiàng)目創(chuàng)建31
1.5.2界面和代碼的關(guān)聯(lián)32
1.5.3繪圖參數(shù)設(shè)置34
1.5.4繪圖類(lèi)設(shè)計(jì)34
第2章中文分詞37
2.1項(xiàng)目分析和設(shè)計(jì)37
2.1.1需求分析37
2.1.2界面設(shè)計(jì)38
2.1.3總體設(shè)計(jì)38
2.2分詞基礎(chǔ)39
2.2.1分詞技術(shù)概述39
2.2.2詞散列表構(gòu)建設(shè)計(jì)41
2.2.3散列函數(shù)設(shè)計(jì)42
2.2.4散列處理類(lèi)設(shè)計(jì)44
2.2.5詞庫(kù)文件處理類(lèi)設(shè)計(jì)48
2.3后向匹配分詞算法設(shè)計(jì)49
2.3.1分詞類(lèi)設(shè)計(jì)49
2.3.2分詞算法設(shè)計(jì)50
2.4基于MFC 對(duì)話框的分詞程序?qū)崿F(xiàn)52
2.4.1建立工程52
2.4.2對(duì)話框界面的實(shí)現(xiàn)56
2.5案例拓展63
2.5.1隱馬爾科夫模型63
2.5.2HMM中文分詞程序的實(shí)現(xiàn)64
第3章學(xué)生信息管理76
3.1項(xiàng)目分析和設(shè)計(jì)76
3.1.1需求分析76
3.1.2界面設(shè)計(jì)77
3.1.3總體設(shè)計(jì)77
3.2數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)79
3.2.1關(guān)系數(shù)據(jù)庫(kù)常用術(shù)語(yǔ)79
3.2.2數(shù)據(jù)庫(kù)管理系統(tǒng)81
3.2.3SQL語(yǔ)言簡(jiǎn)介83
3.3數(shù)據(jù)庫(kù)編程基礎(chǔ)知識(shí)83
3.3.1數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)簡(jiǎn)介83
3.3.2MFC ODBC類(lèi)簡(jiǎn)介85
3.3.3使用MFC ODBC類(lèi)訪問(wèn)數(shù)據(jù)庫(kù)86
3.4學(xué)生信息管理程序StudentInfo的實(shí)現(xiàn)100
3.4.1主界面的設(shè)計(jì)與實(shí)現(xiàn)100
3.4.2學(xué)生基本信息管理模塊103
3.4.3課程基本信息管理模塊103
3.4.4學(xué)生選課信息管理模塊105
3.4.5學(xué)生成績(jī)信息查詢模塊106
3.5案例拓展111
第4章簡(jiǎn)單通信協(xié)議116
4.1項(xiàng)目分析和設(shè)計(jì)116
4.1.1需求分析116
4.1.2界面設(shè)計(jì)117
4.2通信協(xié)議基礎(chǔ)知識(shí)117
4.2.1基本概念117
4.2.2Sockets編程基礎(chǔ)120
4.2.3SMTP125
4.3聊天程序的設(shè)計(jì)與實(shí)現(xiàn)130
4.3.1總體設(shè)計(jì)130
4.3.2客戶端的設(shè)計(jì)與實(shí)現(xiàn)132
4.3.3服務(wù)器端的設(shè)計(jì)與實(shí)現(xiàn)136
4.4案例拓展141
4.4.1多人聊天室總體設(shè)計(jì)141
4.4.2多線程的概念142
4.4.3多人聊天室編程實(shí)現(xiàn)143
第5章聲音信號(hào)分析與處理147
5.1項(xiàng)目分析和設(shè)計(jì)147
5.1.1需求分析147
5.1.2界面設(shè)計(jì)148
5.1.3總體設(shè)計(jì)150
5.2信號(hào)處理基礎(chǔ)知識(shí)151
5.2.1聲音信號(hào)的數(shù)據(jù)結(jié)構(gòu)151
5.2.2音頻數(shù)據(jù)分析和處理152
5.2.3C 和Matlab混合編程157
5.3wavTool的設(shè)計(jì)與實(shí)現(xiàn)161
5.3.1wavTool的類(lèi)關(guān)系圖161
5.3.2自定義類(lèi)CWaveFile162
5.3.3文檔類(lèi)CWaveDoc173
5.3.4視圖類(lèi)CWaveView176
第6章圖像處理180
6.1項(xiàng)目分析和設(shè)計(jì)180
6.1.1需求分析180
6.1.2界面設(shè)計(jì)180
6.1.3總體設(shè)計(jì)180
6.2BMP圖像基礎(chǔ)知識(shí)181
6.2.1圖像基本概念181
6.2.2BMP圖像基礎(chǔ)181
6.3圖像處理基礎(chǔ)操作184
6.3.1BMP文件的打開(kāi)與保存功能實(shí)現(xiàn)184
6.3.2BMP圖像顯示功能實(shí)現(xiàn)187
6.3.3圖像處理類(lèi)設(shè)計(jì)188
6.4簡(jiǎn)單圖像處理程序的實(shí)現(xiàn)198
6.4.1繪圖類(lèi)199
6.4.2事件響應(yīng)201
6.4.3消息響應(yīng)函數(shù)203
第7章通信編解碼算法208
7.1項(xiàng)目分析和設(shè)計(jì)208
7.1.1需求分析208
7.1.2系統(tǒng)設(shè)計(jì)209
7.2信源編碼基礎(chǔ)知識(shí)210
7.2.10和1的世界210
7.2.2理解信源編碼212
7.3信道編碼基礎(chǔ)知識(shí)219
7.3.1理解信道錯(cuò)誤219
7.3.2理解信道編碼220
7.4通信模擬程序的實(shí)現(xiàn)223
7.4.1類(lèi)的設(shè)計(jì)223
7.4.2類(lèi)的實(shí)現(xiàn)224
第8章加密解密算法231
8.1古典加密算法232
8.1.1凱撒密碼原理232
8.1.2凱撒密碼實(shí)現(xiàn)232
8.2對(duì)稱密碼DES234
8.2.1DES加密原理234
8.2.2DES算法的實(shí)現(xiàn)237
8.3非對(duì)稱密碼算法RSA240
8.3.1公鑰密碼體制240
8.3.2RSA加密原理241
8.3.3RSA加密算法的實(shí)現(xiàn)241
8.4消息摘要算法MD5245
8.4.1消息摘要算法245
8.4.2消息摘要算法MD5246
8.4.3MD5消息摘要算法的實(shí)現(xiàn)249
8.5時(shí)域隱藏算法LSB253
8.5.1信息隱藏技術(shù)253
8.5.2LSB算法253
8.5.3LSB算法的實(shí)現(xiàn)254
8.6加密算法演示程序261
8.6.1總體設(shè)計(jì)261
8.6.2實(shí)現(xiàn)代碼262
第9章基于大數(shù)據(jù)的電影推薦267
9.1項(xiàng)目分析和設(shè)計(jì)268
9.1.1需求分析268
9.1.2總體設(shè)計(jì)270
9.2大數(shù)據(jù)基礎(chǔ)271
9.2.1大數(shù)據(jù)應(yīng)用271
9.2.2大數(shù)據(jù)并行處理平臺(tái)274
9.3推薦算法基礎(chǔ)278
9.4項(xiàng)目的Python語(yǔ)言實(shí)現(xiàn)283
9.5項(xiàng)目的Spark平臺(tái)實(shí)現(xiàn)286
第10章基于深度學(xué)習(xí)的圖片分類(lèi)289
10.1項(xiàng)目分析和設(shè)計(jì)289
10.1.1需求分析289
10.1.2數(shù)據(jù)分析291
10.2深度神經(jīng)網(wǎng)絡(luò)基礎(chǔ)291
10.2.1神經(jīng)元模型291
10.2.2多層前饋神經(jīng)網(wǎng)絡(luò)293
10.2.3梯度下降法295
10.2.4誤差反向傳播算法297
10.3手寫(xiě)數(shù)字識(shí)別的設(shè)計(jì)與實(shí)現(xiàn)298
10.3.1模型實(shí)現(xiàn)298
10.3.2模型優(yōu)化301
10.4案例拓展302
10.4.1TensorFlow編程302
10.4.2基于TensorFlow的MLP305
第11章基于小程序的應(yīng)用開(kāi)發(fā)308
11.1項(xiàng)目分析和設(shè)計(jì)308
11.1.1需求分析308
11.1.2界面設(shè)計(jì)309
11.1.3總體設(shè)計(jì)310
11.2微信小程序開(kāi)發(fā)基礎(chǔ)311
11.2.1服務(wù)器環(huán)境搭建311
11.2.2數(shù)據(jù)庫(kù)服務(wù)器mysql314
11.2.3微信小程序開(kāi)發(fā)環(huán)境簡(jiǎn)介315
11.3校園新鮮事小程序的實(shí)現(xiàn)317
11.3.1手機(jī)端小程序的實(shí)現(xiàn)317
11.3.2網(wǎng)頁(yè)版瀏覽功能的實(shí)現(xiàn)323

本目錄推薦

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