- 相關(guān)推薦
Visual FoxPro6.0 中項目管理器
摘要 Visual FoxPro6.0 中的項目管理器集成了一個應(yīng)用程序所包括的一切文件,使各文件間的關(guān)系更加清楚、聯(lián)系更加密切,操作更加簡便。關(guān)鍵詞 VFP;項目管理器;特點
FoxPr全面采用以窗口、表單、對話框和聯(lián)機幫助為特征的圖形用戶界面的技術(shù)和操作方法,使其成為國內(nèi)外最流行的數(shù)據(jù)庫管理系統(tǒng)軟件。Visual FoxPro6.0保留以往數(shù)據(jù)庫管理系統(tǒng)功能的基礎(chǔ)上,在系統(tǒng)資源利用和設(shè)計環(huán)境等方面都采用了新技術(shù),提供了更加強大的交互式發(fā)展環(huán)境,引入了可視化增強技術(shù),提供了大量的開發(fā)工具,從而成為當今功能最為強大、可靠的小型數(shù)據(jù)庫管理系統(tǒng),是開發(fā)中小型數(shù)據(jù)庫的強有力工具。
Visual FoxPro6.0以友好的用戶界面、交互式的人機會話方式、向?qū)柎鹗降拈_發(fā)模式,使得用戶以更快的速度、更方便的操作,創(chuàng)建、使用開發(fā)應(yīng)用程序。其中,增強的“項目管理器”是一個比其它方式更加集中、更加快捷、更加方便的數(shù)據(jù)管理工具。使用項目管理器是用戶開發(fā)管理應(yīng)用程序的最佳選擇。
一、項目管理器窗口
項目是文件、數(shù)據(jù)、文檔以及Visual FoxPro6.0對象的集合,用于跟蹤創(chuàng)建應(yīng)用程序所需要的所有程序、表單、菜單、數(shù)據(jù)庫、報表、查詢等文件。項目用項目管理器來管理維護。項目管理器在VFP主窗口中顯示為一個獨立的窗口。為了更好的管理項目中的各種文件,它使用的結(jié)構(gòu)對項目文件進行分類,使得文件的組織更加清晰。如果用戶需要處理項目中某一特定類型的對象,可以選擇“全部”或相應(yīng)的選項卡。集成在項目管理器中的操作 按鈕是動態(tài)形式的,如果用戶選定了項目中某一特定項時,窗口中的按鈕就會隨之改變?yōu)閷Υ藢ο筮M行相應(yīng)操作的按鈕,使得對于文件操作更加方便。
二、Visual FoxPro6.0中項目管理器的主要特點
1.VFP項目管理器與其它數(shù)據(jù)庫管理系統(tǒng)和語言系統(tǒng)在可視化方式操作方面的主要區(qū)別
(1/)在創(chuàng)建新文件或修改現(xiàn)有文件上的區(qū)別在其它開發(fā)系統(tǒng)中使用可視化編程工具創(chuàng)建和修改文件的操作主要通過用戶在主窗口中選擇相應(yīng)的菜單項或設(shè)計工具。
VFP項目管理器大大簡化了創(chuàng)建新文件、修改文件的過程,只需選定要創(chuàng)建或修改的文件類 型,然后選擇“新建”或“修改”按鈕,VFP將啟動與所選文件類型相應(yīng)的設(shè)計工具。
(2)在查看和瀏覽表文件上的主要區(qū)別其它系統(tǒng)查看或瀏覽表文件內(nèi)容的操作過程 是在“文件”菜單中選擇“打開”命令,彈出“打開” 對話框,然后執(zhí)行操作。而在項目管理器中查看和 瀏覽表的內(nèi)容的操作過程則是選擇 “數(shù)據(jù)”選項卡,從中選定一個表,然后單擊“瀏覽”按鈕。
VFP項目管理器作為一種組織工具,保存屬 于某一應(yīng)用程序的所有文件列表,并將它們根據(jù) 文件類型劃分管理,同時項目管理器針對不同類 型的文件提供不同的操作按鈕,為用戶提供了一 個極好的應(yīng)用程序開發(fā)的集成環(huán)境和手段。
2.組成項目管理器內(nèi)容結(jié)構(gòu)的選項卡特點
組成項目管理器內(nèi)容結(jié)構(gòu)的選項卡共六個,各自包括了屬性相近的各類文件,并將它們分布在不同層次上。
“數(shù)據(jù)”選項卡是其中之一,它包括了項目中的所有數(shù)據(jù),如數(shù)據(jù)庫、自由表、查詢,這些類型的文件各自反應(yīng)了它們自己的特性和獨立性,而且相互之間彼此關(guān)聯(lián)。比如數(shù)據(jù)庫中的一些相關(guān)表,通過設(shè)定公共字段相互連接,使數(shù)據(jù)冗余減少。又比如查詢是一種特殊結(jié)構(gòu)化檢索方法,它通過設(shè) 定一些查詢條件,可從包括在“數(shù)據(jù)”選項卡中的數(shù)據(jù)表文件中過濾出符合條件的記錄數(shù)據(jù)分利用數(shù)據(jù)源中的數(shù)據(jù)。再比如視圖是一種特殊的查詢,是一個定制的虛擬表,視圖是從若干個數(shù)據(jù)表文件中過濾出符合條件的記錄,而且可以單獨地當作數(shù)據(jù)表文件來使用。當我們更改視圖內(nèi)數(shù)據(jù)的時候,原數(shù)據(jù)表的記錄內(nèi)容也自動改變,達到了數(shù)據(jù)共享的目的。
采用“選取項卡”集中分類的管理方法既能表現(xiàn)各類文件的個性,同時能夠清晰地反映出各文件相互之間的關(guān)系,更主要的是方便了用戶對數(shù)據(jù)的維護和管理。
3.組成項目管理器內(nèi)容結(jié)構(gòu)的選項卡之間的關(guān)系特點
組成項目管理器內(nèi)容結(jié)構(gòu)的“六個”選項卡,不僅同一選項卡下的文件有一定關(guān)系,各選項卡之間也相互聯(lián)系。
項目管理器中“數(shù)據(jù)”選項卡,包括了創(chuàng)建數(shù)據(jù)庫應(yīng)用程序最基本的數(shù)據(jù),利用項目管理器中的“按鈕”,可以輕松地建立與維護數(shù)據(jù)表來處理復(fù)雜的問題。然而在實際應(yīng)用中,數(shù)據(jù)的編輯處理需要更簡單、明了的操作,處理后的數(shù)據(jù)一般要求利用打印機打印
輸出。項目管理器中“文檔”選項卡包含了用戶處理數(shù)據(jù)時所使用的文檔、表單、報表和標簽。表單作為一種容器類對象,它為用戶提供了一個圖形化的數(shù)據(jù)錄入、顯示及編輯的界面,如對話框、窗口等,使用戶對數(shù)據(jù)的操作更加方便。報表和標簽可以按照用戶的設(shè)計,打印出美 觀、漂亮的文檔。但這些文件除了包括格式布局的設(shè)置外,更主要的必須有數(shù)據(jù)源,而作為以上一些文件的數(shù)據(jù)源一般是“數(shù)據(jù)”選項卡中的數(shù)據(jù)庫表或視圖、查詢、自由表。
4.組成項目管理器的功能按鈕的特點
項目管理器包括六個功能按鈕,它們會根據(jù) 所選定的項目的不同而改變,集中反應(yīng)當前對象能進行的基本操作。按鈕集成在一起使得操作更加方便。當我們選中“數(shù)據(jù)”選項卡中的一數(shù)據(jù)庫表時,對表的操作反映在六個功能按鈕上,“新建”、“添加”、“修改”、“瀏覽”、“移去”、“連編”。當我們按下“瀏覽”按鈕,則在主窗口可瀏覽編輯表,免去了使用可視化方式下先要選擇“文件”菜單中的打開命令,然后再選中要瀏覽的表,進而再選擇“顯示”菜單中的“瀏覽”命令這樣繁雜的操作過程。項目管理器中每個按鈕不僅反映了當前選中對象能夠進行的操作,而且與所在的項目類型、項 目管理器密切相關(guān)。如“新建”按鈕與“文件”菜單中的“新建”命令是等效的,但是使用項目管理器中的“新建”按鈕創(chuàng)建的文件與當前所在的項目類型一致且自動包含在當前項目文件中,使用 “文件”菜單新建的文件則不會自動加入到項目文件中。
5.項目的設(shè)計流程
許多用戶在設(shè)計應(yīng)用系統(tǒng)時,是先建立數(shù)據(jù) 庫、表、窗體、報表等文件,贊美以要建立可執(zhí)行文件(EXE)時才來彌補建立項目文件;事實上, 應(yīng)該先建立項目文件后,在“項目管理器”的控制下,再一一建立其它各文件。因為有了“項目管理器”的幫助,在維護各類文件時不再需要記憶各類命令。
【Visual FoxPro6.0 中項目管理器】相關(guān)文章:
《Visual FoxPro6.0數(shù)據(jù)庫教程》課程改革及評價方案05-23
Visual Basic中如何實現(xiàn)動態(tài)報表08-06
如何提高Visual FoxPro的性能08-06
用Visual Basic 6.0實現(xiàn)自動化測試08-06
Visual Basic 6.0 下快速制作安裝程序技巧08-06
淺談項目管理者在項目成本控制中的作用08-18
基于Visual Basic快速開發(fā)現(xiàn)場電視監(jiān)控系統(tǒng)08-06