商品簡介
本書以Visual Basic和SQL Server為開發工具,采用ADO對象數據庫訪問技術,選擇學生熟悉的“班級信息管理系統”項目,介紹C/S體系數據庫應用系統開發的核心技術和完整過程。第1、2章介紹ADO對象數據庫訪問技術,第3章進行系統總體分析并完成數據庫設計,第4章開始自頂向下按模塊完成整個系統的開發。本書中貫穿整個項目開發的同步實訓項目“人事信息管理系統”可供學習者開展編程實踐。
本書僅涉及數據庫應用系統開發的核心技術,簡捷的技術使初學者容易掌握;在項目開發過程中引入專業的技術和技巧,使讀者容易掌握技術的應用。
本書既可作為高職高專計算機軟件相關專業的項目教學課程的教材、畢業設計參考書,也可作為本科院校學生、軟件開發人員開發數據庫應用系統的快速入門參考書。
目次
出版說明
前言
第1章 ViSUalBasic數據庫應用開發緒論
1.1 引言
1.2 項目示例
項目實訓
第2章 ADO與數據庫訪問
2.1 簡化的ADO模型
2.2 Connection對象
2.2.1 Connection對象常用屬性
2.2.2 Connection對象常用方法
2.2.3 項目示例
2.2.4 項目練習
2.3 Recordset對象
2.3.1 Recordset對象常用屬性
2.3.2 Recordset對象常用方法
2.3.3 Field對象常用屬性
2.3.4 Field對象常用方法
2.3.5 ADO訪問數據庫的一般步驟
2.3.6 項目示例
2.3.7 項目練習
2.4 Command對象
2.4.1 Command對象常用屬性
2.4.2 Command對象常用方法
2.4.3 項目示例
2.4.4 項目練習
2.5 DataGrid控件
2.5.1 DataGrid控件常用屬性
2.5.2 項目示例
2.5.3 項目練習
項目實訓
第3章 “班級信息管理系統”總體設計分析
3.1 系統功能模塊設計
3.1.1 功能需求分析
3.1.2 功能模塊設計
3.2 數據庫設計
3.2.1 邏輯設計
3.2.2 物理設計
項目實訓
第4章 工程框架設計
4.1 工程框架創建與設置
4.2 標準模塊設計
4.3 登錄窗體設計
4.4 主窗體設計
項目實訓
第5章 班級管理模塊設計
5.1 “班級設置”窗體
5.1.1 “班級設置”窗體設計
5.1.2 代碼設計
5.2 “編輯班級”窗體
5.2.1 “編輯班級”窗體設計
5.2.2 代碼設計
5.3 在主窗體中增加菜單事件代碼
項目實訓
第6章 學生基本信息管理模塊設計
6.1 “學生信息管理”窗體
6.1.1 “學生信息管理”窗體設計
6.1.2 代碼設計
6.2 “編輯學生信息”窗體
6.2.1 “編輯學生信息”窗體設計
6.2.2 代碼設計
6.3 “編輯家庭成員信息”窗體
6.3.1 “編輯家庭成員信息”窗體設計
6.3.2 代碼設計
6.4 在主窗體中增加菜單事件代碼
項目實訓
第7章 學生照片管理模塊設計
7.1 學生照片管理菜單設計
7.2 記錄集二進制字段數據讀寫
7.3 代碼設計
項目實訓
第8章 綜合信息管理模塊設計
8.1 “學生獎勵管理”窗體
8.1.1 “學生獎勵管理”窗體設計
8.1.2 “編輯獎勵信息”窗體設計
8.1.3 在主窗體中增加菜單事件代碼
8.2 “學生懲罰管理”窗體
8.2.1 “學生懲罰管理”窗體設計
8.2.2 “編輯懲罰信息”窗體設計
8.2.3 在主窗體中增加菜單事件代碼
8.3 “學生考級管理”窗體“
8.3.1 “學生考級管理”窗體設計
8.3.2 “編輯考級信息”窗體設計
8.3.3 在主窗體中增加菜犖.事件代碼
8.4 “學生測評管理”窗體
8.4.1 “學生測評管理”窗體設計
8.4.2 “編輯測評信息”窗體設計
8.4.3 在主窗體中增加菜單事件代碼
8.5 “班級檔案管理”窗體
8.5.1 “班級檔案管理”窗體設計
8.5.2 “編輯檔案”窗體設計
8.5.3 在主窗體中增加菜單事件代碼
項目實訓
第9章 綜合查詢管理模塊設計
9.1 “綜合查詢”窗體設計
9.2 查詢數據的Excel導出
9.3 在主窗體中增加菜單事件代碼
項目實訓
第10章 “系統用戶管理”模塊設計
10.1 “系統用戶管理”窗體
10.1.1 “系統用戶管理”窗體設計
10.1.2 “編輯用戶信息”窗體設計
10.1.3 在豐窗體中增加菜單事件代碼
10.2 “更改密碼”窗體
10.2.1 “更改密碼”窗體設計
10.2.2 在豐窗體中增加菜單事件代碼
10.3 在主窗體中增加ToolBar事件代碼
10.4 生成可執行文件
項目實訓
附錄
附錄A ADO簡明參考
A.1 ADO對象模型
A.2 Connection對象
A.3 Error對象
A.4 Command對象
A.5 Parameter對象
A.6 Recordset對象
A.7 Field對象
附錄B Transact-SQL簡明參考
B.1 數據類型
B.2 使用“CREATETABLE”語句創建數據表
B.3 使用“ALTERTABLE”語句修改表結構
B.4 使用“DROPTABLE”語句刪除數據表
B.5 使用“INSERT”語句添加記錄
B.6 使用“UPDATE”語句修改記錄
B.7 使用“DELETE”語句刪除記錄
B.8 “SELECT”查詢語句
B.9 基於單表的查詢
B.10 基於多表的查詢
B.11 嵌套查詢
B.12 “INTO”子句
B.13 數據更新
參考文獻