第六章GIS軟件工程的詳細(xì)設(shè)計(jì)_第1頁
第六章GIS軟件工程的詳細(xì)設(shè)計(jì)_第2頁
第六章GIS軟件工程的詳細(xì)設(shè)計(jì)_第3頁
第六章GIS軟件工程的詳細(xì)設(shè)計(jì)_第4頁
第六章GIS軟件工程的詳細(xì)設(shè)計(jì)_第5頁
已閱讀5頁,還剩78頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第六章GIS軟件工程的詳細(xì)設(shè)計(jì)GIS軟件工程的詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)1用戶界面設(shè)計(jì)2

標(biāo)準(zhǔn)化設(shè)計(jì)3詳細(xì)設(shè)計(jì):又稱為過程設(shè)計(jì),其任務(wù)是根據(jù)總體設(shè)計(jì)方案確定的目標(biāo)和階段開發(fā)計(jì)劃,緊密結(jié)合特定的硬件、基礎(chǔ)軟件和規(guī)范標(biāo)準(zhǔn),進(jìn)行子系統(tǒng)和數(shù)據(jù)庫的詳細(xì)設(shè)計(jì),用于具體指導(dǎo)系統(tǒng)的開發(fā)。

詳細(xì)設(shè)計(jì)的基本任務(wù)一.處理方式設(shè)計(jì)

1.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)

對于需求分析、概要設(shè)計(jì)確定的概念性的數(shù)據(jù)類型進(jìn)行確切的定義。

2.算法設(shè)計(jì)

用某種圖形、表格、語言等工具將每個(gè)模塊處理過程的詳細(xì)算法描述出來。3.性能設(shè)計(jì)

確定為滿足軟件系統(tǒng)的性能需求所必需的算法和模塊間的控制方式。二.物理設(shè)計(jì)對數(shù)據(jù)庫進(jìn)行物理設(shè)計(jì),即確定數(shù)據(jù)庫的物理結(jié)構(gòu)。三.可靠性設(shè)計(jì)

簡單說:使程序和文檔中的錯(cuò)誤盡量少。四.其他設(shè)計(jì)

(1)代碼設(shè)計(jì):為了提高數(shù)據(jù)的輸入、分類、存儲及檢索等操作的效率,以及節(jié)約內(nèi)存空間,對數(shù)據(jù)庫中的某些數(shù)據(jù)項(xiàng)的值要進(jìn)行代碼設(shè)計(jì)。(2)輸入/輸出格式設(shè)計(jì)。

(3)人機(jī)對話設(shè)計(jì):對于一個(gè)實(shí)時(shí)系統(tǒng),用戶與計(jì)算機(jī)頻繁對話,因此要進(jìn)行對話方式、內(nèi)容及格式的具體設(shè)計(jì)。

五.編寫詳細(xì)設(shè)計(jì)說明書及評審

(1)引言:包括編寫目的、背景、定義、參考資料。

(2)程序系統(tǒng)的組織結(jié)構(gòu)。

(3)程序(標(biāo)識符)設(shè)計(jì)說明:包括功能、性能、輸入、輸出、算法、流程邏輯、接口。對處理過程的算法和數(shù)據(jù)庫的物理結(jié)構(gòu)都要評審。詳細(xì)設(shè)計(jì)方法詳細(xì)設(shè)計(jì)的目標(biāo)不僅是邏輯上正確地實(shí)現(xiàn)每個(gè)模塊的功能,還應(yīng)使設(shè)計(jì)出的處理過程清晰易讀。結(jié)構(gòu)化程序設(shè)計(jì)方法有以下幾個(gè)基本要點(diǎn)。1.采用自頂向下、逐步求精的程序設(shè)計(jì)方法。2.使用三種基本控制結(jié)構(gòu)構(gòu)造程序。3.主程序員的組織形式。

過程設(shè)計(jì)語言(PDL)程序流程圖判定表盒圖(N-S圖)PAD圖詳細(xì)設(shè)計(jì)的工具

程序流程圖(PFG,ProgramFlowGraph)又稱為程序框圖,它是歷史最悠久使用最廣泛的描述軟件設(shè)計(jì)的方法,然而它也是用得最混亂的一種方法。1程序流程圖(3)先判定型循環(huán)結(jié)構(gòu)(while-loopstructure)(1)順序結(jié)構(gòu)(sequentialstructure)(2)選擇結(jié)構(gòu)(selectivestructure)ABPBAFT(4)后判定型循環(huán)結(jié)構(gòu)(until-loopstructure)TPSFFSTP(5)多情況選擇(casestructure)TA1FP=1TA2FP=2…TAnFP=n1程序流程圖1程序流程圖例子程序流程圖常用符號1程序流程圖循環(huán)的標(biāo)準(zhǔn)符號注解的使用1程序流程圖多出口判斷1程序流程圖主要優(yōu)點(diǎn):

對控制流程的描繪很直觀,便于初學(xué)者掌握。主要缺點(diǎn):

1.程序流程圖本質(zhì)不是逐步求精的好工具,它誘使程序員過早地考慮程序的控制流程,而不去考慮程序的全局結(jié)構(gòu)。

2.程序流程圖中用箭頭代表控制流,因此程序員不受任何約束,可以完全不顧結(jié)構(gòu)程序設(shè)計(jì)的精神,隨意轉(zhuǎn)移控制。

3.程序流程圖不易表示數(shù)據(jù)結(jié)構(gòu)。1程序流程圖2盒圖(N_S圖)出于要有一種不允許違背結(jié)構(gòu)程序設(shè)計(jì)精神的圖形工具的考慮,Nassi和Shneider-man提出了盒圖,又稱為N_S圖。也叫做盒圖。五種基本控制結(jié)構(gòu)由五種圖形構(gòu)件表示。2盒圖(N_S圖)示例2盒圖(N_S圖)N-S圖的嵌套定義形式2盒圖(N_S圖)x4TFDo-Untilx5ighfkx1TFbDo-Untilx6ajx21cDo-Whilex323dek:2盒圖(N_S圖)特點(diǎn):①沒有箭頭,不允許隨意轉(zhuǎn)移控制;②每個(gè)矩形框(Case中條件取值例外)都是一個(gè)功能域(即一個(gè)特定結(jié)構(gòu)的作用域),結(jié)構(gòu)表示明確;③局部及全程數(shù)據(jù)的作用域易見;④易表現(xiàn)嵌套關(guān)系(embeddedstructure)以及模塊的層次結(jié)構(gòu)。2盒圖(N_S圖)PAD(ProblemAnalysisDiagram)3PAD圖

PAD描述的示例3PAD圖開始結(jié)束aj

Untilx5i

Untilx6bx1kfx4ghdefkx2de123

Whilex3cDef格式3PAD圖N-S圖與PAD的轉(zhuǎn)換x4TFDo-Untilx5ighfkx1TFbDo-Untilx6ajx21cDo-While

x323dek:3PAD圖PAD特點(diǎn):①結(jié)構(gòu)清晰,層次分明,易讀;②支持逐步求精的設(shè)計(jì)思想;③容易將PAD自動轉(zhuǎn)換為高級語言源程序。3PAD圖判定表&判定樹(DecisionTable&Tree)表示復(fù)雜的條件(input)組合與應(yīng)做動作(output)之間的對應(yīng)關(guān)系。

4判定表&判定樹西南科技大學(xué)(1)年交易額在5萬或5萬以下,則不給予折扣;(2)對于年交易額在5萬以上時(shí):如果無欠款,則給予15%的折扣;如果有欠款,而且與本公司的交易關(guān)系在20年以上,則折扣為10%;如果有欠款,而且與本公司交易關(guān)系在20年以下,則折扣為5%。

訂貨折扣邏輯描述如下:4判定表&判定樹訂貨處理優(yōu)惠待遇年交易額5萬以上年交易額5萬或以下無欠款有欠款交易20年以上交易20年以下15%10%5%0%判定樹4判定表&判定樹條件及行動12345678條件組合C1:交易額5萬以上C2:無欠款C3:交易20年以上行動A1:折扣率15%A2:折扣率10%A3:折扣率5%A4:折扣率0%YYYYNNNNYYNNYYNNYNYNYNYN判斷表4判定表&判定樹PDL是一種用于描述功能模塊的算法設(shè)計(jì)和加工細(xì)節(jié)的語言。稱為設(shè)計(jì)程序用語言。它是一種偽碼。偽碼的語法規(guī)則分為“外語法”和“內(nèi)語法”。PDL具有嚴(yán)格的關(guān)鍵字外語法,用于定義控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu),同時(shí)表示實(shí)際操作和條件的內(nèi)語法可使用自然語言的詞匯。5過程設(shè)計(jì)語言(PDL)PDL(ProgramDesignLanguage)又稱Pseudocode1)順序結(jié)構(gòu)采用自然語言描述順序結(jié)構(gòu):處理S1

處理S2…

處理Sn

程序結(jié)構(gòu)

用PDL表示的程序結(jié)構(gòu)一般有下列幾種結(jié)構(gòu)。5過程設(shè)計(jì)語言(PDL)a.IF-ELSEIF條件

處理S1或ELSE處理SENDIFb.IF-ORIF-ELSE結(jié)構(gòu):

IF條件1

處理S1ORIF條件2

. . .ELSE

處理Sn

ENDIF2)選擇結(jié)構(gòu)5過程設(shè)計(jì)語言(PDL)c.CASE結(jié)構(gòu):

CASEOFCASE(1)

處理S1CASE(2)

處理S2…ELSE處理Sn

ENDCASE5過程設(shè)計(jì)語言(PDL)

3)重復(fù)結(jié)構(gòu)

(1)FOR結(jié)構(gòu):

FORi=1TOn

循環(huán)體

ENDFOR(2)WHILE結(jié)構(gòu):

WHILE條件循環(huán)體

ENDWHILE(3)UNTIL結(jié)構(gòu):

REPEAT

循環(huán)體

UNTIL條件5過程設(shè)計(jì)語言(PDL)

4)擴(kuò)充結(jié)構(gòu)

a模塊定義:

PROCEDURE模塊名(參數(shù))…RETURNENDb模塊調(diào)用:

CALL模塊名(參數(shù))c數(shù)據(jù)定義:

DECLARE屬性變量名,…5過程設(shè)計(jì)語言(PDL)屬性有:字符、整型、實(shí)型、雙精度、指針、數(shù)組及結(jié)構(gòu)等類型。

d輸入/輸出:

GET(輸入變量表)PUT(輸出變量表)3.PDL應(yīng)用示例現(xiàn)以××系統(tǒng)主控模塊詳細(xì)設(shè)計(jì)為例,說明如何用PDL來描述。

PROCEDURE

MainMod()

清屏;5過程設(shè)計(jì)語言(PDL)顯示××系統(tǒng)用戶界面;

PUT(“請輸入用戶口令:”);

GET(password);IFpassword<>系統(tǒng)口令提示警告信息;退出運(yùn)行

ENDIF

顯示本系統(tǒng)主菜單;

WHILE(true)

接收用戶選擇ABC;

IFABC=“退出”5過程設(shè)計(jì)語言(PDL)

Break;ENDIF

調(diào)用相應(yīng)下層模塊完成用戶選擇功能;

ENDWHILE;

清屏;

RETURNEND5過程設(shè)計(jì)語言(PDL)PDL有以下優(yōu)點(diǎn):

(1)提供的機(jī)制較圖形全面,為保證詳細(xì)設(shè)計(jì)與編碼的質(zhì)量創(chuàng)造了有利條件。(2)可作為注釋嵌入在源程序中一起作為程序的文檔,并可同高級程序設(shè)計(jì)語言一樣進(jìn)行編輯、修改,有利于軟件的維護(hù)。(3)可自動生成程序代碼,提高軟件生產(chǎn)率。目前已有PDL多種版本(如PDL/pascal,PDL/C,PDL/Ada等),為自動生成相應(yīng)代碼提供了便利條件。5過程設(shè)計(jì)語言(PDL)PDL的缺點(diǎn)1.不如圖形工具形象直觀;2.描述復(fù)雜的條件組合與動作間的對應(yīng)關(guān)系時(shí),不如判定表清晰簡單。5過程設(shè)計(jì)語言(PDL)用戶界面好比商品的包裝、櫥窗的布置,給用戶一個(gè)直觀的印象。因此,用戶界面設(shè)計(jì)的好壞,影響到用戶對系統(tǒng)的態(tài)度,決定了系統(tǒng)能否被用戶接受,進(jìn)而影響到系統(tǒng)的應(yīng)用和推廣。友好的用戶界面,是GIS成功的條件之一。用戶界面設(shè)計(jì)原則:

1操作簡單、自動化程度高,盡可能減少用戶的操作,如提供列表框選擇代替數(shù)據(jù)輸入;2.在同一系統(tǒng)中,界面應(yīng)始終保持同一種形式和風(fēng)格,如菜單選擇、命令輸入、數(shù)據(jù)顯示和其他功能;術(shù)語、符號等標(biāo)準(zhǔn)化,如GIS中的放大、縮小、漫游等按鈕都有固定的符號,盡可能采用標(biāo)準(zhǔn)的或通用的符號;3.提供操作提示和聯(lián)機(jī)幫助功能,在對話框中提供操作提示,系統(tǒng)有幫助菜單并有詳細(xì)內(nèi)容;操作提示4.快速的系統(tǒng)相應(yīng)和低的系統(tǒng)成本;5.對操作錯(cuò)誤提供錯(cuò)誤信息,不會因用戶的操作錯(cuò)誤出現(xiàn)死機(jī)現(xiàn)象,具有容錯(cuò)能力;

6.提供系統(tǒng)運(yùn)行信息和響應(yīng)信息,系統(tǒng)在處理運(yùn)行過程中,應(yīng)改變鼠標(biāo)的顯示形式,如處理時(shí)間超過10秒,應(yīng)顯示進(jìn)程條,運(yùn)行結(jié)束后應(yīng)有響應(yīng)信息,如屏幕顯示發(fā)生變化,或顯示處理結(jié)束窗口;7.用戶可以根據(jù)需要制定和修改界面方式,允許用戶對界面的顯示形式進(jìn)行修改,如放大、縮小窗口;8.關(guān)鍵操作要有強(qiáng)調(diào)和警告,能保證有關(guān)程序和數(shù)據(jù)的安全性,當(dāng)涉及刪除圖層等操作時(shí),需要出現(xiàn)一個(gè)確認(rèn)窗口,窗口提示“是否確認(rèn)刪除?”等信息以及“是”、“否”和“取消”三個(gè)按鈕,只有當(dāng)用戶明確回答這個(gè)問題以后,才能繼續(xù)工作;警告對話窗口負(fù)責(zé)傳送一條警告,它提醒用戶注意一些危險(xiǎn)操作(如可能丟失數(shù)據(jù)等),并提供“忽略”和“停止”兩個(gè)按鈕;9.允許動作的可逆性(提供undo功能),對大多數(shù)操作應(yīng)允許恢復(fù)(UNDO);10.按功能分類組織界面上的活動,對菜單項(xiàng)、按鈕等按照功能進(jìn)行組織分割;11.提供缺省選擇,需要用戶進(jìn)行選擇時(shí),以最有可能的選擇作為缺省選擇。12提高對話、移動和思考的效率。應(yīng)該盡量減少用戶擊鍵的次數(shù),設(shè)計(jì)屏幕布局時(shí)應(yīng)該考慮盡量減少鼠標(biāo)移動的距離,應(yīng)該盡量避免出現(xiàn)用戶問“這是什么意思?”的情況。13允許犯錯(cuò)誤。系統(tǒng)應(yīng)該能保護(hù)自己不受嚴(yán)重錯(cuò)誤的破壞。

14高效率地使用顯示屏。當(dāng)使用多窗口時(shí),應(yīng)該有足夠的空間使得每個(gè)窗口至少都能顯示出一部分。此外,屏幕大小應(yīng)該選得和應(yīng)用系統(tǒng)的類型相配套(這實(shí)際上是一個(gè)系統(tǒng)工程問題)。

15數(shù)據(jù)輸入控制(1)盡量減少用戶的輸入動作。(2)保持信息顯示和數(shù)據(jù)輸入之間的一致性。(3)允許用戶自定義輸入。(4)交互應(yīng)該是靈活的,并且可調(diào)整成用戶最喜歡的輸入方式。(5)使在當(dāng)前動作語境中不適用的命令不起作用。(6)讓用戶控制交互流。(7)對所有輸入動作都提供幫助(8)消除冗余的輸入。GIS軟件的基本界面樣式1基于命令行的GIS界面2基于窗口的界面3菜單驅(qū)動的GIS界面4基于對話框的界面5采用數(shù)據(jù)流圖的GIS用戶界面不可用的按鈕是disable而不是notvisibe。完成相同或相近功能的按鈕用GoupBox框起來,常用按鈕要支持快捷方式。完成同一功能或任務(wù)的元素放在集中位置,減少鼠標(biāo)移動的距離。

按功能將界面劃分局域塊,用GoupBox框括起來,并要有功能說明或標(biāo)題。界面要支持鍵盤自動瀏覽按鈕功能,即按Tab鍵的自動切換功能。1.易用性

默認(rèn)按鈕要支持Enter選定及鼠標(biāo)選擇操作,即按Enter后自動執(zhí)行默認(rèn)按鈕對應(yīng)操作。

可寫控件檢測到非法輸入后應(yīng)給出說明并能自動獲得焦點(diǎn)。

Tab鍵的順序與控件排列順序要一致,總體遵守從上到下,同時(shí)行間從左到右的方式。

復(fù)選框和選項(xiàng)框要有默認(rèn)選項(xiàng),并支持Tab鍵選擇。

界面空間較小時(shí)使用下拉框而不用選項(xiàng)框。

選項(xiàng)數(shù)較少時(shí)使用選項(xiàng)框,相反使用下拉列表框。

專業(yè)性強(qiáng)的軟件要使用相關(guān)的專業(yè)術(shù)語,通用性界面則提倡使用通用性詞語。2.規(guī)范性

通常界面設(shè)計(jì)都按Windows界面的規(guī)范來設(shè)計(jì)。

小型軟件可以不提供工具欄。

常用菜單要有命令快捷方式。

完成相同或相近功能的菜單用橫線隔開放在同一位置。

菜單前的圖標(biāo)能直觀的代表要完成的操作。

菜單深度一般要求最多控制在三層以內(nèi)。

工具欄要求可以根據(jù)用戶的要求自己選擇定制。

相同或相近功能的工具欄放在一起。

工具欄中的每一個(gè)按鈕要有及時(shí)提示信息。工具欄太多時(shí)可以考慮使用工具廂。

狀態(tài)條要能顯示用戶切實(shí)需要的信息,常用的有:目前的操作、系統(tǒng)狀態(tài)、用戶位置、用戶信息、提示信息、錯(cuò)誤信息,如果某一操作需要的時(shí)間較長,應(yīng)該顯示進(jìn)度條和進(jìn)程提示。滾動條的長度要根據(jù)顯示信息的長度或?qū)挾饶芗皶r(shí)變換,以利于用戶了解顯示信息的位置和百分比。

菜單和工具條要有清楚的界限;

菜單要求凸出顯示,這樣在移走工具條時(shí)仍有立體感。

菜單和狀態(tài)條中通常使用5號字體。工具條一般比菜單要寬,但不要寬的太多,否則看起來很不協(xié)調(diào)。

右鍵快捷菜單采用與菜單相同的準(zhǔn)則。

3.幫助設(shè)施

操作時(shí)要提供及時(shí)調(diào)用系統(tǒng)幫助的功能。常用的熱鍵是F1。

幫助要有即時(shí)針對性,在界面上調(diào)用幫助時(shí)應(yīng)該能夠及時(shí)定位到與該操作相對的幫助位置。

用戶可以用關(guān)鍵詞在幫助索引中搜索所要的幫助,當(dāng)然也應(yīng)該提供幫助主題詞。

在幫助中應(yīng)該提供我們的技術(shù)支持方式,一旦用戶難以自己解決可以方便的尋求新的幫助方式。4.合理性屏幕對角線相交的位置是用戶直視的地方,正上方四分之一處為易吸引用戶注意力的位置,在放置窗體時(shí)要注意利用這兩個(gè)位置。父窗體或主窗體的中心位置應(yīng)該在對角線焦點(diǎn)附近。子窗體位置應(yīng)該在主窗體的左上角或正中。多個(gè)子窗體彈出時(shí)應(yīng)該依次向右下方偏移,以顯示窗體出標(biāo)題為宜。重要的命令按鈕與使用較頻繁的按鈕要放在界面上注目的位置。錯(cuò)誤使用容易引起界面退出或關(guān)閉的按鈕不應(yīng)該放在易點(diǎn)位置。橫排開頭或最后與豎排最后為最佳位置。

5.美觀與協(xié)調(diào)性統(tǒng)一色調(diào),針對軟件類型以及用戶工作環(huán)境選擇恰當(dāng)色調(diào)。長寬比或?qū)掗L比接近黃金點(diǎn)比例,切忌長寬比例失調(diào)。布局要合理,不宜過于密集,也不能過于空曠,合理的利用空間。相鄰或同組的按鈕大小相同,同界面上所有的按鈕高度相同。按鈕的大小要與界面的大小和空間要協(xié)調(diào)。

大型系統(tǒng)常用的主色有“#E1E1E1”、“#EFEFEF”、“#C0C0C0”等。鼠標(biāo)光標(biāo)樣式統(tǒng)一,盡量使用系統(tǒng)標(biāo)準(zhǔn)。如果窗體支持最小化和最大化或放大時(shí),窗體上的控件也要隨著窗體而縮放;切忌只放大窗體而忽略控件的縮放。對于含有按鈕的界面一般不應(yīng)該支持縮放,即右上角只有關(guān)閉功能。

紅色的色感溫暖,性格剛烈而外向,是一種對人刺激性很強(qiáng)的色。紅色容易引起人的注意,也容易使人興奮、激動、緊張、沖動、還是一種容易造成人視覺疲勞的色。

1、在紅色中加入少量的黃,會使其熱力強(qiáng)盛,趨于躁動、不安。

2、在紅色中加入少量的藍(lán),會使其熱性減弱,趨于文雅、柔和。

3、在紅色中加入少量的黑,會使其性格變的沉穩(wěn),趨于厚重、樸實(shí)。

4、在紅中加入少量的白,會使其性格變的溫柔,趨于含蓄、羞澀、嬌嫩。

黃色的性格冷漠、高傲、敏感、具有擴(kuò)張和不安寧的視覺印象。黃色是各種色彩中,最為嬌氣的一種色。只要在純黃色中混入少量的其它色,其色相感和色性格均會發(fā)生較大程度的變化。

1、在黃色中加入少量的藍(lán),會使其轉(zhuǎn)化為一種鮮嫩的綠色。其高傲的性格也隨之消失,趨于一種平和、潮潤的感覺。

2、在黃色中加入少量的紅,則具有明顯的橙色感覺,其性格也會從冷漠、高傲轉(zhuǎn)化為一種有分寸感的熱情、溫暖。

3、在黃色中加入少量的黑,其色感和色性變化最大,成為一種具有明顯橄欖綠的復(fù)色印象。其色性也變的成熟、隨和。

4、在黃色中加入少量的白,其色感變的柔和,其性格中的冷漠、高傲被淡化,趨于含蓄,易于接近。

藍(lán)色的色感冷嘲熱諷,性格樸實(shí)而內(nèi)向,是一種有助于人頭腦冷嘲熱諷靜的色。藍(lán)色的樸實(shí)、內(nèi)向性格,常為那些性格活躍、具有較強(qiáng)擴(kuò)張力的色彩,提供一個(gè)深遠(yuǎn)、廣埔、平靜的空間,成為襯托活躍色彩的友善而謙虛的朋友。藍(lán)色還是一種在淡化后仍然似能保持較強(qiáng)個(gè)性的色。如果在藍(lán)色中分別加入少量的紅、黃、黑、橙、白等色,均不會對藍(lán)色的性格構(gòu)成較明顯的影響力。

1、如果在藍(lán)色中黃的成份較多,其性格趨于甜美、亮麗、芳香。

2、在藍(lán)色中混入小量的白,可使藍(lán)色的知覺趨于焦躁、無力。

綠色是具有黃色和藍(lán)色兩種成份的色。在綠色中,將黃色的擴(kuò)張感和藍(lán)色的收縮感相中庸,將黃色的溫暖感與藍(lán)色的寒冷感相抵消。這樣使得綠色的性格最為平和、安穩(wěn)。是一種柔順、恬靜、潢足、優(yōu)美的色。

1、在綠色中黃的成份較多時(shí),其性格就趨于活潑、友善,具有幼稚性。

2、在綠色中加入少量的黑,其性格就趨于莊重、老練、成熟。

3、在綠色中加入少量的白,其性格就趨于潔凈、清爽、鮮嫩。

紫色的明度在有彩色的色料中是最低的。紫色的低明度給人一種沉悶、神秘的感覺。

1、在紫色中紅的成份較多時(shí),其知覺具有壓抑感、威脅感。

2、在紫色中加入少量的黑,其感覺就趨于沉悶、傷感、恐怖。

3、在紫色中加入白,可使紫色沉悶的性格消失,變得優(yōu)雅、嬌氣,并充滿女性的魅力。

6.菜單菜單位置按照按功能來組織。菜單通常采用“常用--主要--次要--工具--幫助”的位置排列,符合流行的Windows風(fēng)格。常用的有“文件”、“編輯”,“查看”等,幾乎每個(gè)系統(tǒng)都有這些選項(xiàng),當(dāng)然要根據(jù)不同的系統(tǒng)有所取舍。下拉菜單要根據(jù)菜單選項(xiàng)的含義進(jìn)行分組,并切按照一定的規(guī)則進(jìn)行排列,用橫線隔開。一組菜單的使用有先后要求或有向?qū)ё饔脮r(shí),應(yīng)該按先后次序排列。

六、白色的色感光明,性格樸實(shí)、純潔、快樂。白色具有圣潔的不容侵犯性。如果在白色中加入其它任何色,都會影響其純潔性,使其性格變的含蓄。

1、在白色中混入少量的紅,就成為淡淡的粉色,鮮嫩而充滿誘惑。

2、在白色中混入少量的黃,則成為一種乳黃色,給人一種香膩的印象。

3、在白色中混入少量的藍(lán),給人感覺清冷、潔凈。

4、在白色中混入少量的橙,有一種干燥的氣氛。

5、在白色中混入少量的綠,給人一種稚嫩、柔和的感覺。

6、在白色中混入少量的紫,可誘導(dǎo)人聯(lián)想到淡淡的芳香。

菜單前的圖標(biāo)不宜太大,與字高保持一直最好。主菜單的寬度要接近,字?jǐn)?shù)不應(yīng)多于四個(gè),每個(gè)菜單的字?jǐn)?shù)能相同最好。主菜單數(shù)目不應(yīng)太多,最好為單排布置。沒有順序要求的菜單項(xiàng)按使用頻率和重要性排列,常用的放在開頭,不常用的靠后放置;重要的放在開頭,次要的放在后邊。7.獨(dú)特性

a安裝界面上應(yīng)有單位介紹或產(chǎn)品介紹,并有自己的圖標(biāo)。

b主界面,最好是大多數(shù)界面上要有公司圖標(biāo)。

c登錄界面上要有本產(chǎn)品的標(biāo)志,同時(shí)包含公司圖標(biāo)。

d幫助菜單的“關(guān)于”中應(yīng)有版權(quán)和產(chǎn)品信息。

e公司的系列產(chǎn)品要保持一直的界面風(fēng)格,如背景

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論