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

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

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

定 價:¥42.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 多層結(jié)構(gòu)的設(shè)計 1
1.1 分層的原因 1
1.2 典型的三層結(jié)構(gòu) 2
1.2.1 三層結(jié)構(gòu)簡介 2
1.2.2 層與層之間的關(guān)系 4
1.2.3 層的位置 7
第2章 數(shù)據(jù)持久層設(shè)計 8
2.1 與數(shù)據(jù)持久化相關(guān)的知識 8
2.1.1 數(shù)據(jù)持久化 8
2.1.2 持久化媒介 8
2.2 數(shù)據(jù)持久層設(shè)計 8
2.2.1 常見的數(shù)據(jù)訪問方式 8
2.2.2 持久層需求分析 10
2.2.3 持久層設(shè)計 11
2.2.4 持久層實現(xiàn)與分析 11
第3章 ADO訪問數(shù)據(jù)庫 17
3.1 ADO簡介 17
3.2 在Visual C++中使用ADO 19
3.3 Connection對象 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ù)源返回的錯誤 31
3.4 Command對象 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對象基礎(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對象和Fields集合 52
3.5.6 使用AddNew方法和Update方法向數(shù)據(jù)庫中添加數(shù)據(jù) 53
3.5.7 LockType屬性 54
第4章 用戶登錄模塊 55
4.1 用戶登錄模塊的設(shè)計 55
4.2 加密解密模塊的設(shè)計 58
4.3 數(shù)據(jù)訪問層的設(shè)計與實現(xiàn) 59
4.3.1 通用的數(shù)據(jù)訪問接口 59
4.3.2 使用INI文件存儲用戶名和密碼 59
4.3.3 使用數(shù)據(jù)庫存儲用戶名和密碼 61
4.4 典型用戶交互接口的實現(xiàn) 63
4.4.1 簡單的用戶交互接口 63
4.4.2 限制用戶名和密碼的長度 66
4.4.3 過濾用戶名和密碼中的非法字符 66
第5章 數(shù)據(jù)顯示模塊 69
5.1 數(shù)據(jù)庫中數(shù)據(jù)的顯示 69
5.1.1 模塊功能描述 69
5.1.2 數(shù)據(jù)庫結(jié)構(gòu)描述 71
5.1.3 模塊的設(shè)計 72
5.1.4 模塊的實現(xiàn) 72
5.2 以表格方式顯示數(shù)據(jù)庫中數(shù)據(jù) 87
5.2.1 直接設(shè)置Active控件的屬性來顯示數(shù)據(jù) 87
5.2.2 可以編輯的表格 91
第6章 圖片顯示模塊 99
6.1 使用Picture控件來顯示圖片 99
6.1.1 Picture控件簡介 99
6.1.2 使用Picture控件的基本步驟 99
6.2 通用圖片顯示模塊 102
6.2.1 Windows顯示圖片的原理 102
6.2.2 圖片顯示模塊的定義 106
6.2.3 圖片顯示模塊的實現(xiàn)示例 106
第7章 文本編輯模塊 116
7.1 文本編輯模塊簡介 116
7.2 簡單文本編輯模塊的實現(xiàn) 117
7.2.1 模塊描述 117
7.2.2 模塊實現(xiàn) 118
7.3 帶格式的編輯模塊的實現(xiàn) 134
7.3.1 模塊描述 134
7.3.2 模塊的設(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ī)分辨率影響的問題 147
8.3 設(shè)置頁邊距 150
8.4 添加頁眉頁腳 152
8.5 基于對話框應(yīng)用程序的打印和打印預(yù)覽 155
第9章 人事管理系統(tǒng) 160
9.1 教學(xué)目標(biāo)與案例預(yù)覽 160
9.1.1 案例預(yù)覽 160
9.1.2 主要知識點 161
9.2 系統(tǒng)分析與設(shè)計 161
9.2.1 需求分析 161
9.2.2 模塊設(shè)計 164
9.3 分析與創(chuàng)建數(shù)據(jù)庫 165
9.4 新建應(yīng)用程序 166
9.5 數(shù)據(jù)庫連接模塊的實現(xiàn) 168
9.6 數(shù)據(jù)訪問模塊的實現(xiàn) 169
9.6.1 通用數(shù)據(jù)訪問模塊的實現(xiàn) 169
9.6.2 人員信息訪問模塊的設(shè)計與實現(xiàn) 172
9.7 命令模塊的實現(xiàn) 176
9.7.1 基本的數(shù)據(jù)庫命令模塊 176
9.7.2 人事管理系統(tǒng)命令模塊 177
9.7.3 更改主窗口的標(biāo)題 180
9.7.4 新建樹狀列表 181
9.7.5 新建用戶信息瀏覽界面 182
9.7.6 將主窗口劃分為左右兩個視圖 185
9.7.7 將主窗口設(shè)計為中介者 186
9.7.8 實現(xiàn)樹狀列表 187
9.7.9 用戶信息瀏覽界面 196
9.7.10 樹狀列表和用戶信息瀏覽界面間的通信 201
9.7.11 設(shè)計主菜單 202
9.7.12 添加部門的實現(xiàn) 203
9.7.13 修改部門名稱的實現(xiàn) 203
9.7.14 刪除部門的實現(xiàn) 204
9.7.15 添加人員到部門的實現(xiàn) 204
9.7.16 將人員從部門刪除的實現(xiàn) 206
9.7.17 添加人員的實現(xiàn) 206
9.7.18 刪除人員的實現(xiàn) 207
9.7.19 保存人員信息的實現(xiàn) 208
9.7.20 更改人員姓名的實現(xiàn) 208
9.7.21 工具欄的實現(xiàn) 210
9.7.22 控制菜單的可用性 210
第10章 學(xué)生成績管理系統(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è)計 216
10.2.1 需求分析 216
10.2.2 模塊設(shè)計 217
10.3 數(shù)據(jù)庫分析與設(shè)計 219
10.3.1 概念設(shè)計 219
10.3.2 邏輯設(shè)計 219
10.3.3 數(shù)據(jù)庫的實現(xiàn) 220
10.4 系統(tǒng)實現(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 成績管理窗口 244
10.4.9 成績查詢窗口 249
10.4.10 授課查詢窗口 252
10.5 本章小結(jié) 256
第11章 工資管理系統(tǒng) 258
11.1 系統(tǒng)簡介 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è)計 261
11.2.1 需求分析 261
11.2.2 數(shù)據(jù)庫設(shè)計 262
11.3 系統(tǒng)實現(xiàn)過程與基礎(chǔ)類設(shè)計 263
11.3.1 登錄窗口類——CLoginDlg 264
11.3.2 主窗口類——CSalaryDlg 267
11.3.3 查看工資窗口類——CPreviewDlg 287
11.3.4 薪資計算公式窗口類——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è)計 298
12.2.1 需求分析 298
12.2.2 模塊設(shè)計 301
12.3 分析與創(chuàng)建數(shù)據(jù)庫 302
12.4 新建應(yīng)用程序 304
12.5 數(shù)據(jù)庫連接模塊的實現(xiàn) 304
12.6 通用數(shù)據(jù)訪問模塊的實現(xiàn) 305
12.7 通用數(shù)據(jù)命令模塊的實現(xiàn) 308
12.8 和特定表相關(guān)的命令和訪問模塊群的實現(xiàn) 309
12.8.1 用戶信息表訪問類——CUserDataSet 309
12.8.2 借用表命令類——CBorrowCommand 310
12.8.3 借用表訪問類——CBorrowDataSet 312
12.8.4 入庫表命令類——CInCommand 314
12.8.5 入庫表訪問類——CInDataSet 315
12.8.6 物資信息表命令類——CMaterialInfoCommand 316
12.8.7 物資信息表訪問類——CMaterialInfoDataSet 318
12.8.8 出庫表命令類——COutCommand 319
12.9 各功能對話框的實現(xiàn) 321
12.9.1 “刪除物資”對話框的設(shè)計與實現(xiàn) 321
12.9.2 “入庫”對話框的設(shè)計與實現(xiàn) 322
12.9.3 “登錄”對話框的設(shè)計與實現(xiàn) 324
12.9.4 “新增物資”對話框的設(shè)計與實現(xiàn) 325
12.9.5 “出庫”對話框的設(shè)計與實現(xiàn) 325
12.9.6 “報表”對話框的設(shè)計與實現(xiàn) 327
12.9.7 “歸還”對話框的設(shè)計與實現(xiàn) 334
12.10 主程序的初始化 336
12.11 主界面的設(shè)計與實現(xiàn) 339
12.11.1 主界面對話框的設(shè)計 339
12.11.2 入庫的實現(xiàn) 339
12.11.3 出庫的實現(xiàn) 340
12.11.4 歸還的實現(xiàn) 342
12.11.5 報表的實現(xiàn) 344
12.11.6 新建物資的實現(xiàn) 344
12.11.7 刪除物資的實現(xiàn) 345

本目錄推薦

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