數(shù)據(jù)庫應用系統(tǒng)的設(shè)計、開發(fā)與實現(xiàn)-基于Visual FoxPro 課件 ch02VFP及項目創(chuàng)建_第1頁
數(shù)據(jù)庫應用系統(tǒng)的設(shè)計、開發(fā)與實現(xiàn)-基于Visual FoxPro 課件 ch02VFP及項目創(chuàng)建_第2頁
數(shù)據(jù)庫應用系統(tǒng)的設(shè)計、開發(fā)與實現(xiàn)-基于Visual FoxPro 課件 ch02VFP及項目創(chuàng)建_第3頁
數(shù)據(jù)庫應用系統(tǒng)的設(shè)計、開發(fā)與實現(xiàn)-基于Visual FoxPro 課件 ch02VFP及項目創(chuàng)建_第4頁
數(shù)據(jù)庫應用系統(tǒng)的設(shè)計、開發(fā)與實現(xiàn)-基于Visual FoxPro 課件 ch02VFP及項目創(chuàng)建_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第二章VFP及項目創(chuàng)建普通高等教育“十三五”規(guī)劃教材數(shù)據(jù)庫應用系統(tǒng)的設(shè)計、開發(fā)與實現(xiàn)——基于VisualFoxPro01VisualFoxPro概述PARTONEVisualFoxPro概述1991年,F(xiàn)oxPr2.0推出

由于使用了Rushmore查詢優(yōu)化技術(shù)、先進的關(guān)系查詢與報表技術(shù)及整套第4代語言工具,F(xiàn)oxPro2.0在性能上得到了大幅度的提高。1989年下半年,F(xiàn)oxPro1.0正式推出

它首次引入了基于DOS環(huán)境的窗口技術(shù),用戶使用的界面出現(xiàn)了與命令等效的菜單系統(tǒng)。它支持鼠標,操作方便,是一個與DBASE、FOXBASE全兼容的編譯型集成環(huán)境式的數(shù)據(jù)庫系統(tǒng)。1992年,微軟公司收購了Fox公司,把FoxPro納入自己的產(chǎn)品

它利用自身的技術(shù)優(yōu)勢和巨大的資源,在不長的時間中開發(fā)出了FoxPro2.5、FoxPro26等包括DOSWindows、Mac和UNIX4個平臺的軟件產(chǎn)品。VisualFoxPro概述2004年12月,微軟公司公布了FoxPro9.0

目前最高版本是FoxPro9.0SP2其包括支持創(chuàng)建WebServices及與NET兼容性一樣好的XML開發(fā)方式、擴展的SQL增強技術(shù)新的智能客戶端界面控件技術(shù)和開發(fā)期間進行編譯的技術(shù)。1995年6月,微軟公司推出了FoxPro3.0

1998年,微軟公司發(fā)布了可視化編程語言集成包——FoxPro6.0。FoxPro6.0是可運行于Windows98/NT平臺的32位數(shù)據(jù)庫開發(fā)系統(tǒng),能充分發(fā)揮32位微處理器的強大功能,是直觀易用的編程工具。之后,微軟公司推出了FoxPro7.0和8.0。1.VisualFoxPro的啟動與關(guān)閉VisualFoxPro是一個應用程序,其啟動與Word等其他應用程序無區(qū)別,一般有以下幾種啟動方法。1VisualFoxPro的啟動(1)雙擊桌面上的快捷圖標,如圖2-1所示。(2)通過在Windows中選擇“開始”→“所有程序”→“VisualFoxPro”選項啟動。(3)通過在Windows中選擇“開始”→“運行”選項,彈出“運行”對話框,單擊“瀏覽”按鈕,找到MicrosoftVisualFoxPro9.0文件夾,啟動VFP9exe程序。(4)通過Windows的資源管理器或“計算機”,找到VFP9exe程序并啟動。1.VisualFoxPro的啟動與關(guān)閉關(guān)閉VisualFoxPro的方法有如下幾種。(1)單擊VisualFoxPro窗口右上角的“關(guān)閉”按鈕。(2)在VisualFoxPro中選擇“文件”一“退出”選項,如圖2-2所示。(3)在VisualFoxPro的命令窗口中輸入命令“OUIT”,如圖2-2所示。(4)雙擊窗口左上角的控制菜單按鈕。(5)按快捷鍵Alt+F4。2VisualFoxPro的關(guān)閉2.VisualFoxPro用戶界面的組成VisualFoxPro用戶界面主要由標題欄、菜單欄、工具欄、命令窗口、瀏覽窗口等組成如圖2-3所示。3.系統(tǒng)環(huán)境配置運行VisualFoxPro9.0的計算機的最低配置需求如下。處理器:Pentium級。內(nèi)存:64MBRAM。可用硬盤空間:165MB。顯示:分辨率為800像素X600像素,256色。操作系統(tǒng):Windows2000SP3及后續(xù)版本。02圖書管理系統(tǒng)項目的創(chuàng)建PARTTWO1.案例描述圖書管理系統(tǒng)的主要功能模塊包括

圖書信息管理、讀者信息管理、圖書借閱服務(wù)、查詢和統(tǒng)計、系統(tǒng)管理等,具體如下。(1)圖書信息管理:包含圖書信息錄入、圖書信息修改。(2)讀者信息管理:包含讀者信息錄入、讀者信息修改。(3)圖書借閱服務(wù):包含圖書借閱和圖書歸還。(4)查詢和統(tǒng)計:包含借閱情況查詢、圖書分類統(tǒng)計、圖書借閱情況統(tǒng)計、讀者借閱情況統(tǒng)計逾期記錄統(tǒng)計。(5)系統(tǒng)管理:包含用戶注冊、用戶修改、退出系統(tǒng)。要開發(fā)圖書管理系統(tǒng),首先應利用項目管理器創(chuàng)建項目,項目可以有效地管理系統(tǒng)所涉及的所有文件、數(shù)據(jù)、文檔及對象,相當于“圖書管理系統(tǒng)”項目的控制中心。2.知識鏈接為了提高工作效率,VFP提供了一個非常有效的管理工具:項目管理器。它是VEP中處理數(shù)據(jù)和對象的主要組織工具。項目管理器通過項目文件(*.pix)對應用程序開發(fā)過程中的所有文件、數(shù)據(jù)、文檔、對象進行組織和管理,是整個VFP開發(fā)工具的控制中心。通過項目管理器,可以對文件進行建立、修改、刪除、瀏覽等操作;可以向項目中添加文件、移出文件,最終可以對整個應用程序的所有各類文件及對象進行測試及統(tǒng)一連編,以形成應用程序文件(*.app)或可執(zhí)行文件(*.exe)。1項目管理器項目是文件、數(shù)據(jù)、文檔及其他VFP對象的集合,要建立一個項目就必須先創(chuàng)建一個項目文件,項目文件的擴展名為.pjix。2項目3.案例實施打開VFP軟件主窗口,通過“文件”菜單來新建項目文件,項目文件名為“圖書管理系統(tǒng)”可以通過菜單和命令兩種方式創(chuàng)建“項目”。(1)菜單方式:選擇“文件”一“新建”選項,彈出“新建”對話框,選中“項目”單選按鈕如圖2-4和圖2-5所示。1項目的創(chuàng)建3.案例實施打開VFP軟件主窗口,通過“文件”菜單來新建項目文件,項目文件名為“圖書管理系統(tǒng)”可以通過菜單和命令兩種方式創(chuàng)建“項目”。單擊“確定”按鈕,彈出“創(chuàng)建”對話框,輸入項目名稱“圖書管理系統(tǒng)”,單擊“保存”按鈕,如圖2-6所示。1項目的創(chuàng)建3.案例實施打開VFP軟件主窗口,通過“文件”菜單來新建項目文件,項目文件名為“圖書管理系統(tǒng)”可以通過菜單和命令兩種方式創(chuàng)建“項目”。(2)命令方式:在命令窗口中輸入“CREATEPROJECT”,如圖2-7所示。1項目的創(chuàng)建3.案例實施在項目管理器中打開“圖書管理系統(tǒng)pix”,可以看到其包含6個選項卡:“全部”“數(shù)據(jù)”“文檔”“類”“代碼”和“其他”,如圖2-8所示。2選項卡3.案例實施(1)“全部”選項卡包含了其他5個選項卡的內(nèi)容,集中顯示該項目的所有文件。(2)“數(shù)據(jù)”選項卡用于顯示項目的所有數(shù)據(jù),包括數(shù)據(jù)庫、自由表、查詢、視圖。(3)“文檔”選項卡用于顯示項目中處理的所有文檔,包括表單、報表、標簽。(4)“類”選項卡用于顯示項目中所有自定義的類。(5)“代碼”選項卡用于顯示項目使用的所有程序,包括程序文件(*,prg)函數(shù)APILibraries.應用程序文件(*.app)。(6)“其他”選項卡用于顯示項目中所用到的其他文件,包括菜單文件、文本文件、其他文件如位圖文件(*.bmp)、圖標文件(*ico)等。2選項卡3.案例實施單擊項目管理器左側(cè)的“+”按鈕,將各項展開,可以看到每項包含的內(nèi)容如圖2-9所示。3選項卡展開情況3.案例實施4項目管理器中的按鈕可以看到,項目管理器的右側(cè)包含6個按,分別是“新建”“添加”“修改”“運行”“移去”和“連編”。其作用分別如下。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論