注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)Visual C++數(shù)據(jù)庫(kù)通用模塊及典型系統(tǒng)開發(fā)實(shí)例導(dǎo)航

Visual C++數(shù)據(jù)庫(kù)通用模塊及典型系統(tǒng)開發(fā)實(shí)例導(dǎo)航

Visual C++數(shù)據(jù)庫(kù)通用模塊及典型系統(tǒng)開發(fā)實(shí)例導(dǎo)航

定 價(jià):¥42.00

作 者: 求是科技編著
出版社: 人民郵電出版社
叢編項(xiàng): 實(shí)例導(dǎo)航系列叢書
標(biāo) 簽: VC++

ISBN: 9787115143341 出版時(shí)間: 2006-04-01 包裝: 膠版紙
開本: 小16開 頁(yè)數(shù): 345 字?jǐn)?shù):  

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

本書對(duì)VisualC++數(shù)據(jù)庫(kù)通用模塊及典型系統(tǒng)開發(fā)進(jìn)行了詳細(xì)的介紹,全書共分為3個(gè)部分。第一部分介紹軟件設(shè)計(jì)中的基礎(chǔ)知識(shí)和需要注意的問(wèn)題。第二部分是典型模塊的設(shè)計(jì)和實(shí)現(xiàn)。第三部分是典型系統(tǒng)的開發(fā)。本書適合大中專院校的學(xué)生和軟件項(xiàng)目開發(fā)人員學(xué)習(xí)和參考。本書對(duì)VisualC++數(shù)據(jù)庫(kù)通用模塊及典型系統(tǒng)開發(fā)進(jìn)行了詳細(xì)的介紹,全書共分為3個(gè)部分。第一部分介紹軟件設(shè)計(jì)中的基礎(chǔ)知識(shí)和需要注意的問(wèn)題,包括分層、數(shù)據(jù)訪問(wèn)層和ADO技術(shù)。第二部分是典型模塊的設(shè)計(jì)和實(shí)現(xiàn),典型模塊選擇的幾乎是所有大型軟件中都會(huì)用到的模塊,例如登錄模塊、數(shù)據(jù)和圖像顯示模塊、打印模塊、編輯模塊等。掌握這些模塊的實(shí)現(xiàn)是開發(fā)大型應(yīng)用程序的基礎(chǔ)。第三部分是典型系統(tǒng)的開發(fā),包括系統(tǒng)預(yù)覽(相當(dāng)于原始需求)、需求分析、模塊設(shè)計(jì)和具體實(shí)現(xiàn)等內(nèi)容。本書適合大中專院校的學(xué)生和軟件項(xiàng)目開發(fā)人員學(xué)習(xí)和參考。

作者簡(jiǎn)介

暫缺《Visual C++數(shù)據(jù)庫(kù)通用模塊及典型系統(tǒng)開發(fā)實(shí)例導(dǎo)航》作者簡(jiǎn)介

圖書目錄

第1章 多層結(jié)構(gòu)的設(shè)計(jì) 1
1.1 分層的原因 1
1.2 典型的三層結(jié)構(gòu) 2
1.2.1 三層結(jié)構(gòu)簡(jiǎn)介 2
1.2.2 層與層之間的關(guān)系 4
1.2.3 層的位置 7
第2章 數(shù)據(jù)持久層設(shè)計(jì) 8
2.1 與數(shù)據(jù)持久化相關(guān)的知識(shí) 8
2.1.1 數(shù)據(jù)持久化 8
2.1.2 持久化媒介 8
2.2 數(shù)據(jù)持久層設(shè)計(jì) 8
2.2.1 常見的數(shù)據(jù)訪問(wèn)方式 8
2.2.2 持久層需求分析 10
2.2.3 持久層設(shè)計(jì) 11
2.2.4 持久層實(shí)現(xiàn)與分析 11
第3章 ADO訪問(wèn)數(shù)據(jù)庫(kù) 17
3.1 ADO簡(jiǎn)介 17
3.2 在Visual C++中使用ADO 19
3.3 Connection對(duì)象 21
3.3.1 ConnectionString屬性 24
3.3.2 ConnectionTimeout屬性 26
3.3.3 Mode屬性 27
3.3.4 DefaultDatabase屬性 27
3.3.5 Provider屬性 27
3.3.6 使用Open方法建立到數(shù)據(jù)源的物理連接 28
3.3.7 使用Close方法關(guān)閉數(shù)據(jù)源的物理連接 28
3.3.8 使用Execute方法執(zhí)行命令 29
3.3.9 Version屬性 31
3.3.10 使用Errors集合檢查數(shù)據(jù)源返回的錯(cuò)誤 31
3.4 Command對(duì)象 34
3.4.1 ActiveConnection屬性 37
3.4.2 使用CommandText屬性定義命令 37
3.4.3 使用CommandType屬性指定命令類型 37
3.4.4 使用Execute方法執(zhí)行命令 38
3.5 Recordset對(duì)象基礎(chǔ) 41
3.5.1 CursorLocation和CursorType屬性 47
3.5.2 Open方法 48
3.5.3 Supports方法 49
3.5.4 MoveFirst、MoveLast、MoveNext和MovePrevious方法 51
3.5.5 Field對(duì)象和Fields集合 52
3.5.6 使用AddNew方法和Update方法向數(shù)據(jù)庫(kù)中添加數(shù)據(jù) 53
3.5.7 LockType屬性 54
第4章 用戶登錄模塊 55
4.1 用戶登錄模塊的設(shè)計(jì) 55
4.2 加密解密模塊的設(shè)計(jì) 58
4.3 數(shù)據(jù)訪問(wèn)層的設(shè)計(jì)與實(shí)現(xiàn) 59
4.3.1 通用的數(shù)據(jù)訪問(wèn)接口 59
4.3.2 使用INI文件存儲(chǔ)用戶名和密碼 59
4.3.3 使用數(shù)據(jù)庫(kù)存儲(chǔ)用戶名和密碼 61
4.4 典型用戶交互接口的實(shí)現(xiàn) 63
4.4.1 簡(jiǎn)單的用戶交互接口 63
4.4.2 限制用戶名和密碼的長(zhǎng)度 66
4.4.3 過(guò)濾用戶名和密碼中的非法字符 66
第5章 數(shù)據(jù)顯示模塊 69
5.1 數(shù)據(jù)庫(kù)中數(shù)據(jù)的顯示 69
5.1.1 模塊功能描述 69
5.1.2 數(shù)據(jù)庫(kù)結(jié)構(gòu)描述 71
5.1.3 模塊的設(shè)計(jì) 72
5.1.4 模塊的實(shí)現(xiàn) 72
5.2 以表格方式顯示數(shù)據(jù)庫(kù)中數(shù)據(jù) 87
5.2.1 直接設(shè)置Active控件的屬性來(lái)顯示數(shù)據(jù) 87
5.2.2 可以編輯的表格 91
第6章 圖片顯示模塊 99
6.1 使用Picture控件來(lái)顯示圖片 99
6.1.1 Picture控件簡(jiǎn)介 99
6.1.2 使用Picture控件的基本步驟 99
6.2 通用圖片顯示模塊 102
6.2.1 Windows顯示圖片的原理 102
6.2.2 圖片顯示模塊的定義 106
6.2.3 圖片顯示模塊的實(shí)現(xiàn)示例 106
第7章 文本編輯模塊 116
7.1 文本編輯模塊簡(jiǎn)介 116
7.2 簡(jiǎn)單文本編輯模塊的實(shí)現(xiàn) 117
7.2.1 模塊描述 117
7.2.2 模塊實(shí)現(xiàn) 118
7.3 帶格式的編輯模塊的實(shí)現(xiàn) 134
7.3.1 模塊描述 134
7.3.2 模塊的設(shè)計(jì)與實(shí)現(xiàn) 134
第8章 打印和打印預(yù)覽模塊 145
8.1 Visual C++中的打印預(yù)覽功能 145
8.1.1 Visual C++中默認(rèn)的打印和打印預(yù)覽 145
8.1.2 CView類中和打印相關(guān)的重要事件和函數(shù) 147
8.2 解決內(nèi)容受打印機(jī)分辨率影響的問(wèn)題 147
8.3 設(shè)置頁(yè)邊距 150
8.4 添加頁(yè)眉頁(yè)腳 152
8.5 基于對(duì)話框應(yīng)用程序的打印和打印預(yù)覽 155
第9章 人事管理系統(tǒng) 160
9.1 教學(xué)目標(biāo)與案例預(yù)覽 160
9.1.1 案例預(yù)覽 160
9.1.2 主要知識(shí)點(diǎn) 161
9.2 系統(tǒng)分析與設(shè)計(jì) 161
9.2.1 需求分析 161
9.2.2 模塊設(shè)計(jì) 164
9.3 分析與創(chuàng)建數(shù)據(jù)庫(kù) 165
9.4 新建應(yīng)用程序 166
9.5 數(shù)據(jù)庫(kù)連接模塊的實(shí)現(xiàn) 168
9.6 數(shù)據(jù)訪問(wèn)模塊的實(shí)現(xiàn) 169
9.6.1 通用數(shù)據(jù)訪問(wèn)模塊的實(shí)現(xiàn) 169
9.6.2 人員信息訪問(wèn)模塊的設(shè)計(jì)與實(shí)現(xiàn) 172
9.7 命令模塊的實(shí)現(xiàn) 176
9.7.1 基本的數(shù)據(jù)庫(kù)命令模塊 176
9.7.2 人事管理系統(tǒng)命令模塊 177
9.7.3 更改主窗口的標(biāo)題 180
9.7.4 新建樹狀列表 181
9.7.5 新建用戶信息瀏覽界面 182
9.7.6 將主窗口劃分為左右兩個(gè)視圖 185
9.7.7 將主窗口設(shè)計(jì)為中介者 186
9.7.8 實(shí)現(xiàn)樹狀列表 187
9.7.9 用戶信息瀏覽界面 196
9.7.10 樹狀列表和用戶信息瀏覽界面間的通信 201
9.7.11 設(shè)計(jì)主菜單 202
9.7.12 添加部門的實(shí)現(xiàn) 203
9.7.13 修改部門名稱的實(shí)現(xiàn) 203
9.7.14 刪除部門的實(shí)現(xiàn) 204
9.7.15 添加人員到部門的實(shí)現(xiàn) 204
9.7.16 將人員從部門刪除的實(shí)現(xiàn) 206
9.7.17 添加人員的實(shí)現(xiàn) 206
9.7.18 刪除人員的實(shí)現(xiàn) 207
9.7.19 保存人員信息的實(shí)現(xiàn) 208
9.7.20 更改人員姓名的實(shí)現(xiàn) 208
9.7.21 工具欄的實(shí)現(xiàn) 210
9.7.22 控制菜單的可用性 210
第10章 學(xué)生成績(jī)管理系統(tǒng) 212
10.1 教學(xué)目標(biāo)與案例預(yù)覽 212
10.1.1 教學(xué)目標(biāo) 212
10.1.2 系統(tǒng)預(yù)覽 212
10.2 系統(tǒng)分析與設(shè)計(jì) 216
10.2.1 需求分析 216
10.2.2 模塊設(shè)計(jì) 217
10.3 數(shù)據(jù)庫(kù)分析與設(shè)計(jì) 219
10.3.1 概念設(shè)計(jì) 219
10.3.2 邏輯設(shè)計(jì) 219
10.3.3 數(shù)據(jù)庫(kù)的實(shí)現(xiàn) 220
10.4 系統(tǒng)實(shí)現(xiàn) 221
10.4.1 配置數(shù)據(jù)源 222
10.4.2 建立工程 222
10.4.3 登錄窗口 223
10.4.4 系統(tǒng)主窗口 227
10.4.5 修改密碼窗口 229
10.4.6 用戶管理窗口 231
10.4.7 學(xué)生管理窗口 237
10.4.8 成績(jī)管理窗口 244
10.4.9 成績(jī)查詢窗口 249
10.4.10 授課查詢窗口 252
10.5 本章小結(jié) 256
第11章 工資管理系統(tǒng) 258
11.1 系統(tǒng)簡(jiǎn)介 258
11.1.1 本章目標(biāo) 258
11.1.2 系統(tǒng)配置 258
11.1.3 系統(tǒng)預(yù)覽 258
11.2 系統(tǒng)分析與設(shè)計(jì) 261
11.2.1 需求分析 261
11.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 262
11.3 系統(tǒng)實(shí)現(xiàn)過(guò)程與基礎(chǔ)類設(shè)計(jì) 263
11.3.1 登錄窗口類——CLoginDlg 264
11.3.2 主窗口類——CSalaryDlg 267
11.3.3 查看工資窗口類——CPreviewDlg 287
11.3.4 薪資計(jì)算公式窗口類——CFormulaDlg 290
11.3.5 加密類——CCrypt 293
11.4 本章小結(jié) 295
第12章 物資管理系統(tǒng) 296
12.1 教學(xué)目標(biāo)與系統(tǒng)預(yù)覽 296
12.1.1 教學(xué)目標(biāo) 296
12.1.2 系統(tǒng)預(yù)覽 296
12.2 系統(tǒng)分析與設(shè)計(jì) 298
12.2.1 需求分析 298
12.2.2 模塊設(shè)計(jì) 301
12.3 分析與創(chuàng)建數(shù)據(jù)庫(kù) 302
12.4 新建應(yīng)用程序 304
12.5 數(shù)據(jù)庫(kù)連接模塊的實(shí)現(xiàn) 304
12.6 通用數(shù)據(jù)訪問(wèn)模塊的實(shí)現(xiàn) 305
12.7 通用數(shù)據(jù)命令模塊的實(shí)現(xiàn) 308
12.8 和特定表相關(guān)的命令和訪問(wèn)模塊群的實(shí)現(xiàn) 309
12.8.1 用戶信息表訪問(wèn)類——CUserDataSet 309
12.8.2 借用表命令類——CBorrowCommand 310
12.8.3 借用表訪問(wèn)類——CBorrowDataSet 312
12.8.4 入庫(kù)表命令類——CInCommand 314
12.8.5 入庫(kù)表訪問(wèn)類——CInDataSet 315
12.8.6 物資信息表命令類——CMaterialInfoCommand 316
12.8.7 物資信息表訪問(wèn)類——CMaterialInfoDataSet 318
12.8.8 出庫(kù)表命令類——COutCommand 319
12.9 各功能對(duì)話框的實(shí)現(xiàn) 321
12.9.1 “刪除物資”對(duì)話框的設(shè)計(jì)與實(shí)現(xiàn) 321
12.9.2 “入庫(kù)”對(duì)話框的設(shè)計(jì)與實(shí)現(xiàn) 322
12.9.3 “登錄”對(duì)話框的設(shè)計(jì)與實(shí)現(xiàn) 324
12.9.4 “新增物資”對(duì)話框的設(shè)計(jì)與實(shí)現(xiàn) 325
12.9.5 “出庫(kù)”對(duì)話框的設(shè)計(jì)與實(shí)現(xiàn) 325
12.9.6 “報(bào)表”對(duì)話框的設(shè)計(jì)與實(shí)現(xiàn) 327
12.9.7 “歸還”對(duì)話框的設(shè)計(jì)與實(shí)現(xiàn) 334
12.10 主程序的初始化 336
12.11 主界面的設(shè)計(jì)與實(shí)現(xiàn) 339
12.11.1 主界面對(duì)話框的設(shè)計(jì) 339
12.11.2 入庫(kù)的實(shí)現(xiàn) 339
12.11.3 出庫(kù)的實(shí)現(xiàn) 340
12.11.4 歸還的實(shí)現(xiàn) 342
12.11.5 報(bào)表的實(shí)現(xiàn) 344
12.11.6 新建物資的實(shí)現(xiàn) 344
12.11.7 刪除物資的實(shí)現(xiàn) 345

本目錄推薦

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