商品簡介
名人/編輯推薦
目次
書摘/試閱
相關商品
商品簡介
《Visual FoxPro程序設計教程》以Visual FoxPro程序設計知識體系為線索、以面向對象程序設計為切入點、以實例體現Visual FoxPro應用特點和數據庫系統開發技巧。其中前3章為Visual FoxPro面向對象編程基礎,後6章是以圖書管理系統為例,介紹一個信息管理系統的開發過程。
《Visual FoxPro程序設計教程》內容全面、實例豐富,既具有很強的實用性,又具備計算機等級考試的適應性;不僅適合作為高等學校相關專業教材使用,也可作為初學者學習使用Visual FoxPro工具開發信息系統的參考書。
《Visual FoxPro程序設計教程》內容全面、實例豐富,既具有很強的實用性,又具備計算機等級考試的適應性;不僅適合作為高等學校相關專業教材使用,也可作為初學者學習使用Visual FoxPro工具開發信息系統的參考書。
名人/編輯推薦
《Visual FoxPro程序設計教程》是高等學校教材之一。
目次
第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 循環結構
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 數據表的創建
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 創建視圖
習題六
第7章 報表設計
7.1 報表的創建
7.1.1 建立快速報表
7.1.2 利用報表向導建立報表
7.1.3 利用報表設計器建立報表
7.2 設置報表
7.2.1 利用報表設計器修改報表
7.2.2 知識拓展:報表的頁面設置
習題七
第8章 菜單與工具欄
8.1 創建菜單系統
8.1.1 創建主菜單
8.1.2 創建子菜單
8.1.3 指定菜單項任務
8.1.4 運行菜單系統
8.1.5 創建快捷菜單
8.2 創建工具欄
習題八
第9章 應用系統開發步驟
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 創建項目文件、數據庫、數據表及表間關系
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 應用程序的發布
9.5.1 發布樹
9.5.2 應用程序發布和安裝
9.5.3 本系統執行過程說明
習題九
附錄
附錄a visualfoxpro常用函數
附錄b visualfoxpro常用類與對象
附錄c visualfoxpro常用方法
附錄d visualfoxpro常用事件
附錄e 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 循環結構
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 數據表的創建
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 創建視圖
習題六
第7章 報表設計
7.1 報表的創建
7.1.1 建立快速報表
7.1.2 利用報表向導建立報表
7.1.3 利用報表設計器建立報表
7.2 設置報表
7.2.1 利用報表設計器修改報表
7.2.2 知識拓展:報表的頁面設置
習題七
第8章 菜單與工具欄
8.1 創建菜單系統
8.1.1 創建主菜單
8.1.2 創建子菜單
8.1.3 指定菜單項任務
8.1.4 運行菜單系統
8.1.5 創建快捷菜單
8.2 創建工具欄
習題八
第9章 應用系統開發步驟
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 創建項目文件、數據庫、數據表及表間關系
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 應用程序的發布
9.5.1 發布樹
9.5.2 應用程序發布和安裝
9.5.3 本系統執行過程說明
習題九
附錄
附錄a visualfoxpro常用函數
附錄b visualfoxpro常用類與對象
附錄c visualfoxpro常用方法
附錄d visualfoxpro常用事件
附錄e visualfoxpro常用屬性
參考文獻
書摘/試閱
2)命令按鈕
項目管理器的右側有6個按鈕:【新建】、【添加】、【修改】、【運行】、【移去】和【連編】。
?【新建】按鈕:在項目管理器中選定要新建文件類型後,單擊“新建”按鈕,即可打開相應的設計器創建一個新的文件。需要注意的是:在項目管理器中新建的文件自動包含在該項目文件中,而利用“文件”菜單中的“新建”命令創建的文件不屬于任何項目文件。
?【添加】按鈕:利用項目管理器可以把一個已經存在的文件添加到項目文件中。
選擇要添加的文件類型。例如,要添加一個數據庫到項目文件中,則應在項目管理器的“數據”選項卡中選擇“數據庫”選項。單擊“添加”按鈕或在“項目”菜單中選擇“添加文件”命令,系統彈出“打開”對話框。在“打開”對話框中選擇要添加的文件。單擊“確定”按鈕,系統便將選擇的文件添加到項目文件中。
在VFP中,新建或添加一個文件到項目中并不意味著該文件已成為項目的一部分。事實上,每一個文件都以獨立文件的形式存在。我們說某個項目包含某個文件只是表示該文件與項目建立了一種關聯。這樣做有兩大優點:一是一個文件可以包含在多個項目中,項目僅僅需要知道所包含的文件在哪里,而不用關心所包含文件的其他信息;二是如果一個文件同時被多個項目所包含,那么在修改該文件時,修改的結果將同時在相應的項目中得以體現,從而避免了在多個項目中分別修改文件有可能導致修改不一致的後果。
?【修改】按鈕:利用項目管理器可以隨時修改項目文件中的指定文件。
?【移去】按鈕:如果某個文件不需要了,可以先選定該文件,然後單擊“移去”按鈕,在隨後出現的提示框中進行選擇。需要注意的是:這里的“移去”僅僅是去掉與項目的關聯,而不是將該文件刪除,如選了“刪除”,則不但從項目中移去,還將該文件從磁盤中刪除,文件將不復存在。
?【連編】按鈕:用戶可以利用項目管理器進行整個系統的編譯、連編,生成一個在Windows中可以直接運行的.EXE文件或.APP文件。
3)定制項目管理器用戶可以改變項目管理器窗口的外觀。例如,可以調整項目管理器窗口的大小,移動項目管理器窗口的顯示位置,也可以折疊或拆分項目管理器窗口,以及使項目管理器中的選項卡始終浮在其他窗口之上。動和縮放:項目管理器窗口和其他windows窗口一樣,可以隨時改變窗口的大小以及移動窗口的顯示位置。
項目管理器的右側有6個按鈕:【新建】、【添加】、【修改】、【運行】、【移去】和【連編】。
?【新建】按鈕:在項目管理器中選定要新建文件類型後,單擊“新建”按鈕,即可打開相應的設計器創建一個新的文件。需要注意的是:在項目管理器中新建的文件自動包含在該項目文件中,而利用“文件”菜單中的“新建”命令創建的文件不屬于任何項目文件。
?【添加】按鈕:利用項目管理器可以把一個已經存在的文件添加到項目文件中。
選擇要添加的文件類型。例如,要添加一個數據庫到項目文件中,則應在項目管理器的“數據”選項卡中選擇“數據庫”選項。單擊“添加”按鈕或在“項目”菜單中選擇“添加文件”命令,系統彈出“打開”對話框。在“打開”對話框中選擇要添加的文件。單擊“確定”按鈕,系統便將選擇的文件添加到項目文件中。
在VFP中,新建或添加一個文件到項目中并不意味著該文件已成為項目的一部分。事實上,每一個文件都以獨立文件的形式存在。我們說某個項目包含某個文件只是表示該文件與項目建立了一種關聯。這樣做有兩大優點:一是一個文件可以包含在多個項目中,項目僅僅需要知道所包含的文件在哪里,而不用關心所包含文件的其他信息;二是如果一個文件同時被多個項目所包含,那么在修改該文件時,修改的結果將同時在相應的項目中得以體現,從而避免了在多個項目中分別修改文件有可能導致修改不一致的後果。
?【修改】按鈕:利用項目管理器可以隨時修改項目文件中的指定文件。
?【移去】按鈕:如果某個文件不需要了,可以先選定該文件,然後單擊“移去”按鈕,在隨後出現的提示框中進行選擇。需要注意的是:這里的“移去”僅僅是去掉與項目的關聯,而不是將該文件刪除,如選了“刪除”,則不但從項目中移去,還將該文件從磁盤中刪除,文件將不復存在。
?【連編】按鈕:用戶可以利用項目管理器進行整個系統的編譯、連編,生成一個在Windows中可以直接運行的.EXE文件或.APP文件。
3)定制項目管理器用戶可以改變項目管理器窗口的外觀。例如,可以調整項目管理器窗口的大小,移動項目管理器窗口的顯示位置,也可以折疊或拆分項目管理器窗口,以及使項目管理器中的選項卡始終浮在其他窗口之上。動和縮放:項目管理器窗口和其他windows窗口一樣,可以隨時改變窗口的大小以及移動窗口的顯示位置。
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。