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

C++語言程序設(shè)計(jì)項(xiàng)目實(shí)踐

C++語言程序設(shè)計(jì)項(xiàng)目實(shí)踐

定 價:¥35.00

作 者: 黃勻,何文河,鄭莉 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華大學(xué)計(jì)算機(jī)基礎(chǔ)教育課程系列教材
標(biāo) 簽: 暫缺

ISBN: 9787302499459 出版時間: 2018-07-01 包裝: 平裝
開本: 16 頁數(shù): 167 字?jǐn)?shù):  

內(nèi)容簡介

  本書面向零基礎(chǔ)的計(jì)算機(jī)專業(yè)學(xué)生或者喜歡編程的讀者。書中提供的項(xiàng)目簡練、易入門,力圖通過CMMI 2級簡化模型的軟件過程管理的方式,讓學(xué)生掌握項(xiàng)目計(jì)劃以及項(xiàng)目計(jì)劃跟蹤與控制,通過角色扮演方式了解企業(yè)軟件開發(fā)流程與團(tuán)隊(duì)合作。另外,本書的項(xiàng)目基于MFC框架進(jìn)行可視化編程,使讀者更易上手。全書共13章,內(nèi)容涵蓋了整個軟件開發(fā)流程,每章的知識點(diǎn)配備有圖文解釋以及相關(guān)的項(xiàng)目練習(xí)。 本書可作為高等學(xué)校及各類培訓(xùn)機(jī)構(gòu)計(jì)算機(jī)專業(yè)課程的教材或參考書。

作者簡介

暫缺《C++語言程序設(shè)計(jì)項(xiàng)目實(shí)踐》作者簡介

圖書目錄

目錄


第1章Visual Studio 2012介紹1
1.1Visual Studio 2012的安裝要求2
1.2Visual Studio 2012的安裝步驟2
1.3Visual Studio 2012集成開發(fā)環(huán)境介紹4
1.4小結(jié)7

第2章初識MFC編程8
2.1可視化程序設(shè)計(jì)8
2.2使用AppWizard創(chuàng)建ContactList初始應(yīng)用程序9
2.3選擇Debug或Release生成選項(xiàng)12
2.4小結(jié)14

第3章需求分析15
3.1需求分析的作用15
3.2需求分析的結(jié)構(gòu)15
3.3通訊錄系統(tǒng)業(yè)務(wù)需求16
3.4通訊錄系統(tǒng)需求分析范例17
3.5小結(jié)19

第4章概要設(shè)計(jì)20
4.1概要設(shè)計(jì)要求20
4.2概要設(shè)計(jì)結(jié)構(gòu)20
4.3通訊錄概要設(shè)計(jì)范例20
4.4小結(jié)23

第5章數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)24
5.1CPerson類的設(shè)計(jì)與實(shí)現(xiàn)24
5.2添加CPerson類24
5.3添加CPerson類的成員變量26
5.4添加CPerson類的成員函數(shù)27
5.5重載CPerson類的構(gòu)造函數(shù)29
5.6CPerson成員變量的初始化30
5.7CPersonList類的設(shè)計(jì)與實(shí)現(xiàn)30
5.8類模板和動態(tài)數(shù)組CArray31
5.9添加CPersonList類32
5.10CPersonList繼承CArray功能32
5.11生成和運(yùn)行ContactList34
5.12小結(jié)35

第6章界面設(shè)計(jì)與實(shí)現(xiàn)36
6.1界面設(shè)計(jì)概述36
6.2主對話框的設(shè)計(jì)與實(shí)現(xiàn)36
6.3添加CListCtrl控件36
6.4添加CButton控件39
6.5添加Static Text控件41
6.6添加CEdit控件42
6.7子對話框的設(shè)計(jì)與實(shí)現(xiàn)43
6.8添加CEditDlg類44
6.9繪制編輯對話框界面45
6.10將控件映射到成員變量49
6.11修改CEditDlg類構(gòu)造函數(shù)52
6.12添加OnInitDialog()虛函數(shù)55
6.13添加和實(shí)現(xiàn)消息響應(yīng)函數(shù)59
6.14設(shè)置對話框Tab鍵順序60
6.15CListCtrl風(fēng)格的定義與實(shí)現(xiàn)61
6.16CListCtrl數(shù)據(jù)更新64
6.17小結(jié)69

第7章編碼實(shí)現(xiàn): 聯(lián)系人管理71
7.1添加聯(lián)系人功能的實(shí)現(xiàn)71
7.2刪除聯(lián)系人功能的實(shí)現(xiàn)73
7.3編輯聯(lián)系人功能的實(shí)現(xiàn)74
7.4小結(jié)75

第8章編碼實(shí)現(xiàn): 通訊錄文件的讀寫76
8.1CPerson基礎(chǔ)數(shù)據(jù)的存儲76
8.2CPersonList對象的存儲77
8.3DoSaveFile()與“恢復(fù)”功能79
8.4DoLoadFile()與“恢復(fù)”功能81
8.5實(shí)現(xiàn)自動讀寫功能83
8.6實(shí)現(xiàn)復(fù)制功能86
8.7小結(jié)88

第9章編碼實(shí)現(xiàn): 聯(lián)系人檢索89
9.1查找聯(lián)系人功能的實(shí)現(xiàn)89
9.2統(tǒng)計(jì)聯(lián)系人功能的實(shí)現(xiàn)92
9.3顯示聯(lián)系人的照片96
9.4主對話框聯(lián)系人頭像的顯示105
9.5顯示聯(lián)系人統(tǒng)計(jì)圖形109
9.6小結(jié)118

第10章編碼實(shí)現(xiàn): 界面增強(qiáng)119
10.1添加菜單119
10.2添加工具欄122
10.3小結(jié)130

第11章軟件測試131
11.1軟件測試流程131
11.2ContactList項(xiàng)目測試案例131
11.3小結(jié)147

第12章軟件發(fā)布148
12.1通過InstallShield制作安裝包148
12.2ContactList項(xiàng)目說明書案例154
12.3小結(jié)161

第13章總結(jié)與展望162
13.1項(xiàng)目總結(jié)162
13.2總結(jié)1: 軟件過程管理162
13.3總結(jié)2: 面向?qū)ο蟪绦蛟O(shè)計(jì)163
13.4總結(jié)3: 數(shù)據(jù)設(shè)計(jì)原則163
13.5總結(jié)4: 功能增強(qiáng)163

附錄A術(shù)語解釋164

參考文獻(xiàn)168

本目錄推薦

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