




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件交互設(shè)計課程介紹軟件交互設(shè)計什么是人機界面與交互誰來做軟件界面與交互設(shè)計UI設(shè)計中的常見問題UI設(shè)計準則與規(guī)范對UI設(shè)計進行評估聯(lián)創(chuàng)軟件學院Page-2第一章什么是人機界面與交互聯(lián)創(chuàng)軟件學院Page-3什么是人機界面與交互1 人機交互(Human-Computer Interaction):關(guān)于設(shè)計、評價和實現(xiàn)供人們使用的交互計算機系統(tǒng)以及有關(guān)這些現(xiàn)象進行研究的科學。2 人機界面(Human-Computer Interface):人與計算機之間傳遞、交換信息的媒介和對話接口,計算機系統(tǒng)的重要組成部分。聯(lián)創(chuàng)軟件學院Page-4生活中的人機交互-減速板的困擾 住宅區(qū)或?qū)W校道路上的減速板,是凸
2、起的一道鐵板,用于限制機動車的行駛速度,是增強行人安全性的好辦法。 但騎自行車的人只能溜邊,從減速板和馬路牙子間的狹小縫隙中穿過。聯(lián)創(chuàng)軟件學院Page-5生活中的人機交互-減速板的困擾 解決方案:把長長的減速板分成若干塊短板,短板間留出十幾厘米的空隙便于自行車通過。 這就是“人性化”思維方式在人機交互設(shè)計中的體現(xiàn),考慮了“可用性”和“用戶體驗”,才能真正提升用戶在使用產(chǎn)品時的感受。聯(lián)創(chuàng)軟件學院Page-6生活中的人機交互-失敗的產(chǎn)品設(shè)計 如果你不考慮用戶,或者說沒有考慮所有的用戶,那么有可能就會出現(xiàn)類似下面這種情況:聯(lián)創(chuàng)軟件學院Page-7為什么沒有設(shè)計UI的產(chǎn)品還能被用戶接受只有在沒有選擇的
3、條件下,用戶才忽略用戶界面在功能相似的條件下,用戶會重點關(guān)注用戶界面 不幸的是,很多產(chǎn)品或服務(wù)在原始設(shè)計的時候,雖然從功能的角度來看或許可以工作,但往往忽略了真實用戶如何方便地使用系統(tǒng)的要求。聯(lián)創(chuàng)軟件學院Page-8軟件界面與交互設(shè)計的目標 軟件界面與交互設(shè)計的目標:優(yōu)化人機界面,讓軟件界面更具可用性,讓用戶有更好的體驗,使用戶更方便地完成任務(wù),從而提高我們的商業(yè)價值。 軟件界面與交互涉及人體工程學、軟件工程學、心理學、美學、計算機科學、社會科學聯(lián)創(chuàng)軟件學院Page-9軟件界面上存在什么問題?聯(lián)創(chuàng)軟件學院Page-11不容樂觀的現(xiàn)狀 盡管國內(nèi)有很多技術(shù)出色、聰明過人的軟件工程師,但開發(fā)的軟件產(chǎn)
4、品卻既難用又難看,客戶很不滿意,導致經(jīng)常要修改軟件的用戶界面,造成極大的生產(chǎn)力浪費。聯(lián)創(chuàng)軟件學院Page-12不容樂觀的現(xiàn)狀我們見到的用戶界面設(shè)計缺陷不勝枚舉: 界面措辭含糊,甚至有錯別字。 連簡單的消息框都設(shè)計不好,經(jīng)常存在文不對題的語病。 界面布局混亂,缺乏邏輯,凡是能放的東西都堆積在屏幕上,讓用戶不知從何下手。 沒有出錯處理,不對用戶輸入的數(shù)據(jù)進行檢驗。 不根據(jù)用戶權(quán)限自動隱藏或禁用某些功能。 不提供進度條、動畫反映正在進行的耗時過程。 對于重要的操作也不返回結(jié)果,讓用戶干著急。 執(zhí)行破壞性的操作之前,不提醒用戶確認,總之,如果用戶執(zhí)行了錯誤的操作,那他活該。 。聯(lián)創(chuàng)軟件學院Page-1
5、3第二章誰來做軟件界面與交互設(shè)計聯(lián)創(chuàng)軟件學院Page-16誰來做軟件界面與交互設(shè)計 很多從事界面圖形設(shè)計的人經(jīng)常會彼此發(fā)牢騷:“那個程序員剛才又在叫我美工了?!甭?lián)創(chuàng)軟件學院Page-17誰來做軟件界面與交互設(shè)計 很多管理者并不了解美術(shù)設(shè)計師和UI設(shè)計師的區(qū)別。認為用戶界面只是一個應(yīng)用程序的外殼,漂亮和酷就等于好用,所以安排美術(shù)設(shè)計師來設(shè)計用戶界面,往往產(chǎn)品演示看起來很吸引人,而一旦真正工作起來就不好用或者不實用了。聯(lián)創(chuàng)軟件學院Page-18誰來做軟件界面與交互設(shè)計軟件設(shè)計師 or 美術(shù)設(shè)計師對于軟件設(shè)計師來說 即使是拔尖的程序員,即便是在時間和資源都很充足的情況下,也仍然可能開發(fā)出拙劣的用戶界
6、面。缺乏設(shè)計用戶界面的經(jīng)驗 編程經(jīng)驗豐富的程序員并不一定具有很多設(shè)計用戶界面的經(jīng)驗。進行用戶界面設(shè)計也不一定需要太多編程知識。拔尖的程序員往往意志堅強 不愿意和他人協(xié)商,不輕易妥協(xié)。不同程序員開發(fā)的界面風格嚴重的不統(tǒng)一,每個人都按自己的理解去做界面開發(fā)。聯(lián)創(chuàng)軟件學院Page-19誰來做軟件界面與交互設(shè)計軟件設(shè)計師 or 美術(shù)設(shè)計師對于美術(shù)設(shè)計師來說 擅長設(shè)計各種元素和控件的藝術(shù)外觀,形象地表達功能,為軟件創(chuàng)建一致的藝術(shù)風格,讓數(shù)據(jù)排列起來更美觀,讓用戶感覺軟件確實漂亮或很酷。 但美術(shù)設(shè)計師很少關(guān)心怎樣使用戶更方便地使用產(chǎn)品,漂亮和酷并不等于好用,很可能產(chǎn)品只是“看上去很美”,但其實只是個繡花枕
7、頭。聯(lián)創(chuàng)軟件學院Page-20誰來做軟件界面與交互設(shè)計 UI設(shè)計師(User Interface Designer,用戶界面設(shè)計師):對軟件的人機交互、操作邏輯、界面美觀的進行設(shè)計。使軟件的操作變得更舒適、簡單、自由,體現(xiàn)軟件的定位和特點。聯(lián)創(chuàng)軟件學院Page-21UI設(shè)計師的具體工作 擅長分析和理解用戶的任務(wù)需求,使控件和信息的安排更合理,簡化產(chǎn)品復雜度。能認識到用戶在學習或使用產(chǎn)品的過程中,可能會在哪些地方遇到問題。 協(xié)助為擬定開發(fā)的產(chǎn)品定義用戶模型。 參與產(chǎn)品的可用性測試和評估,并提出修改建議。 將完成一個普通任務(wù)所需要的鼠標動作減少一半。 將網(wǎng)站中彈出窗口的總數(shù)量從27個減少到15個以
8、內(nèi)。 修改菜單中的命令,將原來不一致的、令人困惑的短語改成容易理解的詞。 聯(lián)創(chuàng)軟件學院Page-22UI設(shè)計師與美術(shù)設(shè)計師的區(qū)別 頁面上需要放置一個按鈕。美術(shù)設(shè)計師考慮的是讓按鈕更好看,顯得時髦,或者符合界面中其它元素的美術(shù)風格。UI設(shè)計師考慮的是按鈕的擺放位置、顯示什么文字,或者要不要這個按鈕。聯(lián)創(chuàng)軟件學院Page-23廣義的UI設(shè)計崗位 交互式產(chǎn)品的范圍已經(jīng)大大拓寬,人們對界面重要性的認識也隨之提高,廣義的UI設(shè)計崗位包括: UI設(shè)計師:參與交互設(shè)計,不僅是界面美術(shù)設(shè)計 可用性工程師:使用可用性方法及原理進行產(chǎn)品優(yōu)化 Web 設(shè)計師:設(shè)計網(wǎng)站的視覺效果,例如排版和按鈕 信息規(guī)劃師:規(guī)劃和組
9、織信息的架構(gòu),尤其是網(wǎng)站 用戶體驗工程師:組織用戶測試、分析結(jié)果并且協(xié)助制定改進方案 聯(lián)創(chuàng)軟件學院Page-24UI設(shè)計工作的分工聯(lián)創(chuàng)軟件學院Page-25第三章UI設(shè)計中的常見問題聯(lián)創(chuàng)軟件學院Page-26人員意識上的誤區(qū)用戶界面是次要的工作 很多軟件開發(fā)人員和產(chǎn)品經(jīng)理都認為,用戶界面與其它工作相比是次要的,覺得雇一個只是寫點代碼(或者干脆不寫)的人來做用戶界面設(shè)計和可用性測試,這簡直是一種浪費。聯(lián)創(chuàng)軟件學院Page-27人員意識上的誤區(qū)可用性不太重要,又很浪費錢 有些人認為用戶界面的好壞對于產(chǎn)品銷售影響不大,重視可用性在開發(fā)初期增加了開銷(人員、時間、資金),但今后可以從增加的收入中收回投
10、資,并節(jié)省后期開銷(例如售后服務(wù)費用)。 一個更為可用的產(chǎn)品,會很快被市場和客戶接納。如果產(chǎn)品未考慮可用性而匆匆上市,必定減緩銷售量的增長,導致用戶的抱怨。聯(lián)創(chuàng)軟件學院Page-28人員意識上的誤區(qū)用戶界面不過就是“字體和顏色” 有些人對于“用戶界面”的理解很狹隘,認為不過就是讓界面更清晰、漂亮一些而已,可以等到發(fā)布之前再做,甚至干脆不做。用戶界面包含深層次的問題:用戶學習使用產(chǎn)品的時候是否感到費力產(chǎn)品功能是否能滿足用戶的目標用戶完成任務(wù)的效率如何 這些問題不能在開發(fā)后期才考慮,如果不進行用戶界面設(shè)計及測試,那么最終版本一定不能滿足要求。聯(lián)創(chuàng)軟件學院Page-29人員意識上的誤區(qū)認為用戶能夠適
11、應(yīng)所有的情況 有些人堅信,只要軟件提供足夠的功能,用戶就能學會使用。但一個潛在用戶會不顧用戶界面的糟糕狀況,只是為了產(chǎn)品功能而購買產(chǎn)品,這種邏輯是錯誤的。 如果競爭者的產(chǎn)品更加容易使用,也提供相似的功能。不管什么原因,只要用戶覺得你的產(chǎn)品“有點討厭”,他們就不會去購買和使用你的產(chǎn)品。誰受到了損失?不是用戶,而是你自己。聯(lián)創(chuàng)軟件學院Page-30人員意識上的誤區(qū)資源不足時可以放棄用戶界面設(shè)計 有些產(chǎn)品經(jīng)理在預算緊張、資源不足或時間進度很緊的情況下,認為只能“挑重要的事情來做”,而用戶界面這種“不太重要”的事情可以放在一邊。 用戶界面不是產(chǎn)品的一種特性,而是超越了產(chǎn)品的所有特性,可以決定每一個特性
12、的好壞,進而決定了整個產(chǎn)品的好壞。 一個無有效用戶界面的產(chǎn)品就像一個沒有窗戶和門的倉庫:貨物就在里面,但沒有人能拿到。聯(lián)創(chuàng)軟件學院Page-31常見的UI設(shè)計缺陷 界面視覺表達不清 沒有明顯的視覺順序和用戶焦點。例如頁面的內(nèi)容之間沒有明確分類、用戶不清楚什么地方可以點擊、到處都是閃動的信息等,用戶很難把注意力集中到關(guān)鍵信息上。用戶想得到的信息才是屏幕中最應(yīng)明確顯示的部分!聯(lián)創(chuàng)軟件學院Page-32常見的UI設(shè)計缺陷 操作步驟非常繁瑣哪怕是最常見的基本任務(wù)也需要執(zhí)行很多步驟。 即使產(chǎn)品功能再強大,開發(fā)人員夜以繼日地開發(fā)代碼,如果用戶做一個操作需要超過20分鐘的時間,其間經(jīng)過一系列繁瑣、緩慢地步驟
13、,而到頭來卻發(fā)現(xiàn)往往不能如愿,這個軟件不會受到歡迎。聯(lián)創(chuàng)軟件學院Page-33常見的UI設(shè)計缺陷提示信息十分混亂 例如:沒有明確告訴用戶所要執(zhí)行的操作到底是什么意思,是否能達到自己的目標。請稍候再試什么樣 的操作?聯(lián)創(chuàng)軟件學院Page-34常見的UI設(shè)計缺陷 使用難以理解的詞匯 例如:使用了很多用戶不太能理解的詞匯,或者容易引起誤解的詞匯。難以理解的詞匯聯(lián)創(chuàng)軟件學院Page-35常見的UI設(shè)計缺陷 強迫用戶接受糟糕的界面 系統(tǒng)提供的一些元素讓用戶難以接受。例如:難聽的按鈕點擊聲音,或強制播放的背景音樂。 精美絕倫、眼花繚亂的Flash演示片頭,從美術(shù)角度來看很完美,但用戶要花上數(shù)分鐘的下載時間
14、,也許他們在下載完之前就不耐煩地把頁面給關(guān)掉了,連一個畫面都沒顯示出來。聯(lián)創(chuàng)軟件學院Page-36常見的UI設(shè)計缺陷當然這也有點夸張聯(lián)創(chuàng)軟件學院Page-37第四章UI設(shè)計準則與規(guī)范聯(lián)創(chuàng)軟件學院Page-38軟件界面與交互設(shè)計的關(guān)鍵 設(shè)計的關(guān)鍵:如何優(yōu)化用戶與產(chǎn)品之間的交互,從而使產(chǎn)品滿足用戶的期望,設(shè)計依據(jù)涉及到:考慮人們擅長什么、不擅長什么??紤]什么可能對用戶的當前做法有所幫助??紤]如何提供高質(zhì)量的用戶體驗。聽取人們想要些什么,并讓他們參與設(shè)計。在設(shè)計過程中,讓用戶來嘗試和驗證。聯(lián)創(chuàng)軟件學院Page-39UI設(shè)計流程第一步:用戶需求分析 了解誰是目標用戶、他們需要哪些支持,才可能設(shè)計出能支
15、持這些用戶的產(chǎn)品。 首先找到真正的用戶,然后從他們那里找到需求。 用戶需求是所有設(shè)計、開發(fā)工作的基礎(chǔ)。簡而言之,在這個階段我們需要知道:用戶想要什么?我們要做什么?聯(lián)創(chuàng)軟件學院Page-40練習:分析軟件用戶的類型和特征?要求:試分析軟件用戶分為哪幾種類型,不同類型的用戶對軟件界面與交互有哪些不同的需求。聯(lián)創(chuàng)軟件學院Page-41用戶分類 偶然型用戶:既沒有計算機應(yīng)用領(lǐng)域的專業(yè)知識,也缺少計算機系統(tǒng)基本知識的用戶。 生疏型用戶:他們更常使用計算機系統(tǒng),因而對計算機的性能及操作使用,已經(jīng)有一定程度的理解和經(jīng)驗。但他們往往對新使用的計算機系統(tǒng)缺乏了解,不太熟悉,因此對新系統(tǒng)而言,他們?nèi)耘f是生疏用戶
16、。 熟練型用戶:這類用戶一般是專業(yè)技術(shù)人員,他們對需要計算機完成的工作任務(wù)有清楚地了解,對計算機系統(tǒng)也有相當多的知識和經(jīng)驗,并且能熟練地操作、使用。 專家型用戶:對需要計算機完成的工作任務(wù)和計算機系統(tǒng)都很精通的,通常是計算機專業(yè)用戶,稱為專家型用戶。UI設(shè)計流程第一步:用戶需求分析用戶界面需求舉例:在客戶資料錄入界面中,應(yīng)明確標示哪些信息是必填信息,哪些信息是選填信息。 在客戶資料錄入界面中,輸入框如果是選擇項方式錄入,必須顯示信息的中文意義,不能用0、1、2或a、b、c等數(shù)字或英文代碼代替。 在客戶資料錄入界面中,所有中文均為宋體,12號字,英文和數(shù)字均為Arial,12號字。聯(lián)創(chuàng)軟件學院P
17、age-42UI設(shè)計流程第二步:概念設(shè)計與物理設(shè)計形成多個設(shè)計方案,進行評審,確定最優(yōu)方案。概念設(shè)計:用一種用戶能夠理解的方式去描述產(chǎn)品應(yīng)該做些什么、如何運作、外觀如何;物理設(shè)計:考慮的是產(chǎn)品的細節(jié),包括要使用的色彩、聲音和圖像,還有菜單設(shè)計和圖標設(shè)計。聯(lián)創(chuàng)軟件學院Page-43UI設(shè)計流程第三步:制作軟件界面原型 軟件界面原型并不是能夠運行的最終軟件版本,可以采用很多工具來實現(xiàn)“交互”設(shè)計。比如使用AxureRP Pro工具軟件來設(shè)計WEB軟件界面原型,可在設(shè)計的早期階段發(fā)現(xiàn)問題。聯(lián)創(chuàng)軟件學院Page-44案例:使用AxureRP工具繪制的軟件界面原型聯(lián)創(chuàng)軟件學院Page-45UI設(shè)計流程第
18、四步:用戶測試和評估 制作某個設(shè)計方案的軟件界面原型,請用戶進行評估,從而得到反饋,比如進行哪些界面修改,或哪些需求仍未滿足等。再次明確需求,提出修改設(shè)計的方案。 這個相互聯(lián)系并且重復進行的特征被稱為“迭代”,是交互設(shè)計過程的關(guān)鍵特征之一。 不論設(shè)計人員多么優(yōu)秀,也不論用戶對新產(chǎn)品多么有想象力,都必須使用反饋來修正構(gòu)思,而且需要反復若干次。聯(lián)創(chuàng)軟件學院Page-46UI設(shè)計遵循的原則可行性 用戶能否通過產(chǎn)品達到意圖,還有達到意圖的程度有多少。 例1:用戶提出的界面需求,哪些需求得到了實現(xiàn),哪些需求未被實現(xiàn)。 例2:用戶通過系統(tǒng)操作,是否可以得到預期的輸出結(jié)果。聯(lián)創(chuàng)軟件學院Page-47UI設(shè)計
19、遵循的原則有效性 用戶在執(zhí)行任務(wù)時,產(chǎn)品支持用戶的方式是否有效,從而避免繁瑣的操作。 例如:在查詢框中輸入關(guān)鍵字后,按“回車”鍵就觸發(fā)搜索動作。如果還要把手從鍵盤挪到鼠標上,再點擊“查詢”按鈕,很明顯就不夠靈活有效。 目標:用最少的操作步驟完成操作任務(wù),獲得最高的使用效率。聯(lián)創(chuàng)軟件學院Page-48UI設(shè)計遵循的原則安全性 保護用戶以避免發(fā)生錯誤,以及令人不快的情形。不管是新手還是老手,他們都有可能會犯錯誤。 例1:降低用戶按錯鍵或按鈕的風險,從而預防用戶犯嚴重的錯誤(例如不要把“退出”或“刪除”命令與“保存”命令安排在一起); 例2:為用戶提供出錯后的復原方法,從而讓他們更有信心,敢于嘗試新
20、操作; 例3:采用其他安全機制,包括取消選項和確認對話框,讓用戶有機會再次考慮自己的意圖。 例4:用戶有權(quán)自主中斷某進程,而不是當系統(tǒng)出錯或誤操作后,只能看著錯誤繼續(xù)發(fā)展而無可奈何。聯(lián)創(chuàng)軟件學院Page-49UI設(shè)計遵循的原則易學性 對于任何產(chǎn)品,用戶都希望能立即開始操作,而且不費多大力氣就能學會使用。 所有界面元素提供必要的提示,圖標按鈕的含義直觀明了,輔之以文字說明,防止用戶誤解。當鼠標移動到圖標按鈕時,該圖標旁出現(xiàn)功能提示。 界面結(jié)構(gòu)能夠清晰地反映工作流程,以便用戶按部就班地操作。 為幫助用戶學習使用產(chǎn)品,或者解決實際問題,應(yīng)該提供易于檢索和學習的幫助信息。聯(lián)創(chuàng)軟件學院Page-50UI
21、設(shè)計遵循的原則易記性 用戶在學會使用某個產(chǎn)品后,是不是能迅速回想起使用方法。不應(yīng)該每次都需要重新學習如何執(zhí)行任務(wù),借助一些簡單提示就能回想起操作方法。 例1:使用簡潔明了的圖形或文字提示用戶某項操作的功能、目的以及可能發(fā)生的結(jié)果;或者把同類型的命令或選項歸置在同一個區(qū)域內(nèi)。 例2:使用用戶的語言,使用他們熟悉的那些詞匯、慣用語和概念,而不是高深莫測的技術(shù)用語。聯(lián)創(chuàng)軟件學院Page-51UI設(shè)計遵循的原則一致性 在設(shè)計界面時使用相似的操作,并且為相似的任務(wù)使用相似的元素。 例1:一般點擊鼠標左鍵選取界面對象。如果有個界面,某些對象用左鍵選取,另一些對象卻用鼠標右鍵選取,這種不一致性導致用戶很難記
22、住,當然也更容易出錯。 例2:如果用戶無法確定不同詞匯/情景/動作,是否具有相同含義,比方說軟件中的確定按鈕都是“確定”兩個字,但突然冒出個“OK”或者“好的”,用戶就會很莫名其妙。例3:所有需要用戶確認操作的對話框都至少包含“確認”和“放棄”兩個按鈕。聯(lián)創(chuàng)軟件學院Page-52UI設(shè)計遵循的原則信息最小化 避免使用無關(guān)或極少使用的信息,最簡單的方法:把每個認為可能不必要的元素逐一去掉,如果沒有它系統(tǒng)仍能很好的工作,那么就撤銷它。 如果把過多的信息塞進有限的屏幕空間中去,用戶便很難找到自己感興趣的東西!聯(lián)創(chuàng)軟件學院Page-53案例:信息繁雜的軟件界面聯(lián)創(chuàng)軟件學院Page-54UI設(shè)計規(guī)范常見
23、的界面配色方案聯(lián)創(chuàng)軟件學院Page-55案例:界面配色方案-SP服務(wù)門戶聯(lián)創(chuàng)軟件學院Page-56案例:界面配色方案-動感地帶聯(lián)創(chuàng)軟件學院Page-57UI設(shè)計規(guī)范系統(tǒng)響應(yīng)時間時間長度: 系統(tǒng)響應(yīng)時間過長,用戶會感到不安和沮喪;響應(yīng)時間過短,會造成用戶加快操作節(jié)奏,從而導致錯誤系統(tǒng)易變性。時間的易變性: 指相對于平均響應(yīng)時間的偏差,即使響應(yīng)時間較長,低的響應(yīng)時間易變性,有助于用戶建立穩(wěn)定的操作節(jié)奏。聯(lián)創(chuàng)軟件學院Page-58UI設(shè)計規(guī)范系統(tǒng)響應(yīng)時間系統(tǒng)響應(yīng)時間長度遵循的界面設(shè)計規(guī)則: 0-10 秒:鼠標顯示成為沙漏 10-15秒:由微幫助顯示處理進度(狀態(tài)欄提示或控件上提示文本) 15秒:顯示
24、處理窗口或顯示進度條 一個長時間的處理完成時,應(yīng)給予完成提示信息聯(lián)創(chuàng)軟件學院Page-59UI設(shè)計規(guī)范屏幕信息顯示屏幕信息顯示遵循的界面設(shè)計規(guī)則: 只顯示與當前用戶語境環(huán)境有關(guān)的信息。 不要用數(shù)據(jù)將用戶包圍,使用便于用戶迅速吸取信息的方式表現(xiàn)信息。 使用一致的標記:標準縮寫和可預測的顏色顯示,信息含義非常明確,用戶不必參考其它信息源。 在頁面上分隔不同類型的信息。聯(lián)創(chuàng)軟件學院Page-60UI設(shè)計規(guī)范數(shù)據(jù)輸入數(shù)據(jù)輸入遵循的界面設(shè)計規(guī)則: 盡量減少用戶輸入動作的數(shù)量; 應(yīng)對鍵盤和鼠標輸入的靈活性提供支持; 對輸入數(shù)據(jù)進行正確性校驗; 讓用戶控制交互流,可跳過不必要的動作,改變動作的順序,在不退出
25、系統(tǒng)的情況下從錯誤狀態(tài)中恢復。 消除冗余輸入,提供缺省值,絕不要讓用戶計算和填寫可自動獲取或計算出來的數(shù)據(jù)。聯(lián)創(chuàng)軟件學院Page-61UI設(shè)計規(guī)范預防錯誤 在系統(tǒng)設(shè)計中可以合理限制用戶的操作,預防錯誤現(xiàn)象的發(fā)生。 例如:把某些按鈕或菜單選項設(shè)置為灰色,無法點擊,把用戶活動限制在允許范圍內(nèi),無法進行不正 確操作,錯誤就不會發(fā)生。聯(lián)創(chuàng)軟件學院Page-62UI設(shè)計規(guī)范出錯信息和警告 用戶操作出現(xiàn)問題時系統(tǒng)應(yīng)給出出錯信息和警告,遵循的界面設(shè)計規(guī)則: 信息以用戶可以理解的術(shù)語描述; 信息應(yīng)提供如何從錯誤中恢復的建設(shè)性意見; 信息應(yīng)指出錯誤可能導致那些不良后果,以便用戶檢查是否出現(xiàn)了這些情況或幫助用戶進行改正; 信息應(yīng)伴隨視覺的提示,如特殊圖像顏色或信息閃爍;信息不能帶有判斷色彩,即任何情況下不能指責用戶。 屏幕上冷冰冰地出現(xiàn)一行文字:“由于類型2錯誤,本程序意外終止”。聯(lián)創(chuàng)軟件學院Page-63UI設(shè)計規(guī)范常見提示信息常見的提示信息遵循的界面設(shè)計規(guī)則:當操作會
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國輕型新聞采訪攝燈項目投資可行性研究分析報告
- 健身房會員鍛煉計劃與記錄表
- 2025-2030年中國全自動噴涂線項目投資可行性研究分析報告
- 2025-2030年中國時尚胸章行業(yè)深度研究分析報告
- 2025-2030年中國養(yǎng)生酒行業(yè)深度研究分析報告
- 2025-2030年中國龍牙燕盞行業(yè)深度研究分析報告
- 公司員工聘用合同示范文本5篇
- 2025苗木購買合同8篇
- 健身行業(yè)發(fā)展報告及盈利模式分析
- 2025年公寓建筑施工合同樣板
- 小學高年級《紅樓春趣》劇本(寧波實驗學校)
- 安徽省縣域?qū)W前教育普及普惠督導評估指標體系
- 第二章-英國學前教育
- 國家職業(yè)技能鑒定考試-高級機修鉗工題庫
- 315國際消費者權(quán)益保護日知識講座課件
- 2023年二手房買賣合同正式版
- 2例不良事件根因分析
- YS/T 269-2008丁基鈉(鉀)黃藥
- GB/T 3808-2018擺錘式?jīng)_擊試驗機的檢驗
- (完整版)《汽車材料》課程標準
- GB 1523-2013綿羊毛
評論
0/150
提交評論