出版時(shí)間:2010-4 出版社:電子工業(yè)出版社 作者:劉瑞新,汪遠(yuǎn)征 編著 頁(yè)數(shù):336
前言
本書作者憑借扎實(shí)的理論基礎(chǔ)和豐富的教學(xué)經(jīng)驗(yàn),大膽進(jìn)行了教學(xué)改革,成功地把Visual FoxPro按照程序設(shè)計(jì)的方法來(lái)講授,于1999年編著了《Visual FoxPro 6.0中文版教程》(ISBN 7-5053-5433-7)。該書以Visual FoxPro 6.0中文版為語(yǔ)言背景,是國(guó)內(nèi)第一本以程序結(jié)構(gòu)為主線來(lái)編寫的Visual FoxPro教程,把可視化控件分散到各章節(jié)中介紹。把程序結(jié)構(gòu)與控件有機(jī)地結(jié)合在一起講授,既縮短了教學(xué)內(nèi)容的篇幅和課時(shí),又有利于把介紹的控件馬上應(yīng)用到程序結(jié)構(gòu)中,提高了學(xué)習(xí)效率,更使學(xué)生盡早建立起程序設(shè)計(jì)的概念。在具體內(nèi)容的介紹和例題的安排上,本書采用了案例教學(xué)方式,即先給出實(shí)現(xiàn)的目標(biāo)和結(jié)果,然后再講解實(shí)現(xiàn)的過(guò)程和方法?! ∫猿绦蚪Y(jié)構(gòu)為主線來(lái)編寫教材,目的是使學(xué)生能夠站在程序設(shè)計(jì)的高度學(xué)習(xí),而不是局限于某種語(yǔ)言。通過(guò)學(xué)習(xí),學(xué)生不但可以學(xué)會(huì)程序設(shè)計(jì)的基本知識(shí)、設(shè)計(jì)思想和方法,還能夠?qū)W會(huì)可視化程序設(shè)計(jì)的通用方法與步驟,可很容易地過(guò)渡到其他語(yǔ)言(如Visual Basic、C#、Delphi等)。Visual FoxPro的數(shù)據(jù)庫(kù)概念和方法被貫穿在程序設(shè)計(jì)的方法中,這樣就把程序設(shè)計(jì)與數(shù)據(jù)庫(kù)的應(yīng)用結(jié)合在了一起?! 槭乖瓡油晟?,作者對(duì)內(nèi)容做了一些調(diào)整和充實(shí),使之更加符合當(dāng)前高等院校對(duì)Visual FoxPro課程教學(xué)的新要求。在編寫過(guò)程中,仍然以程序設(shè)計(jì)為主線,把難點(diǎn)分散到各章節(jié)中,對(duì)重點(diǎn)、難點(diǎn)分析透徹,注重知識(shí)內(nèi)容的連貫性,取材深淺適宜。本書內(nèi)容包括Visual FoxPro編程基礎(chǔ)、Visual FoxPro編程工具與編程步驟、賦值與輸入/輸出、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、自定義屬性與自定義方法、表單集與多重表單、菜單與工具欄、數(shù)據(jù)表、數(shù)據(jù)庫(kù)與多表操作、查詢與視圖、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL、報(bào)表等?! 榉奖銓W(xué)生備考全國(guó)計(jì)算機(jī)等級(jí)考試,本書涵蓋了《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)考試大綱(Visual FoxPro程序設(shè)計(jì))》的內(nèi)容。在內(nèi)容和課時(shí)上,本書都更加符合教學(xué)要求?! ”緯⒅亍鞍咐健苯虒W(xué)在Visual FoxPro教法中的應(yīng)用,每個(gè)章節(jié)均以具有代表性、實(shí)用性、趣味性的實(shí)例貫穿其中,使學(xué)生學(xué)會(huì)分析問(wèn)題和解決問(wèn)題的能力,掌握Windows環(huán)境中的可視化編程技術(shù)。每章均附有典型習(xí)題。 為方便學(xué)生上機(jī)練習(xí)和編程訓(xùn)練,每章的最后增加了上機(jī)實(shí)訓(xùn)內(nèi)容,并在華信教育資源網(wǎng)上免費(fèi)提供電子課件的詳細(xì)習(xí)題解答。另外,還增加了程序開發(fā)實(shí)例,為將來(lái)學(xué)生做課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)提供參考。學(xué)生可以通過(guò)上機(jī)實(shí)訓(xùn)和習(xí)題,加深對(duì)知識(shí)的理解和對(duì)程序設(shè)計(jì)方法的掌握。 本書由劉瑞新、汪遠(yuǎn)征編著,參加編寫的作者還有張鳴、張歌凌、張輝、宮德龍、李慧、郭曉燕、孫艷峰、李瑩、劉三軍、劉克純、彭守旺、彭春芳、翟麗娟。作為教學(xué)改革的組成部分,書中難免存在錯(cuò)誤和不當(dāng)之處,歡迎讀者提出寶貴意見和建議。
內(nèi)容概要
本書以程序結(jié)構(gòu)為主線,全面介紹Visual FoxPro編程基礎(chǔ)、Visual FoxPro編程工具與編程步驟、賦值與輸入/輸出、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、自定義屬性與自定義方法、表單集與多重表單、菜單與工具欄、數(shù)據(jù)表、數(shù)據(jù)庫(kù)與多表操作、查詢與視圖、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL、報(bào)表等,涵蓋了《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)考試大綱(Visual FoxPro程序設(shè)計(jì))》的內(nèi)容。 本書每章都配有上機(jī)實(shí)訓(xùn)內(nèi)容。本書還提供電子課件和詳細(xì)習(xí)題解答,請(qǐng)登錄華信教育資源網(wǎng)(http://www.hxedu.com.cn),注冊(cè)后免費(fèi)下載。 本書適合作為高等院校的教材,也適合作為全國(guó)計(jì)算機(jī)等級(jí)考試Visual FoxPro程序設(shè)計(jì)二級(jí)考試培訓(xùn)教材。
書籍目錄
第1章 Visual FoxPro基礎(chǔ) 1.1 數(shù)據(jù)庫(kù)的基本概念 1.1.1 數(shù)據(jù)與數(shù)據(jù)處理 1.1.2 數(shù)據(jù)模型 1.1.3 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn) 1.1.4 關(guān)系數(shù)據(jù)庫(kù) 1.2 VFP的發(fā)展和特點(diǎn) 1.2.1 Fox系列數(shù)據(jù)庫(kù)的發(fā)展 1.2.2 VFP的特點(diǎn) 1.3 VFP的啟動(dòng)和退出 1.3.1 啟動(dòng)VFP 1.3.2 退出VFP 1.4 VFP的主窗口 1.5 配置VFP 1.5.1 配置VFP工具欄 1.5.2 設(shè)置環(huán)境和管理臨時(shí)文件 1.5.3 設(shè)置編輯器選項(xiàng) 1.5.4 恢復(fù)VFP環(huán)境 1.6 VFP的幫助和聯(lián)機(jī)文檔 1.7 VFP的工作方式 1.8 實(shí)訓(xùn)1 習(xí)題1 第2章 Visual FoxPro編程基礎(chǔ) 2.1 VFP .0語(yǔ)言基礎(chǔ) 2.1.1 數(shù)據(jù)和數(shù)據(jù)類型 2.1.2 常量與變量 2.1.3 表達(dá)式與運(yùn)算符 2.1.4 函數(shù) 2.2 可視化編程的基本概念 2.2.1 對(duì)象、屬性和方法 2.2.2 事件與程序 2.3 VFP的控件與對(duì)象 2.3.1 常用控件 2.3.2 內(nèi)部對(duì)象 2.3.3 表單對(duì)象 2.3.4 對(duì)象的引用 2.4 實(shí)訓(xùn)2 習(xí)題2 第3章 Visual FoxPro的編程工具與編程步驟 3.1 項(xiàng)目管理器 3.1.1 項(xiàng)目文件的建立和項(xiàng)目管理器界面 3.1.2 項(xiàng)目管理器的操作 3.1.3 定制項(xiàng)目管理器 3.2 表單設(shè)計(jì)器 3.2.1 打開表單設(shè)計(jì)器 3.2.2 “表單設(shè)計(jì)器”工具欄 3.2.3 “表單控件”工具欄 3.2.4 屬性窗口 3.2.5 代碼窗口 3.3 VFP編程步驟 3.3.1 添加控件 3.3.2 修改屬性 3.3.3 編寫代碼 3.3.4 運(yùn)行表單 3.3.5 修改表單 3.4 控件的畫法 3.5 實(shí)訓(xùn)3 習(xí)題3 第4章 賦值與輸入、輸出 第5章 選擇結(jié)構(gòu)程序設(shè)計(jì) 第6章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 第7章 數(shù)組 第8章 自定義屬性與自定義方法 第9章 表單集與多重表單 第10章 菜單與工具欄 第11章 數(shù)據(jù)表 第12章 數(shù)據(jù)庫(kù)和多表操作 第13章 查詢與視圖 第14章 關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL 第15章 報(bào)表
章節(jié)摘錄
在日常生活和工作中,我們每天都要接觸大量的信息,如學(xué)生成績(jī)、人事檔案、工資報(bào)表、貨物清單等,其中包含各種各樣的數(shù)據(jù)。面對(duì)如此眾多的數(shù)據(jù),需要借助于計(jì)算機(jī)的數(shù)據(jù)庫(kù)技術(shù),把數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中,以便快速找到需要的數(shù)據(jù)?! isual FoxPro 6.0(簡(jiǎn)稱VFP 6.0)是由Microsofi公司推出的數(shù)據(jù)庫(kù)系統(tǒng)。VFP 6.0將面向?qū)ο蟮某绦蛟O(shè)計(jì)技術(shù)與關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)有機(jī)地結(jié)合在一起,是功能強(qiáng)大的可視化程序設(shè)計(jì)的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)?! ?shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的核心。本章將從數(shù)據(jù)庫(kù)的基本概念入手,介紹vFP 6.0的一些入門知識(shí)。 1.數(shù)據(jù) 數(shù)據(jù)是指存儲(chǔ)在某一種媒體上的能夠識(shí)別的物理符號(hào)。數(shù)據(jù)的概念有兩個(gè)方面的含義。 ?、倜枋鍪挛锾匦缘臄?shù)據(jù)內(nèi)容?!?②存儲(chǔ)在媒體上的數(shù)據(jù)形式。數(shù)據(jù)形式可以是多樣的,例如,“20lO年6月23日”是一個(gè)數(shù)據(jù),它可以表示為“2010-6-23”、“06/23/2010”等形式?! ?shù)據(jù)的概念在數(shù)據(jù)處理領(lǐng)域已經(jīng)大大地拓寬了,不僅包括由各種文字或字符組成的文本形式的數(shù)據(jù),而且包括圖形、圖像、動(dòng)畫、影像、聲音等多媒體數(shù)據(jù)?! ?.數(shù)據(jù)處理 數(shù)據(jù)處理是指將數(shù)據(jù)轉(zhuǎn)換成信息的過(guò)程。廣義地講,處理包括對(duì)數(shù)據(jù)的收集、存儲(chǔ)、加工、分類、計(jì)算、檢索、傳輸?shù)纫幌盗谢顒?dòng)。狹義地講,處理是指對(duì)所輸入的數(shù)據(jù)進(jìn)行加工整理?! ?shù)據(jù)處理的目的是從大量的現(xiàn)有數(shù)據(jù)中,根據(jù)事物之間的聯(lián)系,通過(guò)分析歸納、演繹推導(dǎo)等手段,得到所需要的有價(jià)值的信息。例如,通過(guò)商店的進(jìn)貨量和銷售量,就可以知道庫(kù)存量,從而為進(jìn)貨提供依據(jù)。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
Visual FoxPro程序設(shè)計(jì)教程 PDF格式下載