Visual FoxPro程序設(shè)計課件VFP第9章_第1頁
Visual FoxPro程序設(shè)計課件VFP第9章_第2頁
Visual FoxPro程序設(shè)計課件VFP第9章_第3頁
Visual FoxPro程序設(shè)計課件VFP第9章_第4頁
Visual FoxPro程序設(shè)計課件VFP第9章_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

9.2應(yīng)用程序開發(fā)過程

9.3應(yīng)用程序開發(fā)實例9.1項目管理器

第9章應(yīng)用程序開發(fā)

9.4制作發(fā)行盤本章學(xué)習(xí)目標掌握項目管理器的使用了解應(yīng)用系統(tǒng)開發(fā)的一般過程掌握應(yīng)用程序的管理與發(fā)布9.1項目管理器

9.1.1創(chuàng)建項目項目是文件、數(shù)據(jù)、文檔以及VisualFoxPro對象的集合。通過項目管理器可以集中管理數(shù)據(jù)庫及與應(yīng)用程序相關(guān)的所有對象。一個項目可以創(chuàng)建一個項目文件,項目文件的擴展名是.pjx。1.創(chuàng)建項目(1)菜單方式用“文件”菜單中的“新建”命令,創(chuàng)建新項目【例9.1】創(chuàng)建項目“學(xué)生檔案管理系統(tǒng)”。操作步驟如下:①選擇“文件”菜單中的“新建”命令,或者單擊常用工具欄上的“新建”圖標按鈕,則打開“新建”對話框。②選擇“文件類型”區(qū)域中的“項目”單選按鈕,然后單擊“新建文件”圖標按鈕,彈出“創(chuàng)建”對話框。③在“創(chuàng)建”對話框中,輸入項目名稱“學(xué)生檔案管理系統(tǒng)”。④單擊“保存”按鈕,則系統(tǒng)在指定目錄建立一個“學(xué)生檔案管理系統(tǒng).pjx”的項目文件。(2)命令方式格式:CREATEPROJECT[項目文件名]【例9.1】用命令創(chuàng)建項目“學(xué)生檔案管理系統(tǒng)”在命令窗口輸入命令:CREATEPROJECT學(xué)生檔案管理系統(tǒng)2.項目管理器項目管理器采用樹狀層次結(jié)構(gòu)表示VisualFoxPro中的數(shù)據(jù)和對象,由“全部”、“數(shù)據(jù)”、“文檔”、“類”、“代碼”、“其他”等6個選項卡、六個命令按鈕和一個列表框組成,每個選項卡之下有分層的目錄樹結(jié)構(gòu),可以將其展開或折疊。(1)選項卡“全部”選項卡:該選項卡包括“數(shù)據(jù)”、“文檔”、“類”、“代碼”和“其他”選項卡中的所有內(nèi)容?!皵?shù)據(jù)”選項卡:“數(shù)據(jù)”選項卡負責(zé)管理項目的數(shù)據(jù)庫、自由表、查詢及視圖等內(nèi)容。數(shù)據(jù)庫:由數(shù)據(jù)表組成,通過公共字段建立相互關(guān)聯(lián),用戶可以使用數(shù)據(jù)庫設(shè)計器來創(chuàng)建數(shù)據(jù)庫。自由表:是一種數(shù)據(jù)表,但不是數(shù)據(jù)庫的一部分。查詢:用于實現(xiàn)存于表中的特定數(shù)據(jù)的查找。通過查詢設(shè)計器,用戶可以按照輸入的條件在表中抽取需要的記錄。視圖:一種特殊的查詢,用戶可以從本地或遠程數(shù)據(jù)源中獲取數(shù)據(jù),并允許將返回的數(shù)據(jù)進行修改。視圖依賴于數(shù)據(jù)庫而存在,不能是獨立的文件?!拔臋n”選項卡:該選項卡負責(zé)管理處理數(shù)據(jù)時的全部文檔,如輸入和查看數(shù)據(jù)所用的表單、打印表和查詢選項卡結(jié)構(gòu)所用的報表和標簽等。表單:用于顯示和編輯表的內(nèi)容,用戶可以使用表單設(shè)計器來創(chuàng)建表單。報表和標簽:對數(shù)據(jù)表查詢結(jié)果的格式化輸出,用戶可以使用報表設(shè)計器來實現(xiàn)對報表和標簽的設(shè)計?!邦悺边x項卡:該選項卡包含用戶所有定義的類,可以新建一個類,也可以添加已經(jīng)存在的類?!按a”選項卡:該選項卡包含用戶創(chuàng)建的所有源文件和API庫。“其他”選項卡:該選項卡包含用戶創(chuàng)建的菜單、文本文件和其他文件。用戶可以使用菜單設(shè)計器來創(chuàng)建菜單;文本文件可以用來存儲文件的說明信息;其他文件用來存儲圖形文件。(2)命令按鈕在項目管理器的右側(cè)有六個命令按鈕,分別是新建、添加、修改、運行/瀏覽、移去和連編。用戶先選擇要操作的某一文件,再單擊相應(yīng)的命令按鈕就可進行相關(guān)的操作。(3)列表框在項目管理器的左側(cè)為列表框,用于顯示“選定”選項卡中的所有文件列表。9.1.2使用項目管理器

1.在項目管理器中創(chuàng)建文件、修改文件在項目管理器中選擇所要新建或修改的文件類型,然后單擊右側(cè)的“新建”或“修改”按鈕,VisualFoxPro便會打開相應(yīng)的設(shè)計器完成文件的新建或修改。例如,要創(chuàng)建一個數(shù)據(jù)庫文件,必須首先在項目管理器中選擇“數(shù)據(jù)庫”選項。選定文件類型后,單擊“新建”按鈕選擇“新建文件”,打開相應(yīng)的設(shè)計器可以創(chuàng)建一個新文件。如果直接單擊“文件”菜單中的“新建”命令,則創(chuàng)建的文件不屬于任何項目文件。2.添加文件若已經(jīng)存在多個對象文件,可以將這些文件添加到項目管理器中。操作步驟如下:①選擇要添加的文件類型。②單擊“添加”按鈕或者從“項目”菜單中選擇“添加文件”命令,在“打開”對話框中選擇要添加的文件。③單擊“確定”按鈕,新建的文件自動包含在該項目文件中?!纠?.2】向項目管理器中添加表KC。方法:在項目管理器的“數(shù)據(jù)”選項卡中選擇要添加的文件類型“自由表”,單擊右側(cè)的“添加”按鈕,在打開的對話框中選擇自由表的名字和所在的路徑,單擊“確定”按鈕可完成表KC的添加3.從項目管理器中移去文件對于一些不用的文件,可以將其從項目管理器中移去。操作步驟:首先在項目管理器中選擇想要移去的文件,單擊右側(cè)的“移去”按鈕,系統(tǒng)將顯示提示信息框。再單擊其中的“移去”按鈕即可。4.設(shè)置主文件主文件是程序文件(.PRG)、菜單程序(.MPR)、表單文件(.SCX)。在項目管理器中設(shè)置主文件方法是:右擊作為主文件的對象,在快捷菜單中選擇“設(shè)置主文件”即可,設(shè)置后的主文件以粗體顯示。例如,將“學(xué)生檔案管理系統(tǒng)”項目中的程序“MAIN.PRG”設(shè)置為主文件。操作步驟如下:在項目管理器的“代碼”選項卡中展開“程序”,右擊程序文件“MAIN.PRG”,在快捷菜單中選擇“設(shè)置主文件”,如圖9-3所示。9.2應(yīng)用程序開發(fā)過程

9.3應(yīng)用程序開發(fā)實例9.1項目管理器

9.4制作發(fā)行盤9.2應(yīng)用程序開發(fā)過程從軟件工程的角度講,軟件的開發(fā)一般分為六個階段需求分析階段數(shù)據(jù)庫設(shè)計應(yīng)用程序設(shè)計軟件測試階段應(yīng)用程序發(fā)布及系統(tǒng)維護9.2應(yīng)用程序開發(fā)過程

29.3應(yīng)用程序開發(fā)實例39.1項目管理器

19.4制作發(fā)行盤9.3應(yīng)用程序開發(fā)實例學(xué)生檔案管理系統(tǒng)開發(fā)(略,閱讀教材P233-)9.2應(yīng)用程序開發(fā)過程

9.3應(yīng)用程序開發(fā)實例9.1項目管理器

9.4制作發(fā)行盤9.4制作發(fā)行盤

9.4.1發(fā)布準備發(fā)布應(yīng)用程序的方法是集成所有需要的文件并創(chuàng)建發(fā)布磁盤。因而在發(fā)布前,要將所有的程序和支持文件復(fù)制到一個目錄下,這個目錄就稱為“發(fā)布樹”。(1)連編生成的可執(zhí)行文件(.EXE)9.4.2創(chuàng)建發(fā)布磁盤VisualFoxPro6.0提供的“安裝向?qū)А笨梢杂脕戆l(fā)布磁盤并預(yù)置磁盤的安裝路徑。安裝向?qū)б笥脩糁付òl(fā)布樹,指定在硬盤上建立磁盤映象的目錄,以及指定應(yīng)用程序安裝時的默認目標目錄。安裝向?qū)У氖褂貌襟E:在VisualFoxPro6.0菜單欄中,選擇“工具”→“向?qū)А薄鞍惭b”,進入安裝向?qū)υ捒?,如圖9-12所示。共7個步驟,具體如下:(1)定位文件

溫馨提示

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

評論

0/150

提交評論