




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第十一章項目管理及連編普通高等教育“十三五”規(guī)劃教材數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計、開發(fā)與實現(xiàn)——基于VisualFoxPro01項目管理PARTONE1.案例描述在前面章節(jié)的學(xué)習(xí)中,“圖書管理系統(tǒng)”已經(jīng)創(chuàng)建了項目管理器、數(shù)據(jù)表、數(shù)據(jù)庫、視圖、表單、菜單、報表等一系列相關(guān)的文件,對于沒有添加到項目管理器的文件,如何進(jìn)行有效的管理呢?該案例通過項目管理器為“圖書管理系統(tǒng)”建立控制中心,有效地管理系統(tǒng)所涉及的所有文件、數(shù)據(jù)、文檔及對象。2.知識鏈接它是整個VFP開發(fā)工具的控制中心
它可以建文件、修改文件、刪除文件,可以對表等文件進(jìn)行瀏覽:它可以輕松地向項目中添加、移出文件等。項目管理器最終可以對整個應(yīng)用程序的所有各類文件及對象進(jìn)行測試及統(tǒng)一連編形成應(yīng)用程序文件(*app)或可執(zhí)行文件(*.exe)。項目是文件、數(shù)據(jù)、文檔及對象的集合
項目管理器是通過項目文件(*.pix)對應(yīng)用程序開發(fā)過程中所有文件、數(shù)據(jù)、文檔、對象進(jìn)行組織管理的3.圖書管理系統(tǒng)項目管理案例實施1項目的打開和關(guān)閉(1)項目的打開選擇“文件”→“打開”菜單命令,打開的“打開”對話框如圖11-1所示,在文件列表中選擇需要打開的項目“圖書管理系統(tǒng).pix”,單擊“確定”按鈕,此時將打開項目管理器。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作(1)向項目添加文件通過項目管理器添加項目文件,需先選擇文件類型,然后單擊“添加”按鈕。向項目中添加數(shù)據(jù)庫文件如圖11-2所示,在“數(shù)據(jù)”選項卡中選擇“數(shù)據(jù)庫”單擊“添加”按鈕,在打開的“選擇數(shù)據(jù)庫名”對話框中選擇“LIBRARYDBC”單擊“確定”按鈕將數(shù)據(jù)庫文件LIBRARYDBC添加到項目中。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作向項目中添加表單文件如圖11-3所示,在“文檔”選項卡中選擇“表單”,單擊“添加”按鈕,在打開的“選擇文件名”對話框中選擇“DZLRSCX”后單擊“確定”按鈕,將表單文件DZLRSCX添加到項目中。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作也可以在“選擇文件名”對話框中,選中所需的所有表單文件,一次加入所有表單文件,如圖11-4所示。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作向項目中添加菜單文件在“其他”選項卡中選擇“菜單”,單擊“添加”按鈕,在打開的“選擇菜單文件名”對話框中選擇“menumnx”單擊“確定”按將表單文件menumnx添加到項目中。用同樣的方式把快捷菜單,mnx加入到項目中,如圖11-5所示。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作向項目中添加程序文件在“代碼”選項卡中選擇“程序”,單擊“添加”按,在打開的“選擇文件名”對話框中選擇“mainprg”,單擊“確定”按鈕,將表單文件mainprg添加到項目中,如圖11-6所示。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作向項目中添加報表文件在“文檔”選項卡中選擇“報表”,單擊“添加”按,在打開的“選擇報表文件名”對話框中選擇“jyqkt;.Frx”,單擊“確定”按鈕,將報表文件“jyqkt.fx”添加到項目中。以同樣的方式把其他報表加入項目中,如圖11-7所示。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作(2)修改項目中文件先選中要修改的文件,再單擊“修改”按鈕。如圖11-8所示,修改書籍信息表bookdbf,在“數(shù)據(jù)”選項卡中選擇數(shù)據(jù)庫的下屬項“book”單擊“修改”按鈕,打開“表設(shè)計器”對話框,此時可以對書籍信息表的結(jié)構(gòu)等進(jìn)行修改。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作(3)在項目管理器中新建文件先選中文件的類型,然后單擊“新建”按鈕,如圖11-9所示,建立一個自由表,可在數(shù)據(jù)選項卡中選中“自由表”,單擊“新建”按鈕,打開“新建表”對話框,單擊“新建表”,打開“創(chuàng)建”對話框,在“輸入表名”文本框中輸入一個表名,如“表1”后單擊“保存”按鈕,打開“表設(shè)計器”對話框,此時可以建表了。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作(4)從項目管理器中移出文件先選中具體要移出的文件,再單擊“移去”按鈕。如將“表1”移出,在“數(shù)據(jù)”選項卡中選“自由表”下屬項“表1”,單擊“移去”按鈕,打開移去確認(rèn)提示對話框如圖11-10所示。若單擊“移去”按鈕,只是將從表1該項目中移去;若單擊“刪除”按鈕,則是將表1從磁盤中刪除,在這里我們單擊“移去”按鈕。3.圖書管理系統(tǒng)項目管理案例實施2項目管理器的基本操作(5)在項目管理器中運行文件選中要運行的文件,然后單擊“運行”按鈕。如運行一個表單,可在“文檔”選項卡中選擇需要運行的表單,單擊“運行”按鈕,如圖11-11所示。02圖書管理系統(tǒng)連編PARTTWO1.案例描述通過前面的努力,“圖書管理系統(tǒng)”已經(jīng)開發(fā)完成,而且通過項目管理器為“圖書管理系統(tǒng)建立控制中心,有效地管理系統(tǒng)所有文件、數(shù)據(jù)文檔及對象。但目前系統(tǒng)還不能脫離VFP開發(fā)環(huán)境運行。該案例通過項目管理器創(chuàng)建能脫離VFP開發(fā)環(huán)境直接運行的程序,即創(chuàng)建可執(zhí)行程序。(1)創(chuàng)建APP程序。(2)創(chuàng)建EXE程序。2.知識鏈接1VFP程序連編VFP數(shù)據(jù)庫應(yīng)用程序是由表、表單、菜單、程序等模塊組成的這些設(shè)計完成后可將之編譯成可執(zhí)行文件,這個過程就叫連編。VFP連編的類型主要有兩類,一是標(biāo)準(zhǔn)應(yīng)用程序文件(app),一是可執(zhí)行文件(exe)。兩者的區(qū)別在于,前者僅在安裝有VisualFoxPro的情況下才能運行,或者可脫離VisualFoxPro運行。2.知識鏈接2主文件主文件是項目管理器的主控程序,是整個應(yīng)用程序的起點在VFP中必須指定一個主文件作為程序執(zhí)行的起始點。在向項目管理器添加文件時,VFP把第一個加入項目中的應(yīng)用程序作為主文件。在VFP里面,可以作為主文件的應(yīng)用程序有:菜單、表單、程序prg文件,其他類型的文件都是不可以做主文件的。2.知識鏈接3排除狀態(tài)文件程序在運行時,需要對表進(jìn)行內(nèi)容更新而被包含在項目中的表是不允許更新的,它是只讀的不能修改,包含狀態(tài)是不需要更新的項目,主要有程序、圖形文件、窗體、菜單、報表、可視類等文件。排除狀態(tài)指添加在項目管理器中,但又在使用狀態(tài)上被排除,允許在程序運行時隨意地更新它們。因而應(yīng)將需要修改的表設(shè)置成排除狀態(tài)。3.圖書管理系統(tǒng)連編案例實施1創(chuàng)建項目在圖書館系統(tǒng)項目管理案例中,已經(jīng)建立好了項目所采用的方案是先創(chuàng)建數(shù)據(jù)表、應(yīng)用程序等文件,后創(chuàng)建項目文件,再把所需要用到的數(shù)據(jù)表、應(yīng)用程序、文檔圖片等都添加進(jìn)項目管理器。實踐開發(fā)過程中,可以先建立一個項目文件,然后用項目管理器創(chuàng)建所需要用到的數(shù)據(jù)表、應(yīng)用程序等文件。3.圖書管理系統(tǒng)連編案例實施2設(shè)置主文件在圖書管理系統(tǒng)中,系統(tǒng)的入口文件是MAINPRG在項目管理器中應(yīng)該設(shè)該文件為主文件。如圖11-12所示,在“代碼”選項卡中選擇程序表項中的“maim”,右擊,在打開的快捷菜單中選擇“設(shè)置主文件”命令。3.圖書管理系統(tǒng)連編案例實施3設(shè)置排除文件在圖書管理系統(tǒng)中,設(shè)置數(shù)據(jù)庫文件及所有的表文件為排除文件如圖11-13所示,在“數(shù)據(jù)”選項卡中選擇數(shù)據(jù)庫表項中的“book”,右擊,在打開的快捷菜單中選擇“排除”命令。庫文件library及其他表文件用同樣的方法設(shè)置為排除。3.圖書管理系統(tǒng)連編案例實施4連編可執(zhí)行文件單擊項目管理器中的“連編”按鈕如圖11-14所示在啟動的“連編選項”對話框中選中“Win32可執(zhí)行程序/COM服務(wù)程序”單選按鈕,并選擇“重新編譯全部文件”及“顯示錯誤”復(fù)選框后單擊“確定”按鈕,在“另存為”對話框中,輸入可執(zhí)行文件的文件名“圖書管理系統(tǒng)exe”。等待VFP重新編譯所有項目文件后,會生成圖書管理系統(tǒng)exe。3.圖書管理系統(tǒng)連編案例實施5發(fā)布執(zhí)行生成圖書管理系統(tǒng)exe已經(jīng)可以在本機(jī)像Windows應(yīng)用程序一樣可以運行了但真正發(fā)布時,還需加上運行時庫文件,必須包括下
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 歷年課題申報書查看
- 銅鼓文化課題項目申報書
- 高校 工會課題申報書
- 體育課題申報評審書范文
- 合作投資酒店意向合同范本
- 人防車位產(chǎn)權(quán)合同范本
- 單價工裝采購合同范本
- 合同范本可以代替律師證
- 少數(shù)民族文化課題申報書
- 不交金合同范本
- 2025年深圳市高三一模英語試卷答案詳解講評課件
- 2025年黑龍江民族職業(yè)學(xué)院單招職業(yè)技能測試題庫附答案
- 2025年江西青年職業(yè)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 全套教學(xué)課件《工程倫理學(xué)》
- 江蘇省建筑與裝飾工程計價定額(2014)電子表格版
- 2024年山東經(jīng)貿(mào)職業(yè)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 初中物理校本教材《物理之窗》內(nèi)容
- 清華大學(xué)考生自述
- 體溫單(三測單)
- 2019福建省物業(yè)管理條例
- 江戶時代以后的戰(zhàn)國家族們
評論
0/150
提交評論