TOP
0
0
三民出版.新書搶先報|最速、最優惠的新鮮貨報給你知!
Visual FoxPro程序設計與應用(簡體書)
滿額折

Visual FoxPro程序設計與應用(簡體書)

商品資訊

人民幣定價:25.6 元
定價
:NT$ 154 元
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:4 點
商品簡介
作者簡介
目次
相關商品

商品簡介

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

作者簡介

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

目次

第1章 Visual FoxPro入門
授課內容
1.1 程序設計
1.1.1 程序設計的概念和步驟
1.1.2 面向對象的程序設計
1.2 Visual FoxPro程序語言
1.2.1 什麼叫數據庫
1.2.1 Visual FoxPro語言
1.2.3 建立和修改程序
1.2.4 運行程序
1.2.5 調試程序
1.3 Visual FoxPro的由來與發展
1.3.1 Visual FoxPro的發展
1.3.2 Visual FoxPro 9.0的新功能
實訓內容
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 創建分發應用程序和製作分發磁盤
上機實驗及習題
實驗一
習題一

第2章 Visual FoxPro的數據
授課內容
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.4 系統設置命令與“選項”對話框
2.5 運行環境配置文件
2.6 優化Visual FoxPro
上機實驗及習題
實驗二
習題二

第3章 Visual FoxPro的自由表
授課內容
3.1 創建和修改表文件結構
3.1.1 表的結構
3.1.2 建立表結構的命令CREATE
3.1.3 修改表結構
3.2 輸入表數據
3.2.1 在CREATE命令期間輸入數據
3.2.2 表添加命令APPEND
3.2.3 在表中插入記錄命令INSERT
3.2.4 用BROWSE命令追加數據記錄
3.3 打開、關閉,顯示和定位表
3.3.1 打開和關閉表文件命令USE
3.3.2 表的顯示和列表
3.3.3 記錄的定位
3.4 修改和刪除記錄數據
3.4.1 修改表數據
3.4.2 刪除表記錄
3.4.3 刪除表文件
3.5 排序、索引和查詢表
3.5.1 排序與索引
3.5.2 表的排序
3.5.3 表的索引
3.5.4 表的查詢
3.5.5 Rushmore優化技術
3.6 計算和匯總表
3.6.1 表的計算命令
3.6.2 表的匯總命令
3.7 關聯、連接和更新表
3.7.1 關聯
3.7.2 “數據工作期”窗口與VUE視圖文件
3.7.3 不同工作區中表的連接
3.7.4 更新
3.8 其他有關命令
3.8.1 RUN命令和運行二進制文件
3.8.2 關閉命令
3.8.3 復制表文件
3.8.4 數據結合文件
3.8.5 文件操作命令
實訓內容
3.9 結構化查詢語言SQL
3.9.1 數據庫標準語言SQL概述
3.9.2 SELECT查詢命令
3.9.3 用SQL建立、修改、刪除表
3.9.4 數據操縱語言
3.9.5 分組計算查詢、集合的并運算
上機實驗及習題
實驗三
習題三

第4章 數據庫
授課內容
4.1 數據庫的意義
4.1.1 表和數據庫

4.1.2 數據庫的優缺點
4.1.3 數據庫的使用范圍
4.2 建立數據庫文件
4.2.1 打開、關閉和刪除數據庫
4.2.2 在數據庫中創建新表
4.2.3 添加一個表到數據庫
4.2.4 使用數據庫中的表和視圖
4.2.5 對一個項目添加或移去數據庫
4.2.6 查看和修改數據庫結構
實訓內容
4.3 數據字典
4.3.1 字段級和表級數據字典特性
4.3.2 建立存儲過程
4.3.3 建立永久性關係
4.3.4 生成參照完整性
4.3.5 查看和設置數據庫屬性
上機實驗及習題
實驗四
習題四

第5章 表單應用及其編程技術
授課內容
5.1 創建表單
5.1.1 使用表單向導
5.1.2 使用表單設計器
5.1.3 數據環境
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 設置表單或表單集模板
實訓內容
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的類與對象
授課內容
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 響應事件和調用方法
6.3.3 對事件的進一步討論
實訓內容
6.4 設計并使用自定義的類
6.4.1 何時需要設計類
6.4.2 創建自定義的類
6.4.3 使用自定義的類
6.4.4 屬性和過程代碼的繼承
6.4.5 創建和使用自定義工具欄
上機實驗及習題
實驗六
習題六

第7章 函數
授課內容
7.1 數值和數學函數
7.2 三角函數
7.3 字符串操作函數
7.4 表操作函數
7.5 日期、時間函數及對2000年日期的支持
7.5.1 日期、時間函數
7.5.2 Visual FoxPro對2000年日期的支持
實訓內容
7.6 顯示、打印位置函數
7.7 系統函數
7.8 其他函數
7.9 多用戶環境及多用戶操作函數、命令
上機實驗及習題
實驗七
習題七

第8章 輸入、選擇、循環及子程序設計
授課內容
8.1 程序的交互式命令
8.1.1 人機交互式輸入語句
8.1.2 程序設計的輔助命令
8.2 結構化程序設計
8.2.1 結構化N-S流程圖

8.2.2 順序結構程序設計
8.2.3 分支結構程序設計
8.2.4 循環結構程序設計
實訓內容
8.3 子程序與過程文件及用戶自定義函數
8.3.1 子程序與過程的調用
8.3.2 過程文件的建立
8.3.3 用戶自定義函數
上機實驗及習題
實驗八
習題八

第9章 菜單和報表
授課內容
9.1 菜單程序設計與菜單設計器
9.1.1 創建菜單、菜單項和子菜單
9.1.2 為菜單系統指定任務
9.1.3 測試與調試菜單系統
9.1.4 定制菜單系統
實訓內容
9.2 報表程序設計與報表設計器
9.2.1 創建報表布局
9.2.2 報表設計器應用實例——一對多報表設計
上機實驗及習題
實驗九
習題九

第10章 應用系統開發案例——圖書管理系統
實訓內容
10.1 需求分析
10.2 系統設計(功能)
10.2.1 系統架構
10.2.2 各模塊功能概述
10.2.3 模塊描述
10.3 數據庫設計
10.3.1 圖書管理系統E-R圖
10.3.2 圖書管理系統數據字典
10.4 應用程序實現
10.4.1 建立應用程序項目
10.4.2 建立數據庫
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 系統測試
10.7 部署圖書系統
習題十

*第11章 SQL視圖
授課內容
11.1 客戶-服務器結構
11.2 創建和使用視圖
11.2.1 創建本地視圖
11.2.2 創建多表視圖
11.2.3 定義一個連接
11.2.4 創建遠程視圖
11.2.5 更名或刪除視圖
11.2.6 使用視圖
實訓內容
11.3 更新視圖的數據
11.4 集成視圖
11.5 使用視圖和SQL傳遞進行C/S模式編程
上機實驗及習題
實驗十一
習題十一
附錄1 數據庫基礎
附1.1 信息、數據與數據處理
附1.1.1 數據與信息
附1.1.2 數據處理
附1.1.3 數據庫技術的發展
附1.2 數據庫系統
附1.2.1 數據庫系統的組成
附1.2.2 數據庫系統體系結構
附1.2.3 數據庫管理系統的功能
附1.2.4 數據庫系統的特點
附1.2.5 現實世界的數據描述
附1.2.6 數據模型
附1.3 關係數據庫系統
附1.3.1 關係的基本概念及其特點
附1.3.2 關係數據庫
附1.3.3 關係的基本運算
附1.3.4 關係的完整性約束
附錄2 常用數據結構和算法
附2.1 數據結構和算法的基本概念
附2.1.1 數據結構
附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 內排序

附錄3 軟件工程理論基礎知識
附3.1 軟件工程的基本概念
附3.1.1 軟件與程序
附3.1.2 軟件工具
附3.1.3 軟件工程
附3.1.4 軟件生命周期
附3.2 軟件工程的基本方法
附3.2.1 軟件開發模型概念
附3.2.2 軟件開發模型
附3.3 軟件分析方法
附3.3.1 結構化分析設計方法
附3.3.2 面向對象程序設計基本概念
附3.4 軟件測試的概念及基本方法
附3.4.1 軟件測試概念
附3.4.2 軟件測試方法
附錄4 “Visual FoxPro程序設計與應用”課程教學大綱
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 154
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區