出版時間:2010-12 出版社:西安交通大學(xué)出版社 作者:付勇 頁數(shù):625
Tag標(biāo)簽:無
內(nèi)容概要
《多層結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)》是結(jié)合作者付勇十多年來使用
VC++6.0從事數(shù)據(jù)庫應(yīng)用軟件開發(fā)的經(jīng)驗,參照一個已經(jīng)商品化的數(shù)據(jù)庫應(yīng)用軟件為藍(lán)本,用時一年多的時間撰寫了初稿,又在其后兩年中反復(fù)修改完成。全書六百多頁,約七十萬字,用一個完整的實例,以基本程序架構(gòu)、應(yīng)用軟件服務(wù)器端到客戶端為主線,用深入淺出、全面細(xì)致、循序漸進(jìn)的方式介紹了多層次C/S架構(gòu)的數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的過程。該系統(tǒng)使用了ADO數(shù)據(jù)庫訪問技術(shù)、Socket網(wǎng)絡(luò)通信技術(shù),并以SQL
Server作為全局?jǐn)?shù)據(jù)庫,
Access作為本地數(shù)據(jù)庫的方法,來提高數(shù)據(jù)訪問的效率,其中還應(yīng)用了事務(wù)處理技術(shù)、多線程技術(shù)、注冊表訪問技術(shù)、類的派生和封裝技術(shù)等。特別值得一提的是,本書提供了十分詳盡的查詢報表、統(tǒng)計報表預(yù)覽打印輸出,導(dǎo)出到Excel以及報表等比縮放的編程技術(shù)和方法。最后還以一種全新的視角給出了幫助文件和安裝程序的制作方法。
《多層結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)》從商品化軟件的角度出發(fā),給出了目前多數(shù)VC++數(shù)據(jù)庫編程類圖書鮮見的編程方法和核心技術(shù),結(jié)合所提供的完整的源程序,成為一本不可多得的好書。
本書既適合具有一定VC++編程基礎(chǔ)的中、高級編程人員閱讀,也可以作為計算機(jī)類本科生和研究生學(xué)習(xí)研究的參考書籍。
隨書附贈光盤一張,提供書中實例的全部源代碼、資源文件、制作幫助文件的所有源文件和相關(guān)工具等。
作者簡介
付勇,男,高級工程師,副教授,1952年10月出生于新疆烏魯木齊市。曾任新疆電視臺總師辦主任,新疆人事廳信息中心副主任,新疆大學(xué)數(shù)學(xué)與系統(tǒng)科學(xué)學(xué)院軟件教研室主任等職。在國際學(xué)術(shù)會議、全國性學(xué)術(shù)會議和國內(nèi)科技期刊上發(fā)表論文二十多篇,曾獲新疆維吾爾自治區(qū)科技進(jìn)步三等獎、中國廣播電影電視部科技進(jìn)步四等獎等。成功地主持開發(fā)過維吾爾文、哈薩克文電視字幕系統(tǒng)、人事工資信息管理系統(tǒng)和衛(wèi)生監(jiān)督信息報告系統(tǒng)等十多個商品化軟件。
書籍目錄
前言
第1章 概述
1.1 引言
1.2 軟件開發(fā)環(huán)境的選擇
1.3 數(shù)據(jù)庫訪問技術(shù)的選擇
1.4 幾點說明
第2章 編程實例的體系結(jié)構(gòu)
2.1 體系結(jié)構(gòu)圖
2.2 軟件的層次結(jié)構(gòu)
2.3 全局?jǐn)?shù)據(jù)庫與本地數(shù)據(jù)庫
2.4 編程人員的層次與任務(wù)
第3章 軟件界面主體框架
3.1 界面主體框架的設(shè)計
3.2 應(yīng)用輔助類和主框架輔助類
3.3 應(yīng)用服務(wù)器界面基本框架的編程
3.4 功能選擇窗口的建立
3.5 分割條的控制
3.6 主窗口的調(diào)整
3.7 菜單的設(shè)計
3.8 工具欄的設(shè)計
3.9 狀態(tài)欄的設(shè)計與編程
第4章 幾個常用控件
4.1 創(chuàng)建控件的原因
4.2 靜態(tài)文本框類的設(shè)計與編程
4.3 檢查框類的設(shè)計與編程
4.4 日期選擇框類的設(shè)計與編程
4.5 文本編輯框類的設(shè)計與編程
第5章 兩個特殊控件
5.1 創(chuàng)建控件的原因
5.2 下拉列表框類的設(shè)計與編程
5.3 彈出式樹狀選項框類的設(shè)計與編程
第6章 數(shù)據(jù)訪問層
6.1 數(shù)據(jù)訪問層的基本組成
6.2 ADO工作環(huán)境的建立
6.3 字符串?dāng)?shù)組封裝類的建立
6.4 ADO連接封裝類的建立
6.5 ADO記錄集封裝類的建立
第7章 適配層和業(yè)務(wù)邏輯層
7.1 數(shù)據(jù)庫訪問適配層
7.2 業(yè)務(wù)邏輯層
7.3 業(yè)務(wù)邏輯適配層
7.4 業(yè)務(wù)邏輯適配層基類的創(chuàng)建和使用
第8章 自定義對話框基類的建立
8.1 為什么自定義對話框基類
8.2 自定義對話框基類的建立
8.3 常用按鈕的Click事件響應(yīng)函數(shù)
8.4 導(dǎo)航按鈕的初始化與提示信息
8.5 其他變量和函數(shù)
8.6 自定義向?qū)υ捒蚧惖慕?br />第9章 應(yīng)用程序啟動過程的控制
9.1 啟動過程簡介
9.2 幾個有關(guān)控制的功能
9.3 程序啟動時背景音樂的播放
9.4 軟件封面的制作和顯示
9.5 數(shù)據(jù)庫的初始化
9.6 數(shù)據(jù)庫連接函數(shù)的建立
9.7 數(shù)據(jù)庫更新處理
9.8 登錄處理
9.9 注冊處理
9.10 日期的檢測與新年度調(diào)整
9.11 啟動過程相關(guān)業(yè)務(wù)邏輯函數(shù)的實現(xiàn)
9.12 列表視的控制
9.13 每日提示
第10章 主窗口的控制功能
10.1 關(guān)于對話框
10.2 幾個ID的添加
10.3 修改注冊碼功能
10.4 工具欄按鈕的控制
10.5 對話框的控制
10.6 打印預(yù)覽窗口的改善和打印及打印預(yù)覽的控制
10.7 應(yīng)用程序退出時的控制
10.8 計算機(jī)日期更改后的控制
第11章 通用功能的實現(xiàn)
11.1 通用功能簡介
11.2 功能欄和功能項的建立
11.3 功能欄的控制功能
11.4 真彩色圖像顯示類的編程
11.5 具有預(yù)覽功能的文件對話框
11.6 操作員登錄
11.7 操作員退出
11.8 操作員管理
11.9 修改口令
11.10 計算器和記事本的調(diào)用
11.11 日歷的實現(xiàn)
11.12 背景音樂的設(shè)置
第12章 資源和源代碼的共享
12.1 關(guān)于共享的討論
12.2 編程資源的共享
12.3 源代碼的共享
12.4 編程環(huán)境的修改
12.5 調(diào)試中查找環(huán)境的設(shè)置
第13章 應(yīng)用服務(wù)器編程環(huán)境的建立
13.1 文件夾的建立和特定文件的復(fù)制
13.2 編程環(huán)境的調(diào)整
13.3 程序資源和代碼的更改
13.4 SQL Server中的數(shù)據(jù)庫的建立
13.5 應(yīng)用服務(wù)器工作數(shù)據(jù)庫的建立
13.6 編程環(huán)境建立的說明
第14章 應(yīng)用服務(wù)器的基本編程
14.1 操作員管理的修改
14.2 數(shù)據(jù)庫連接功能的實現(xiàn)
14.3 數(shù)據(jù)庫自動更新功能的實現(xiàn)
14.4 數(shù)據(jù)庫年度調(diào)整功能的實現(xiàn)
第15章 服務(wù)器端數(shù)據(jù)處理功能
15.1 數(shù)據(jù)處理功能欄的建立
15.2 數(shù)據(jù)備份處理
15.3 數(shù)據(jù)還原處理
15.4 接收上級返回數(shù)據(jù)的說明
第16章 服務(wù)器端CSocket的編程
16.1 業(yè)務(wù)命令協(xié)議
16.2 通信接口類的建立
16.3 監(jiān)聽類的建立
16.4 其他類相關(guān)函數(shù)的添加
第17章 服務(wù)器相關(guān)功能的實現(xiàn)
17.1 主列表視窗口的初始化
17.2 參數(shù)設(shè)置功能
17.3 日常管理功能欄的建立
17.4 啟動/停止服務(wù)功能
17.5 其他相關(guān)類的編程
17.6 歷史日志管理
17.7 客戶機(jī)IP管理
第18章 客戶端編程環(huán)境的建立
18.1 文件夾的建立和特定文件的復(fù)制
18.2 編程環(huán)境的調(diào)整
18.3 程序資源和代碼的更改
18.4 編程環(huán)境建立的說明
18.5 客戶端應(yīng)用程序的調(diào)試方法
第19章 客戶端CSocket的編程
19.1 通信接口類的建立
19.2 其他相關(guān)類的編程
第20章 客戶端的基本編程
20.1 端口設(shè)置功能
20.2 登錄對話框的修改
20.3 操作員管理的修改
第21章 查詢條件的設(shè)置、保存和讀取
21.1 相關(guān)數(shù)據(jù)庫表的說明
21.2 相關(guān)對話框的設(shè)計
21.3 設(shè)置條件對話框的編程
21.4 保存條件對話框的編程
21.5 讀取條件對話框的編程
第22章 打印控制技術(shù)
22.1 報表頁面設(shè)置對話框的建立
22.2 打印用數(shù)據(jù)庫表的設(shè)計
22.3 打印環(huán)境的編程
22.4 打印操作類的建立
第23章 Excel報表控制技術(shù)
23.1 Excel報表控制環(huán)境的建立
23.2 自構(gòu)造Excel報表實現(xiàn)
23.3 預(yù)定義Excel報表實現(xiàn)
第24章 單位部門人員的選擇功能
24.1 窗口中的子對話框的創(chuàng)建
24.2 單位部門人員選擇窗口的創(chuàng)建
24.3 單位選擇窗口的編程
24.4 部門選擇窗口的編程
24.5 人員選擇窗口的編程
24.6 人員查找功能的實現(xiàn)
第25章 初始建庫功能的實現(xiàn)
25.1 初始建庫功能欄的建立
25.2 基本函數(shù)的編程
25.3 創(chuàng)建單位結(jié)構(gòu)的實現(xiàn)
25.4 單位信息的輸入
25.5 部門信息的輸入
25.6 人員基本信息的輸入
25.7 單記錄集信息輸入界面的編程
25.8 多記錄集信息輸入界面的編程
第26章 日常維護(hù)功能的實現(xiàn)
26.1 日常維護(hù)功能欄的建立
26.2 向?qū)υ捒蚧惖恼f明
26.3 增員處理向?qū)У膶崿F(xiàn)
26.4 人員編碼調(diào)整的實現(xiàn)
第27章 考核管理功能的實現(xiàn)
27.1 考核管理功能欄的建立
27.2 批量輸入年度考核的實現(xiàn)
27.3 個別輸入與修改的實現(xiàn)
27.4 打印考核審批表的實現(xiàn)
第28章 查詢功能的實現(xiàn)
28.1 一個列表框控件的制作
28.2 查詢功能欄的建立
28.3 查詢基本情況的實現(xiàn)
28.4 查詢其他情況的說明
第29章 統(tǒng)計報表功能的實現(xiàn)
29.1 統(tǒng)計報表功能欄的建立
29.2 機(jī)關(guān)單位人員統(tǒng)計的實現(xiàn)
第30章 客戶端數(shù)據(jù)處理功能
30.1 圖標(biāo)資源的添加
30.2 數(shù)據(jù)處理功能欄的建立
30.3 數(shù)據(jù)上報
30.4 接收下級單位數(shù)據(jù)
第31章 幫助系統(tǒng)的實現(xiàn)
31.1 幫助主題的規(guī)劃
31.2 幫助頁面的設(shè)計
31.3 幫助文件的制作
31.4 應(yīng)用程序中的幫助函數(shù)的編程
第32章 軟件安裝程序的制作
32.1 軟件安裝結(jié)構(gòu)的設(shè)計
32.2 安裝程序制作的基本步驟
32.3 安裝腳本的修改
32.4 安裝組件屬性的設(shè)置
32.5 安裝類型的設(shè)置
32.6 安裝文件的設(shè)置
32.7 安裝文件組的設(shè)置
32.8 安裝資源的設(shè)置
32.9 安裝工程Settings項的設(shè)置
32.10 安裝程序的最終實現(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
多層結(jié)構(gòu)的數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā) PDF格式下載