VB中的界面設(shè)計【文獻綜述】

VB中的界面設(shè)計【文獻綜述】

ID:464208

大?。?7.50 KB

頁數(shù):4頁

時間:2017-08-05

VB中的界面設(shè)計【文獻綜述】_第1頁
VB中的界面設(shè)計【文獻綜述】_第2頁
VB中的界面設(shè)計【文獻綜述】_第3頁
VB中的界面設(shè)計【文獻綜述】_第4頁
資源描述:

《VB中的界面設(shè)計【文獻綜述】》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、畢業(yè)論文文獻綜述通信工程VB中的界面設(shè)計摘要:VB可以快速設(shè)計出標準風格的WINDOWS軟件。其中窗體的設(shè)計和規(guī)劃對應(yīng)用程序本身外觀的可觀賞性和可操作性有很重要的影響。因此要想設(shè)計令人滿意的界面,就必須對將要開發(fā)的程序做出合理的界面規(guī)劃。關(guān)鍵詞:VB;窗體;菜單;控件一、前言界面設(shè)計是人與之間傳遞和交換信息的媒介,包括硬件界面和軟件界面,是計算機科學與心理學、設(shè)計藝術(shù)學、認知科學和人機工程學的交叉研究領(lǐng)域。近年來,隨著信息技術(shù)與計算機技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)技術(shù)的突飛猛進,人機界面設(shè)計和開發(fā)已成為國際計算機界和設(shè)計界最為活躍的研究方向。二、界面

2、設(shè)計的初步規(guī)劃在設(shè)計用戶界面之前,最好先參照Microsoft或其他的公司一些應(yīng)用程序。在這個過程中,我們會發(fā)現(xiàn)許多通用的東西,比如:工具欄、狀態(tài)條、工具提示以及標準對話框。Windows通用圖形界面的出現(xiàn),使計算機用戶不必通過專門的學習就可以得心應(yīng)手地使用各種Windows的軟件。同時也要憑借自己使用軟件的經(jīng)驗,想想曾經(jīng)使用過的一些界面好的應(yīng)用程序,哪些可以吸收利用。VB(VisualBasic)的出現(xiàn),更加簡化了Windows程序界面設(shè)計的工作,只需要極少量的代碼,就能實現(xiàn)標準Windws應(yīng)用程序的界面。但是如果不了解Windows程序

3、界面設(shè)計的原則,或者不熟悉VB下界面編程的技巧,就難以設(shè)計和實現(xiàn)既符合一般標準又具有特色的界面。三、窗體設(shè)計窗體設(shè)計的好壞往往影響到軟件的整體形象,因此必須首先處理好窗體的設(shè)計問題。1、窗體的邊框窗體邊框的默認風格為“Sizeable”(可變的),但并不是所有窗體都可以使用可變邊框。因為用戶常常有意無意地改變窗體的大?。ū热珉p擊窗口的標題欄),如果窗體中包含大量的控件,極有可能遮住部份控件或由于窗體過大而使控件的相對位置發(fā)生變化,使用戶產(chǎn)生疑惑。4解決該問題的一種方法是在form_Resize事件過程中動態(tài)改變控件的位置和大小,使之在窗體中

4、保持相對位置,但缺點是當窗體過小時,很難保證控件的可視效果。當然可以用程序控制窗體的最小尺寸,但更簡單的方法是將窗體邊框設(shè)置成“FixedSingle”,如果不想提供最大化或最小化功能,也可以將其設(shè)為“FixedDialog”。[7]2、窗體的初始位置窗體的初始位置會直接影響用戶的使用,特別在多窗口的環(huán)境中,如果新的窗口完全覆蓋了先前的窗口,用戶一定會以為原先的窗口丟失了。使用層疊方法排列窗口并在任務(wù)條上顯示每個窗口的進程標題是個不錯的選擇。模式窗體激活時會阻止用戶操作其它窗體,因此必須在不需要同時使用其它窗體的情況下才使用模式窗體,并確保

5、窗體是可移動的。[9]3、使用多文檔窗口界面在多窗口界面中,所有窗體都以桌面為依托,好象有多個應(yīng)用程序在運行一樣,窗口管理比較麻煩,采用MDI多文檔界面會將窗口管理的復雜程度降到最低。在多文檔界面中,必須有且只有一個主文檔窗體(MDI主窗體),它的窗體區(qū)域不能放置除菜單類組件以外的任何控件,但可以擁有多個子窗體(MDI子窗體),也就是說MDI子窗體不能獨立存在,并且不能為模式窗體,它們只能在MDI主窗體的窗體區(qū)域內(nèi)活動;子窗體最大化時其標題欄和菜單欄能和主窗體合并;最小化時子窗體并不會縮至任務(wù)條上,而是縮小至主窗體的左下角;關(guān)閉主窗體時,所

6、有子窗體都能自動關(guān)閉。充分使用好MDI界面會使用戶覺得窗口控制更加簡單。[7]4、控件的安排(1).確定控件的位置在大多數(shù)界面設(shè)計中,不是所有的界面元素都一樣重要.重要的或者頻繁訪問的元素應(yīng)當放在顯著的位置上,而不太重要的元素就應(yīng)當降級到不太顯著的位置上.一般情況下,用戶的眼睛會首先注視屏幕的左上部位,所以最重要的元素應(yīng)當放在屏幕的左上部位.例如,如果窗體上的信息與客戶有關(guān),則它的名字字段應(yīng)當顯示在它能最先被看到的地方.而按扭,如“確定”或“下一個”,應(yīng)當放置在屏幕的右下部位,用戶在未完成對窗體的操作之前,通常不會訪問這些按扭.如果可能,應(yīng)

7、在按扭控件中使用圖標,這樣既可以使畫面更生動,又使用戶容易理解控件的作用.使用控件的“ToolTiptext”屬性.“ToolTiptext”可以為控件加上浮動的提示條.當用戶的鼠標指向該控件時,提示條會自動顯示,讓用戶立即從文字中了解控件的功能,數(shù)秒鐘后它還會自動消失,不會給用戶帶來視覺障礙.(2).保證界面元素的一致性為了保持視覺的一致性,在開始開發(fā)應(yīng)用程序之前應(yīng)先創(chuàng)建整體設(shè)計策略.諸如控件的類型、控件的尺寸、分組的標準以及字體的選取等設(shè)計元素都應(yīng)該在事先確定,可以創(chuàng)建設(shè)計樣板來幫助進行設(shè)計.設(shè)計過程中要符合通常的約定,恰當?shù)厥褂每丶?/p>

8、雖然TextBox控件可以設(shè)置其只讀屬性來顯示文本,但Label4控件更適合于該目的.在為控件設(shè)置屬性時也要保持一致,如果在一個地方為可編輯的文本使用白色背景,除非有很好的理由,

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。