《Visual Basic程序設計項目化訓練教程》針對高職高專學生特點,按照任務驅動和項目教學的思想進行編寫,通過設置不同的項目,將Visual Basic的相關知識由淺入深地融入到5個實用項目中。前4個項目根據不同的知識點進行編制,分別介紹了常用控件、Visual Basic語言基礎知識、文件操作、菜單與工具欄設計、數據庫技術等知識;最后一個項目為綜合項目,遵循軟件工程的設計思想,按照需求分析、系統功能設計、數據庫設計、各功能模塊詳細設計的順序進行編制,進一步介紹了完整項目的開發流程。
項目1 設計制作電話查詢系統
任務1.1 使用常用控件
1.1.1 集成開發環境
1.1.2 在線幫助
1.1.3 面向對象的基本概念
1.1.4 控件的操作
1.1.5 窗體的屬性、事件及方法
1.1.6 標簽控件
1.1.7 命令按鈕控件
1.1.8 文本框控件
1.1.9 定時器控件
1.1.10 列表框控件
1.1.11 組合框控件
1.1.12 框架控件
1.1.13 單選按鈕控件
1.1.14 復選框控件
1.1.15 滾動條控件
1.1.16 線條控件
1.1.17 形狀控件
1.1.18 圖片框控件
1.1.19 圖像控件
1.1.20 創建應用程序
任務1.2 實例訓練
1.2.1 使用標簽、命令按鈕設計靜態界面
1.2.2 使用判斷分支語句設計登錄界面
1.2.3 使用定時器控件設計動態界面
1.2.4 工程管理
任務1.3 項目分析
1.3.1 電話查詢系統封面
1.3.2 電話查詢系統登錄界面
1.3.3 電話查詢系統主界面
1.3.4 電話查詢系統查詢界面
1.3.5 電話查詢系統瀏覽界面
1.3.6 電話查詢系統關于界面
1.3.7 電話查詢系統結束界面
任務1.4 設計功能模塊
1.4.1 模仿設計與自主設計
1.4.2 作品分析與完善
項目小結1
項目拓展1
項目2 設計制作成績管理系統
任務2.1 熟悉Visual Basic語言基礎知識
2.1.1 數據類型
2.1.2 常量與變量
2.1.3 常用方法
2.1.4 常用函數
2.1.5 運算符和表達式
2.1.6 語句及書寫格式
2.1.7 基本語句
2.1.8 數組
2.1.9 過程與函數
2.1.10 標準模塊與類模塊
任務2.2 實例訓練
2.2.1 使用基本語句繪圖
2.2.2 使用圖形方法繪制統計圖
2.2.3 使用數組統計數據
2.2.4 使用控件數組設計簡單動畫
2.2.5 使用自定義過程實現鼠標特效
任務2.3 項目分析
2.3.1 成績管理系統快速顯示窗體
2.3.2 成績管理系統封面
2.3.3 成績管理系統登錄模塊
2.3.4 成績管理系統主控模塊
2.3.5 成績管理系統課程管理模塊
2.3.6 成績管理系統管理成績信息模塊
2.3.7 成績管理系統查詢模塊
2.3.8 成績管理系統輸出報表模塊
2.3.9 成績管理系統屏幕保護模塊
任務2.4 設計功能模塊
2.4.1 模仿設計與自主設計
2.4.2 作品分析與完善
項目小結2
項目拓展2
項目3 設計制作檔案管理系統
任務3.1 文件操作
3.1.1 文件系統控件
3.1.2 通用對話框
3.1.3 OLE控件
3.1.4 多功能文本框控件
3.1.5 文件系統對象
3.1.6 傳統文件存取操作
3.1.7 文件加密/解密
3.1.8 資源文件
3.1.9 Windows API 與DLL文件
任務3.2 實例訓練
3.2.1 使用剪貼板與文件系統控件操作圖片
3.2.2 使用CommonDialog與ShockwaveFlash控件播放Flash動畫
3.2.3 使用CommonDialog與Animation控件播放無聲動畫
3.2.4 使用Ole控件訪問Word文件
3.2.5 使用RichTextBox控件顯示拖入文件的內容
3.2.6 使用隨機文件存取數據,設計檔案管理模塊
3.2.7 使用API文本瀏覽器添加函數,設計制作圓形窗體
任務3.3 項目分析
3.3.1 檔案管理系統標準模塊
3.3.2 檔案管理系統快速顯示窗體
3.3.3 檔案管理系統登錄模塊
3.3.4 檔案管理系統主控模塊
3.3.5 檔案管理系統記事本使用說明模塊
3.3.6 檔案管理系統修改密碼模塊
3.3.7 檔案管理系統基本信息模塊
3.3.8 檔案管理系統附加信息模塊
3.3.9 檔案管理系統基本信息查詢模塊
3.3.10 檔案管理系統附加信息查詢模塊
3.3.11 檔案管理系統生成報表模塊
3.3.12 檔案管理系統圖片格式預覽模塊
3.3.13 檔案管理系統文本格式預覽模塊
3.3.14 檔案管理系統聲明模塊
3.3.15 檔案管理系統關于模塊
任務3.4 設計功能模塊
3.4.1 模仿設計與自主設計
3.4.2 作品分析與完善
項目小結3
項目拓展3
項目4 設計制作工資管理系統
任務4.1 熟悉相關知識
4.1.1 多文檔界面(MDI)設計
4.1.2 菜單設計
4.1.3 工具欄設計
4.1.4 狀態欄設計
4.1.5 Slider、ProgressBar控件
4.1.6 TabStrip、SSTab控件
4.1.7 TreeView 控件
4.1.8 ListView 控件
4.1.9 Winsock控件
任務4.2 掌握數據庫技術
4.2.1 數據庫的基本概念
4.2.2 結構化查詢語言SQL
4.2.3 可視化數據管理器
4.2.4 Access數據庫管理系統
4.2.5 Data控件
4.2.6 ADO控件
4.2.7 DBGrid、DataGrid控件
4.2.8 使用ADO控件訪問Access 數據庫
4.2.9 使用ADO對象訪問 數據庫信息
4.2.10 對比ADO、DAO和RDO對象
4.2.11 數據環境
4.2.12 數據報表
4.2.13 MSChart控件
4.2.14 SQL Server 數據庫管理系統
任務4.3 創建安裝程序
4.3.1 生成可執行文件
4.3.2 打包和展開向導
4.3.3 創建安裝程序包
4.3.4 安裝應用程序
任務4.4 工資管理系統分析與設計
4.4.1 系統總體功能設計
4.4.2 數據庫設計
4.4.3 工程文件預覽
4.4.4 數據環境設計
4.4.5 標準模塊設計
4.4.6 快速顯示模塊設計
4.4.7 登錄模塊設計
4.4.8 主模塊設計
4.4.9 添加用戶信息模塊設計
4.4.10 修改用戶信息模塊設計
4.4.11 刪除用戶信息模塊設計
4.4.12 添加員工基本信息模塊設計
4.4.13 修改員工基本信息模塊設計
4.4.14 刪除員工基本信息模塊設計
4.4.15 添加工資設定表信息模塊設計
4.4.16 修改工資設定表信息模塊設計
4.4.17 刪除工資設定表信息模塊設計
4.4.18 統計預覽模塊設計
4.4.19 報表預覽模塊設計
4.4.20 繪制統計圖模塊設計
4.4.21 按姓名查詢模塊設計
4.4.22 上下瀏覽記錄模塊設計
4.4.23 按職稱分類查詢模塊設計
4.4.24 幫助模塊設計
4.4.25 技術支持模塊設計
任務4.5 自主設計
項目小結4
項目拓展4
項目5 設計制作圖書管理系統
任務5.1 系統總體功能設計
5.1.1 系統功能需求分析
5.1.2 系統功能模塊分析
任務5.2 數據庫設計
任務5.3 系統功能預覽
任務5.4 各功能模塊詳細設計
5.4.1 標準模塊設計Module1
5.4.2 快速顯示模塊設計frmSplash
5.4.3 登錄模塊設計frmLogin
5.4.4 主模塊設計frmmain
5.4.5 設置讀者借書規定模塊設計frmaddjsgd
5.4.6 設置圖書類別模塊設計frmaddbooktype
5.4.7 讀者信息管理模塊設計frmdzgl
5.4.8 圖書信息管理模塊設計frmtsgl
5.4.9 借書管理模塊設計frmjsgl
5.4.10 還書管理模塊設計frmhsgl
5.4.11 續借管理模塊設計frmxjgl
5.4.12 丟書管理模塊設計frmdsgl
5.4.13 超期提醒模塊設計frmcqtx
5.4.14 讀者借閱查詢模塊設計frmjycx
5.4.15 庫存圖書查詢模塊設計frmtscx
5.4.16 查詢各表結構及記錄瀏覽模塊設計frmlist
5.4.17 圖書分類檢索模塊設計frmtsjs
5.4.18 數據環境設計
5.4.19 借書分類統計生成報表模塊設計frmtj
5.4.20 繪制統計圖模塊設計frmht
5.4.21 用戶管理模塊設計frmyhgl
5.4.22 修改密碼模塊設計frmxgmm
5.4.23 幫助模塊設計frmhlp
項目小結5
項目拓展5
參考文獻