第1章 visualfoxpro程序的初步認識
1.1 vfp用戶界面與啟動、退出
1.2 類和對象
1.2.1 對象的屬性、事件和方法
1.2.2 對象的引用
1.2.3 表單中的基本控件
1.2.4 知識拓展:從結構化程序設計到面向對象程序設計
習題一
第2章 vfp的語言基礎
2.1 數據類型、常量、變量
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 測試函數與系統對話框函數
習題二
第3章 vfp中的程序設計
3.1 程序的3種基本結構
3.1.1 算法的特點
3.1.2 順序結構
3.1.3 分支結構
3.1.4 循環(huán)結構
3.2 數組在程序中的應用
3.3 自定義方法
3.3.1 自定義方法的建立與調用
3.3.2 參數傳遞與方法的返回值
3.3.3 變量的作用域
習題三
第4章 數據庫與表的基本操作
4.1 圖書管理系統概述
4.1.1 圖書管理系統的功能
4.1.2 圖書管理系統的數據信息及表示
4.2 建立數據庫、數據表
4.3 數據表的創(chuàng)建
4.3.1 在項目管理器中建立圖書管理數據庫的數據表
4.3.2 知識拓展:sql語言簡介
4.3.3 知識拓展:數據庫表的約束機制
4.4 基于數據表的表單設計
習題四
第5章 數據表的維護
5.1 記錄指針的定位
5.1.1 記錄指針的絕對移動
5.1.2 記錄指針的相對移動
5.2 記錄的維護
5.2.1 記錄的增加
5.2.2 記錄的刪除與恢復
5.2.3 記錄的修改
5.2.4 知識拓展:數組與表中記錄間的數據交換
5.3 多表操作
5.3.1 表的索引
5.3.2 數據表之間的關聯
5.3.3 數據表之間的永久關系
5.3.4 知識拓展:表記錄的排序
習題五
第6章 查詢和統計
6.1 數據表的查詢
6.1.1 按條件查詢
6.1.2 多表查詢
6.1.3 查詢設計器的使用
6.2 數據統計
6.3 sql查詢
6.4 創(chuàng)建視圖
習題六
第7章 報表設計
7.1 報表的創(chuàng)建
7.1.1 建立快速報表
7.1.2 利用報表向導建立報表
7.1.3 利用報表設計器建立報表
7.2 設置報表
7.2.1 利用報表設計器修改報表
7.2.2 知識拓展:報表的頁面設置
習題七
第8章 菜單與工具欄
8.1 創(chuàng)建菜單系統
8.1.1 創(chuàng)建主菜單
8.1.2 創(chuàng)建子菜單
8.1.3 指定菜單項任務
8.1.4 運行菜單系統
8.1.5 創(chuàng)建快捷菜單
8.2 創(chuàng)建工具欄
習題八
第9章 應用系統開發(fā)步驟
9.1 系統需求分析
9.1.1 數據需求
9.1.2 功能需求
9.2 系統總體設計
9.2.1 概念結構設計
9.2.2 邏輯結構設計
9.2.3 系統功能設計
9.2.4 數據庫物理設計
9.3 系統詳細設計
9.3.1 創(chuàng)建項目文件、數據庫、數據表及表間關系
9.3.2 界面設計
9.3.3 主菜單設計
9.3.4 表單設計
9.3.5 報表設計
9.4 用項目管理器連編成應用程序
9.4.1 設置文件的“排除”與“包含”
9.4.2 設置主程序
9.4.3 連編項目
9.4.4 連編應用程序
9.4.5 連編其他選項
9.4.6 運行應用程序
9.5 應用程序的發(fā)布
9.5.1 發(fā)布樹
9.5.2 應用程序發(fā)布和安裝
9.5.3 本系統執(zhí)行過程說明
習題九
附錄
附錄a visualfoxpro常用函數
附錄b visualfoxpro常用類與對象
附錄c visualfoxpro常用方法
附錄d visualfoxpro常用事件
附錄e visualfoxpro常用屬性
參考文獻