注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡數(shù)據(jù)庫FoxPro/FoxBaseVisual FoxPro程序設計與應用

Visual FoxPro程序設計與應用

Visual FoxPro程序設計與應用

定 價:¥29.80

作 者: 劉甫迎,黨晉蓉 著
出版社: 高等教育出版社
叢編項:
標 簽: Foxpro

ISBN: 9787040243536 出版時間: 2008-08-01 包裝: 平裝
開本: 16開 頁數(shù): 344 字數(shù):  

內(nèi)容簡介

  《Visual FoxPro程序設計與應用》是國家精品課程“數(shù)據(jù)庫程序設計基礎(VFP)”的配套教材,從開發(fā)Visual FoxPro數(shù)據(jù)庫應用程序出發(fā),按照最新頒布的全國計算機等級考試(二級)Visual FoxPro考試大綱的要求來組織內(nèi)容,深入淺出地介紹了關系型數(shù)據(jù)庫管理系統(tǒng)的基礎理論知識和應用系統(tǒng)開發(fā)技術?!禫isual FoxPro程序設計與應用》共11章,介紹了Visual FoxPro程序設計(包括報表、菜單設計器)、表操作等,并著重介紹了Visual FoxPro的表單及面向?qū)ο蟮某绦蛟O計、視圖?!禫isual FoxPro程序設計與應用》最后給出了一個實際應用系統(tǒng)(圖書管理系統(tǒng))的開發(fā)過程,包括從需求分析到生成應用程序安裝盤,使讀者理解學完Visual FoxPro后能“做什么”和“怎么做”。另外,《Visual FoxPro程序設計與應用》附錄包括數(shù)據(jù)庫基礎、數(shù)據(jù)結構和算法、軟件工程等知識,并提供了教學大綱,供實際教學參考:各章均根據(jù)需要配備了上機實驗及習題,有助于讀者對書中內(nèi)容的理解和掌握?!禫isual FoxPro程序設計與應用》第一作者于1987年率先將Fox數(shù)據(jù)庫介紹到中國,《Visual FoxPro程序設計與應用》是其主編的第13本“狐貍”軟件書?!禫isual FoxPro程序設計與應用》可作為應用性、技能型相關教育的數(shù)據(jù)庫課程教材,或作為全國計算機等級考試培訓輔導教材,也可供VFP數(shù)據(jù)庫開發(fā)人員參考。

作者簡介

  劉甫迎,教授,在教育部第二屆高等學校教學名師獎評選中,當選全國高職高專院校首位國家級教學名師。教育部2006-2010年高職高專計算機類專業(yè)教學指導委員會委員。1987年作為中國科學院公派訪問學者從加拿大歸國時最早將Fox數(shù)據(jù)庫介紹到中國大陸,使之風靡全國。主編出版計算機技術類著作23種(其中Fox方面13種),暢銷國內(nèi)。主持的“數(shù)據(jù)庫程序設計基礎(VFP)”課程獲國家精品課程稱號。

圖書目錄

第1章 Visual FoxPro入門
授課內(nèi)容
1.1 程序設計
1.1.1 程序設計的概念和步驟
1.1.2 面向?qū)ο蟮某绦蛟O計
1.2 Visual FoxPro程序語言
1.2.1 什么叫數(shù)據(jù)庫
1.2.1 Visual FoxPro語言
1.2.3 建立和修改程序
1.2.4 運行程序
1.2.5 調(diào)試程序
1.3 Visual FoxPro的由來與發(fā)展
1.3.1 Visual FoxPro的發(fā)展
1.3.2 Visual FoxPro 9.0的新功能
實訓內(nèi)容
1.4 Visual FoxPro的窗口、菜單
1.4.1 啟動Visual FoxPro 8.0
1.4.2 窗口和菜單操作
1.4.3 退出Visual FoxPro
1.5 項目管理器與應用程序
1.5.1 項目管理器
1.5.2 構造一個應用程序
1.5.3 添加文件到一個項目
1.5.4 從一個項目生成應用程序文件
1.5.5 創(chuàng)建分發(fā)應用程序和制作分發(fā)磁盤
上機實驗及習題
實驗一
習題一
第2章 Visual FoxPro的數(shù)據(jù)
授課內(nèi)容
2.1 常量
2.2 變量
2.2.1 變量的種類
2.2.2 內(nèi)存變量
2.2.3 數(shù)組
2.2.4 字段變量
2.2.5 系統(tǒng)變量
2.3 表達式
2.3.1 運算符
2.3.2 表達式的分類
實訓內(nèi)容
2.4 系統(tǒng)設置命令與“選項”對話框
2.5 運行環(huán)境配置文件
2.6 優(yōu)化Visual FoxPro
上機實驗及習題
實驗二
習題二
第3章 Visual FoxPro的自由表
授課內(nèi)容
3.1 創(chuàng)建和修改表文件結構
3.1.1 表的結構
3.1.2 建立表結構的命令CREATE
3.1.3 修改表結構
3.2 輸入表數(shù)據(jù)
3.2.1 在CREATE命令期間輸入數(shù)據(jù)
3.2.2 表添加命令APPEND
3.2.3 在表中插入記錄命令INSERT
3.2.4 用BROWSE命令追加數(shù)據(jù)記錄
3.3 打開、關閉,顯示和定位表
3.3.1 打開和關閉表文件命令USE
3.3.2 表的顯示和列表
3.3.3 記錄的定位
3.4 修改和刪除記錄數(shù)據(jù)
3.4.1 修改表數(shù)據(jù)
3.4.2 刪除表記錄
3.4.3 刪除表文件
3.5 排序、索引和查詢表
3.5.1 排序與索引
3.5.2 表的排序
3.5.3 表的索引
3.5.4 表的查詢
3.5.5 Rushmore優(yōu)化技術
3.6 計算和匯總表
3.6.1 表的計算命令
3.6.2 表的匯總命令
3.7 關聯(lián)、連接和更新表
3.7.1 關聯(lián)
3.7.2 “數(shù)據(jù)工作期”窗口與VUE視圖文件
3.7.3 不同工作區(qū)中表的連接
3.7.4 更新
3.8 其他有關命令
3.8.1 RUN命令和運行二進制文件
3.8.2 關閉命令
3.8.3 復制表文件
3.8.4 數(shù)據(jù)結合文件
3.8.5 文件操作命令
實訓內(nèi)容
3.9 結構化查詢語言SQL
3.9.1 數(shù)據(jù)庫標準語言SQL概述
3.9.2 SELECT查詢命令
3.9.3 用SQL建立、修改、刪除表
3.9.4 數(shù)據(jù)操縱語言
3.9.5 分組計算查詢、集合的并運算
上機實驗及習題
實驗三
習題三
第4章 數(shù)據(jù)庫
授課內(nèi)容
4.1 數(shù)據(jù)庫的意義
4.1.1 表和數(shù)據(jù)庫
4.1.2 數(shù)據(jù)庫的優(yōu)缺點
4.1.3 數(shù)據(jù)庫的使用范圍
4.2 建立數(shù)據(jù)庫文件
4.2.1 打開、關閉和刪除數(shù)據(jù)庫
4.2.2 在數(shù)據(jù)庫中創(chuàng)建新表
4.2.3 添加一個表到數(shù)據(jù)庫
4.2.4 使用數(shù)據(jù)庫中的表和視圖
4.2.5 對一個項目添加或移去數(shù)據(jù)庫
4.2.6 查看和修改數(shù)據(jù)庫結構
實訓內(nèi)容
4.3 數(shù)據(jù)字典
4.3.1 字段級和表級數(shù)據(jù)字典特性
4.3.2 建立存儲過程
4.3.3 建立永久性關系
4.3.4 生成參照完整性
4.3.5 查看和設置數(shù)據(jù)庫屬性
上機實驗及習題
實驗四
習題四
第5章 表單應用及其編程技術
授課內(nèi)容
5.1 創(chuàng)建表單
5.1.1 使用表單向?qū)?br />5.1.2 使用表單設計器
5.1.3 數(shù)據(jù)環(huán)境
5.1.4 快速表單
5.2 管理表單
5.2.1 表單的屬性、方法和事件
5.2.2 添加、刪除屬性和方法
5.2.3 保存和運行表單
5.2.4 表單與其他程序模塊間的通信
5.2.5 使用表單集擴充表單
5.2.6 不同類型的表單
5.2.7 設置表單或表單集模板
實訓內(nèi)容
5.3 向表單中添加控件
5.3.1 添加控件的方法
5.3.2 控件的編輯操作
5.3.3 設置控件的必要屬性及編寫事件代碼
5.4 常用的表單控件
5.4.1 標簽控件
5.4.2 文本框控件
5.4.3 命令按鈕控件
5.4.4 命令按鈕組控件
5.4.5 編輯框控件
5.4.6 復選框控件
5.4.7 選項按鈕組控件
5.4.8 列表框控件
5.4.9 組合框控件
5.4.10 表格控件
5.4.11 頁框控件
上機實驗及習題
實驗五
習題五
第6章 Visual FoxPro的類與對象
授課內(nèi)容
6.1 Visual FoxPro中的對象
6.1.1 對象的屬性
6.1.2 對象的事件和方法
6.2 Visual FoxPro中的類
6.2.1 類與子類
6.2.2 Visual FoxPro的基類
6.3 對象的處理
6.3.1 設置屬性
6.3.2 響應事件和調(diào)用方法
6.3.3 對事件的進一步討論
實訓內(nèi)容
6.4 設計并使用自定義的類
6.4.1 何時需要設計類
6.4.2 創(chuàng)建自定義的類
6.4.3 使用自定義的類
6.4.4 屬性和過程代碼的繼承
6.4.5 創(chuàng)建和使用自定義工具欄
上機實驗及習題
實驗六
習題六
第7章 函數(shù)
授課內(nèi)容
7.1 數(shù)值和數(shù)學函數(shù)
7.2 三角函數(shù)
7.3 字符串操作函數(shù)
7.4 表操作函數(shù)
7.5 日期、時間函數(shù)及對2000年日期的支持
7.5.1 日期、時間函數(shù)
7.5.2 Visual FoxPro對2000年日期的支持
實訓內(nèi)容
7.6 顯示、打印位置函數(shù)
7.7 系統(tǒng)函數(shù)
7.8 其他函數(shù)
7.9 多用戶環(huán)境及多用戶操作函數(shù)、命令
上機實驗及習題
實驗七
習題七
第8章 輸入、選擇、循環(huán)及子程序設計
授課內(nèi)容
8.1 程序的交互式命令
8.1.1 人機交互式輸入語句
8.1.2 程序設計的輔助命令
8.2 結構化程序設計
8.2.1 結構化N-S流程圖
8.2.2 順序結構程序設計
8.2.3 分支結構程序設計
8.2.4 循環(huán)結構程序設計
實訓內(nèi)容
8.3 子程序與過程文件及用戶自定義函數(shù)
8.3.1 子程序與過程的調(diào)用
8.3.2 過程文件的建立
8.3.3 用戶自定義函數(shù)
上機實驗及習題
實驗八
習題八
第9章 菜單和報表
授課內(nèi)容
9.1 菜單程序設計與菜單設計器
9.1.1 創(chuàng)建菜單、菜單項和子菜單
9.1.2 為菜單系統(tǒng)指定任務
9.1.3 測試與調(diào)試菜單系統(tǒng)
9.1.4 定制菜單系統(tǒng)
實訓內(nèi)容
9.2 報表程序設計與報表設計器
9.2.1 創(chuàng)建報表布局
9.2.2 報表設計器應用實例——一對多報表設計
上機實驗及習題
實驗九
習題九
第10章 應用系統(tǒng)開發(fā)案例——圖書管理系統(tǒng)
實訓內(nèi)容
10.1 需求分析
10.2 系統(tǒng)設計(功能)
10.2.1 系統(tǒng)架構
10.2.2 各模塊功能概述
10.2.3 模塊描述
10.3 數(shù)據(jù)庫設計
10.3.1 圖書管理系統(tǒng)E-R圖
10.3.2 圖書管理系統(tǒng)數(shù)據(jù)字典
10.4 應用程序?qū)崿F(xiàn)
10.4.1 建立應用程序項目
10.4.2 建立數(shù)據(jù)庫
10.4.3 登錄界面的設計
10.4.4 啟動界面的設計
10.4.5 程序主界面的設計
10.4.6 用戶管理窗體的設計
10.4.7 讀者管理窗體的設計
10.4.8 圖書類型管理窗體的設計
10.4.9 圖書管理窗體的設計
10.4.10 圖書借閱窗體的設計
10.4.11 圖書歸還窗體的設計
10.4.12 綜合查詢窗體的設計
10.5 生成應用程序
10.6 系統(tǒng)測試
10.7 部署圖書系統(tǒng)
習題十
*第11章 SQL視圖
授課內(nèi)容
11.1 客戶-服務器結構
11.2 創(chuàng)建和使用視圖
11.2.1 創(chuàng)建本地視圖
11.2.2 創(chuàng)建多表視圖
11.2.3 定義一個連接
11.2.4 創(chuàng)建遠程視圖
11.2.5 更名或刪除視圖
11.2.6 使用視圖
實訓內(nèi)容
11.3 更新視圖的數(shù)據(jù)
11.4 集成視圖
11.5 使用視圖和SQL傳遞進行C/S模式編程
上機實驗及習題
實驗十一
習題十一
附錄1 數(shù)據(jù)庫基礎
附1.1 信息、數(shù)據(jù)與數(shù)據(jù)處理
附1.1.1 數(shù)據(jù)與信息
附1.1.2 數(shù)據(jù)處理
附1.1.3 數(shù)據(jù)庫技術的發(fā)展
附1.2 數(shù)據(jù)庫系統(tǒng)
附1.2.1 數(shù)據(jù)庫系統(tǒng)的組成
附1.2.2 數(shù)據(jù)庫系統(tǒng)體系結構
附1.2.3 數(shù)據(jù)庫管理系統(tǒng)的功能
附1.2.4 數(shù)據(jù)庫系統(tǒng)的特點
附1.2.5 現(xiàn)實世界的數(shù)據(jù)描述
附1.2.6 數(shù)據(jù)模型
附1.3 關系數(shù)據(jù)庫系統(tǒng)
附1.3.1 關系的基本概念及其特點
附1.3.2 關系數(shù)據(jù)庫
附1.3.3 關系的基本運算
附1.3.4 關系的完整性約束
附錄2 常用數(shù)據(jù)結構和算法
附2.1 數(shù)據(jù)結構和算法的基本概念
附2.1.1 數(shù)據(jù)結構
附2.1.2 算法
附2.2 線性表的基本操作及存儲結構
附2.3 隊列和鏈表的定義、操作及存儲結構
附2.3.1 隊列
附2.3.2 表
附2.4 樹、二叉樹和圖的概念
附2.4.1 樹
附2.4.2 二叉樹
附2.4.3 圖
附2.5 線性表的查找
附2.6 內(nèi)排序
附錄3 軟件工程理論基礎知識
附3.1 軟件工程的基本概念
附3.1.1 軟件與程序
附3.1.2 軟件工具
附3.1.3 軟件工程
附3.1.4 軟件生命周期
附3.2 軟件工程的基本方法
附3.2.1 軟件開發(fā)模型概念
附3.2.2 軟件開發(fā)模型
附3.3 軟件分析方法
附3.3.1 結構化分析設計方法
附3.3.2 面向?qū)ο蟪绦蛟O計基本概念
附3.4 軟件測試的概念及基本方法
附3.4.1 軟件測試概念
附3.4.2 軟件測試方法
附錄4 “Visual FoxPro程序設計與應用”課程教學大綱
參考文獻

本目錄推薦

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