軟體設計之使用者介面設計

2021-07-05 23:08:42 字數 1682 閱讀 9585

使用者介面

(userinte***ce

,簡稱ui)

是直接面對使用者的介面,是系統與使用者之間的媒介,乙個軟體的好壞,

ui起著重要因素。

ui是軟體的人機互動介面、操作邏輯、介面美觀的整體設計。好的

ui設計不僅僅使得軟體有個性有品位,還讓軟體的操作變得舒適、簡單、自由、充分體現軟體的定位和特點

沒有好的介面,就算你的軟體設計的再好,功能再全,設計的技術再高,再使用者眼中都是一文不值。當然,沒有好的介面設計,實際上這個軟體的含金量也不會很高的。

設計ui

,就需要從它的特點著手。作為乙個人機互動介面,

ui具有的特點:可使用性、靈活性、複雜性和可靠性。

根據特點,需要進行

ui設計的軟體分析,既然作為人機互動介面,就要考慮使用者的特性,適應人的需要建立,就要弄清使用者習慣(使用者型別,如外行型、初學型、熟練型及專家型),和使用者特性度量:

然後,需要考慮使用者在什麼情況下使用該系統(即使用者工作分析)

要根據使用者工作環境建立相應型別。

例如,可以建立使用者模型:理論認知模型、使用者知識模型、使用者任務模型、使用者觀點和任務模型等

理論認知模型由心理學家建立,目的了解人的思維過程;使用者知識模型,描述一定範疇內的知識以及型別之間的聯絡,借助各個使用者的知識來建立;使用者特性模型,主要依據使用者特性分析所描述的技能和能力對使用者進行分類,也稱使用者外觀;使用者任務模型,根據使用者要求提出的任務的功能和操作次序;使用者觀點,指系統結構的使用者模型,是使用者描述和攝像現行系統結構的方法;任務模型,分靜態和動態,靜態是物件——關係模型,用於展示介面的結構設計,動態是對系統操作或與繪畫設計有關的物件的動態行為的描述。

分析了介面設計,就需要實際建立

ui了,包括任務分配、分配步驟、工作設計和工作方式。

其中,工作設計的目的是使任務需求與操作員的能力向匹配;工作方式分兩種情況,一種是乙個人單獨完成乙個系統的目標,另一種是任務進展跟蹤(拖延或延遲時間及原因)。

將這些都做好了,開始考慮

ui的基本型別了。

ui的型別分:使用的難易程度、學習的難易程度、操作速度、複雜程度、控制、開發的難易程度等

注意:通常,乙個介面的設計使用了一種以上的設計型別,每種型別與乙個或一組任務相匹配

介面型別確定好了,就要考慮介面上詳細的內容了,比如選單。

選單是由系統預先設定好的,顯示於螢幕上的一組或幾組可供使用者選用的命令。

選單的分類:按照現實的形象或樣式來分類,正文選單、圖示選單、正文和圖示混合選單;按螢幕位置和操作風格來分類,固定位置選單(

0層——主選單、

1層——子系統層、

2層);按浮動選單(對話)分類,有必須回答式、無需回答式和警告式。

將選單設計好了,就該具體的問題描述了,設計問題描述語言

pdl(

problem oriented language

),包含語義層(具體物件、訊息、鏈結),語法層(語義層的進一步細化),互動層。

下乙個需要設計的視窗,這方面大家都有了解,我就不細說了。

作為人機互動介面,資料輸入時必然的,就需要規定輸入規則:

軟體設計之 使用者介面設計

按語 據說上帝把所有的女士都設計成天使,可是天使們在下凡的時候,有些人雙腳先著地,有些人臉先著地。上帝的這一疏忽讓很多女士傷透了心。所以 我們在開發軟體時,一定要吸取這個教訓。什麼是好的使用者介面 通俗地講,使用者介面 好不好 主要看它是否 容易使用 和 美觀 易用性是指使用者使用軟體的容易程度。現...

軟體工程之使用者介面設計

使用者介面 user inte ce 簡稱ui 是人機互動的主要部分,是使用者對軟體的第一印象。正如同人的外表。良好的使用者介面往往能給使用者帶來深刻的印象,試想乙個邋遢的使用者介面,使用者看到就反感,會有進一步了解它的衝動呢?其實軟體介面就如同工藝產品的工業造型一樣,是產品的重要賣點,乙個友好美觀...

軟體使用者介面設計

1.手滑的三種錯誤 捕獲錯誤 前驅動作一致,後繼動作不一致,由此導致的錯誤 描述錯誤 兩者長得太像了,由此導致的錯誤 模式錯誤 動作一致,不同的模式含義不同,由此導致的錯誤 2.預防錯誤的方法 捕獲錯誤 不要讓他們出現一致的前驅序列 讓他們離遠點 模式錯誤 消除多餘的模式 3.確認對話方塊不好!是反...