軟件工程-12人機(jī)界面的設(shè)計(jì)_第1頁(yè)
軟件工程-12人機(jī)界面的設(shè)計(jì)_第2頁(yè)
軟件工程-12人機(jī)界面的設(shè)計(jì)_第3頁(yè)
軟件工程-12人機(jī)界面的設(shè)計(jì)_第4頁(yè)
軟件工程-12人機(jī)界面的設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩71頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件工程——12人機(jī)界面的設(shè)計(jì)第一頁(yè),共76頁(yè)。第12章人機(jī)界面設(shè)計(jì)人機(jī)界面(Human-ComputerInterface,簡(jiǎn)稱HCI)又稱人-機(jī)接口或用戶界面,它是用戶與計(jì)算機(jī)系統(tǒng)交換信息的媒介,更是用戶使用計(jì)算機(jī)系統(tǒng)的綜合操作環(huán)境。設(shè)計(jì)用戶界面不僅需要計(jì)算機(jī)科學(xué)的理論和知識(shí),而且需要認(rèn)知心理學(xué)以及人-機(jī)工程學(xué)、語(yǔ)言學(xué)等學(xué)科的知識(shí)。

第二頁(yè),共76頁(yè)。在計(jì)算機(jī)應(yīng)用中,用戶與計(jì)算機(jī)都要以適當(dāng)?shù)男问桨严鬟f給對(duì)方,稱為人--機(jī)交互:Human—ComputerInterface)交互是通過界面進(jìn)行的。這種界面既存在于用戶與計(jì)算機(jī)硬件之間,也存在于用戶與一切軟件(包括系統(tǒng)軟件與應(yīng)用軟件)之間,所以現(xiàn)在常把“用戶界面”簡(jiǎn)稱為“HCI”第12章用戶界面設(shè)計(jì)

第三頁(yè),共76頁(yè)。第12章人機(jī)界面設(shè)計(jì)12.1人機(jī)界面設(shè)計(jì):概述人機(jī)界面對(duì)軟件和用戶的影響HCI追求的目標(biāo)HCI設(shè)計(jì)涉及的問題:人的因素、美學(xué)和人機(jī)界面風(fēng)格、方法學(xué)12.2人機(jī)界面風(fēng)格12.3人機(jī)界面設(shè)計(jì)過程12.4界面設(shè)計(jì)原則12.5人機(jī)界面標(biāo)準(zhǔn)12.6支持界面設(shè)計(jì)的CASE工具12.7界面的基本類型及其設(shè)計(jì)

第四頁(yè),共76頁(yè)。人機(jī)界面設(shè)計(jì):概述人機(jī)界面設(shè)計(jì)是接口設(shè)計(jì)的一個(gè)重要的組成部分。對(duì)于交互式系統(tǒng)來說,人機(jī)界面設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì)、體系結(jié)構(gòu)設(shè)計(jì)、過程設(shè)計(jì)一樣重要。近年來,人機(jī)界面在系統(tǒng)中所占的比例越來越大,在個(gè)別系統(tǒng)中設(shè)計(jì)人機(jī)界面所用的工作量甚至占設(shè)計(jì)總工作量的一半以上。

第五頁(yè),共76頁(yè)。人機(jī)界面設(shè)計(jì):概述人機(jī)界面的設(shè)計(jì)質(zhì)量,直接影響用戶對(duì)軟件產(chǎn)品的評(píng)價(jià)和接受程度,從而影響軟件產(chǎn)品的競(jìng)爭(zhēng)力和使用壽命,因此,必須對(duì)人機(jī)界面設(shè)計(jì)給予足夠重視。由于對(duì)人機(jī)界面的評(píng)價(jià),在很大程度上由人的主觀因素決定,因此,使用基于原型的系統(tǒng)化的設(shè)計(jì)策略,是成功地設(shè)計(jì)人機(jī)界面的關(guān)鍵。

第六頁(yè),共76頁(yè)。人機(jī)界面設(shè)計(jì):概述一、HCI追求的目標(biāo):用戶在使用計(jì)算機(jī)時(shí)①感官(視、聽、觸)舒適。②簡(jiǎn)單、方便(能提供各種幫助。遇到各種問題時(shí)的求助;對(duì)記憶、聯(lián)想、推理、知識(shí)信息獲取、等等的幫助)。

第七頁(yè),共76頁(yè)。人機(jī)界面設(shè)計(jì):概述二、HCI設(shè)計(jì)涉及的問題1、人的因素:在什么情況下用戶的感官最舒適?覺得使用最方便?2、美學(xué)和人機(jī)界面風(fēng)格。3、方法學(xué)問題:用什么方法才能設(shè)計(jì)出最好的人機(jī)界面?

第八頁(yè),共76頁(yè)。人機(jī)界面設(shè)計(jì):概述人的因素一、人的生理特征和心理問題。[53]p274/p209~210(本)[55]p448二、用戶背景。用戶本身的知識(shí)背景、技能、個(gè)性上的差異、行為習(xí)慣等的不同,對(duì)界面的要求和感受可能是不同的。

第九頁(yè),共76頁(yè)。人機(jī)界面設(shè)計(jì):概述美學(xué)與人機(jī)界面風(fēng)格一、美學(xué)。它的討論已超出了課程的范圍二、人機(jī)界面風(fēng)格的演變第一代:命令行方式或稱正文方式。(包括命令菜單式)第二代:GUI或稱點(diǎn)選界面(Pointandpickinterface)。第三代:WIMP(Windows、ICONS、Menus、Pointdevice)或稱桌面(desktop)。第四代:WIMP+超文本+多任務(wù)+多媒體。

第十頁(yè),共76頁(yè)。人機(jī)界面設(shè)計(jì):概述三、任務(wù)不同對(duì)界面的要求可能不同1、用戶可能要求HIC能提供一個(gè)早已熟悉和習(xí)慣的使用環(huán)境。2、下面的任務(wù)類型對(duì)界面的要求可能不同:(1)Communicationtask:使信息從生產(chǎn)者(Producer)傳遞到使用者(Consumer)的活動(dòng)。(2)Dialoguetask:使用戶能指揮和控制與系統(tǒng)交互的活動(dòng)。(3)Cognitivetask:獲得信息即可執(zhí)行的活動(dòng),或與系統(tǒng)功能關(guān)聯(lián)的活動(dòng)。(4)Controltask:允許用戶對(duì)信息及其他任務(wù)過程的順序進(jìn)行控制的活動(dòng)。

第十一頁(yè),共76頁(yè)。人機(jī)界面設(shè)計(jì):概述HCI的設(shè)計(jì)過程

用戶界面設(shè)計(jì)是一個(gè)迭代過程。第十二頁(yè),共76頁(yè)。人機(jī)界面設(shè)計(jì):概述人機(jī)界面實(shí)現(xiàn)的若干原則黃金原則一、提高可交互性二、數(shù)據(jù)輸入三、信息數(shù)據(jù)的顯示輸出界面實(shí)現(xiàn)的工具支持界面的基本類型及其設(shè)計(jì)

第十三頁(yè),共76頁(yè)。12.1人的因素所謂“人的因素”有三層含義:①人對(duì)感知過程的認(rèn)識(shí),包括視覺、閱讀時(shí)的認(rèn)知心理、記憶、歸納與演繹推理等;②用戶已有的技能和行為方式;③用戶所要求完成的整個(gè)任務(wù)以及用戶對(duì)人機(jī)交互部分的特殊要求。

第十四頁(yè),共76頁(yè)。12.1.1人類感知基礎(chǔ)感官是人類認(rèn)知客觀世界的初始通道。因此,設(shè)計(jì)人機(jī)界面要充分考慮視覺、觸覺和聽覺的作用,人機(jī)界面是在可視介質(zhì)上實(shí)現(xiàn)的,如正文、圖形、圖表等。人們根據(jù)顯示內(nèi)容的體積、形狀、顏色等種種表征來解釋所獲取的可視信息。因此,字體、大小、位置、顏色、形狀等都會(huì)直接影響信息提取的難易程度。很好地表示可視信息是設(shè)計(jì)友好界面的關(guān)鍵。

第十五頁(yè),共76頁(yè)。12.1.1人類感知基礎(chǔ)閱讀——從正文中提取信息仍為大多數(shù)界面的主要活動(dòng)。人們首先對(duì)可視的句式(patterns)進(jìn)行解碼,然后在大腦內(nèi)檢索字或短語(yǔ)的意思。這個(gè)過程的快慢受到眼球運(yùn)動(dòng)模式的控制,字號(hào)、字體、行長(zhǎng)、大小寫、位置和顏色等諸多因素也會(huì)直接影響到信息提取的難易程度。

第十六頁(yè),共76頁(yè)。12.1.1人類感知基礎(chǔ)人腦的組成:短期記憶系統(tǒng)(Short?TermMemory,STM)長(zhǎng)期記憶系統(tǒng)(Long?TermMemory,LTM)。感官輸入(視、聽、觸)一開始放在“緩沖區(qū)”中,隨即存入STM,STM中的信息可立即重用。但緩沖區(qū)的大小、STM中信息可重用的時(shí)間間隔都十分有限。知識(shí)—指語(yǔ)法、語(yǔ)義信息,一般存在LTM中,它們是人對(duì)事物做出反應(yīng)的依據(jù)。因此,系統(tǒng)分析員在說明人機(jī)界面時(shí),若對(duì)STM和(或)LTM有什么過分要求,必將導(dǎo)致系統(tǒng)性能的下降。

第十七頁(yè),共76頁(yè)。12.1.1人類感知基礎(chǔ)用戶從界面提取到的信息需要存入人的記憶中,供以后回憶和使用。在設(shè)計(jì)人機(jī)界面時(shí)不能要求用戶記住復(fù)雜的操作順序。大多數(shù)人遇到問題時(shí)并不進(jìn)行形式的演繹和歸納推理,而是使用一組啟發(fā)式策略。這組策略是從以往對(duì)類似問題的處理中逐漸獲得的。因此,設(shè)計(jì)人機(jī)界面時(shí)還應(yīng)便于用戶積累有關(guān)交互工作的經(jīng)驗(yàn),同時(shí)要注意這些啟發(fā)式策略的一致性,不宜受特殊交互領(lǐng)域的影響。

第十八頁(yè),共76頁(yè)。12.1.2用戶的技能用戶本身的技能,個(gè)性上的差異,行為方式的不同,都會(huì)對(duì)人機(jī)界面造成影響。終端用戶的技能,直接影響到他從人機(jī)界面上獲取信息、對(duì)系統(tǒng)做出反應(yīng)、以及使用啟發(fā)式策略與系統(tǒng)和諧地進(jìn)行交互的能力。大多數(shù)情況下,特定領(lǐng)域的知識(shí)比廣泛的教育和智慧更重要。每個(gè)人的個(gè)性又往往與思維方式或認(rèn)知方式相聯(lián)系。因此理想的人機(jī)界面應(yīng)針對(duì)具有典型個(gè)性的特定的一類用戶設(shè)計(jì)。

第十九頁(yè),共76頁(yè)。第12章人機(jī)界面設(shè)計(jì)12.1人機(jī)界面設(shè)計(jì):概述人機(jī)界面對(duì)軟件和用戶的影響HCI追求的目標(biāo)HCI設(shè)計(jì)涉及的問題:人的因素、美學(xué)和人機(jī)界面風(fēng)格、方法學(xué)12.2人機(jī)界面風(fēng)格12.3人機(jī)界面設(shè)計(jì)過程12.4界面設(shè)計(jì)原則12.5人機(jī)界面標(biāo)準(zhǔn)12.6支持界面設(shè)計(jì)的CASE工具12.7界面的基本類型及其設(shè)計(jì)

第二十頁(yè),共76頁(yè)。12.2人機(jī)界面風(fēng)格1、最早,命令和詢問方式2、第二代,簡(jiǎn)單的菜單式3、第三代,面向窗口的點(diǎn)選界面也稱為WIMP界面,即窗口(windows)、圖標(biāo)(icons)、菜單(menus)、指示器(pointingdevice)四位一體,形成桌面(desktop)的概念4、最新一代HCI把第三代HCI技術(shù)與超文本、多任務(wù)概念結(jié)合起來,使用戶可同時(shí)執(zhí)行多個(gè)任務(wù)WIMP+超文本+多任務(wù)+多媒體。

第二十一頁(yè),共76頁(yè)。12.2人機(jī)界面風(fēng)格第一代界面——命令和詢問方式。通信完全以正文形式并通過用戶命令和用戶對(duì)系統(tǒng)詢問的響應(yīng)來完成。例如:D>runprog1.exe/debug='on'/out=pl/in=t1/alloc=1000kRUNALLOCATIONTOBEQUEUED?>>yesAUTOMATICCHECKPOINTINGINTERVAL?>>5缺點(diǎn):易出錯(cuò)、不友好,且不易于學(xué)習(xí)。

第二十二頁(yè),共76頁(yè)。12.2人機(jī)界面風(fēng)格第二代界面——簡(jiǎn)單的菜單式,例如:chooseprogramoptionthatisdesired:1=inputdatamanually2=inputdatafromexistingdatafile3=performsimplifiedanalysis4=performdetailedanalysis5=producetabularoutput6=producegraphicaloutput7=otheroptionsclassesselectoption?_這種方式與命令行方式相比不易出錯(cuò),但使用起來仍然乏味。

第二十三頁(yè),共76頁(yè)。12.2人機(jī)界面風(fēng)格第三代界面——面向窗口的點(diǎn)選界面(pointandpickinterface)亦稱為WIMP界面,即:窗口(windows)、四位一體,圖標(biāo)(icons)、形成桌面菜單(menus)、(desktop)指示器(pointingdevice)

第二十四頁(yè),共76頁(yè)。面向窗口的點(diǎn)選界面隨著硬件的發(fā)展,特別是軟件工程師逐漸認(rèn)識(shí)到人的因素對(duì)界面設(shè)計(jì)的影響,面向窗口的點(diǎn)選界面出現(xiàn)了,此類界面亦稱為WIMP界面,即窗口、圖標(biāo)、菜單、指示器四為一體,形成桌面的概念。

第二十五頁(yè),共76頁(yè)。12.2人機(jī)界面風(fēng)格第四代界面:最新一代HCI,把第三代HCI技術(shù)與超文本、多任務(wù)概念結(jié)合起來,使用戶可同時(shí)執(zhí)行多個(gè)任務(wù)(以用戶的觀點(diǎn))。WIMP+超文本+多任務(wù)+多媒體。

第二十六頁(yè),共76頁(yè)。第12章人機(jī)界面設(shè)計(jì)12.1人機(jī)界面設(shè)計(jì):概述人機(jī)界面對(duì)軟件和用戶的影響HCI追求的目標(biāo)HCI設(shè)計(jì)涉及的問題:人的因素、美學(xué)和人機(jī)界面風(fēng)格、方法學(xué)12.2人機(jī)界面風(fēng)格12.3人機(jī)界面設(shè)計(jì)過程12.4界面設(shè)計(jì)原則12.5人機(jī)界面標(biāo)準(zhǔn)12.6支持界面設(shè)計(jì)的CASE工具12.7界面的基本類型及其設(shè)計(jì)

第二十七頁(yè),共76頁(yè)。12.3人機(jī)界面設(shè)計(jì)過程人機(jī)界面設(shè)計(jì)過程可分為下面幾個(gè)步驟:1)創(chuàng)建系統(tǒng)功能的外部模型;2)確定為完成此系統(tǒng)功能人和計(jì)算機(jī)應(yīng)分別完成的任務(wù);3)考慮界面設(shè)計(jì)中的典型問題;4)借助CASE工具構(gòu)造界面原型;5)實(shí)現(xiàn)設(shè)計(jì)模型;6)評(píng)估界面質(zhì)量。

第二十八頁(yè),共76頁(yè)。12.3.3界面設(shè)計(jì)的一般問題設(shè)計(jì)人機(jī)界面,必須考慮四個(gè)方面:系統(tǒng)的響應(yīng)時(shí)間;用戶求助機(jī)制;錯(cuò)誤信息處理;命令方式。1)系統(tǒng)響應(yīng)時(shí)間指當(dāng)用戶執(zhí)行了某個(gè)控制動(dòng)作后(如,點(diǎn)擊鼠標(biāo)器等),系統(tǒng)做出反應(yīng)的時(shí)間(指輸出信息或執(zhí)行對(duì)應(yīng)的動(dòng)作)。系統(tǒng)響應(yīng)時(shí)間過長(zhǎng)、不同命令在響應(yīng)時(shí)間上的差別過于懸殊,用戶將難以接受。

第二十九頁(yè),共76頁(yè)。12.3.3界面設(shè)計(jì)的一般問題2)用戶都希望得到聯(lián)機(jī)幫助。聯(lián)機(jī)求助系統(tǒng)有兩類:集成式和疊加式。①集成式求助一般都與軟件設(shè)計(jì)同時(shí)考慮,上下文敏感,整個(gè)求助過程快捷而友好;②疊加式求助一般是在軟件完成后附上一個(gè)受限的聯(lián)機(jī)用戶手冊(cè)。此外,還要考慮諸如幫助范圍(僅考慮部分還是全部功能)、用戶求助的途徑、幫助信息的顯示、用戶如何返回正常交互工作及幫助信息本身如何組織等一系列問題。

第三十頁(yè),共76頁(yè)。12.3.3界面設(shè)計(jì)的一般問題3)錯(cuò)誤信息處理出錯(cuò)信息應(yīng)選用用戶明了、含義準(zhǔn)確的術(shù)語(yǔ)描述,同時(shí)還應(yīng)盡可能提供一些有關(guān)錯(cuò)誤恢復(fù)的建議。此外,顯示出錯(cuò)信息時(shí),若輔以聽覺(如鈴聲)、視覺(專用顏色)刺激,則效果更佳。

第三十一頁(yè),共76頁(yè)。12.3.3界面設(shè)計(jì)的一般問題4)命令方式鍵盤命令曾經(jīng)一度是用戶與軟件系統(tǒng)之間最通用的交互方式,隨著面向窗口的點(diǎn)選界面的出現(xiàn),鍵盤命令雖不再是唯一的交互形式,但許多有經(jīng)驗(yàn)的熟練的軟件人員仍喜愛這一方式,更多的情形是菜單與鍵盤命令并存,供用戶自由選用。

第三十二頁(yè),共76頁(yè)。12.3.4界面設(shè)計(jì)與實(shí)現(xiàn)的過程用戶界面設(shè)計(jì)是一個(gè)迭代過程。

第三十三頁(yè),共76頁(yè)。12.3.5界面實(shí)現(xiàn)的工具支持為支持這種迭代式設(shè)計(jì),大量的用戶界面快速原型工具涌現(xiàn)出來:用戶界面工具箱(userinterfacetoolkits)或用戶界面開發(fā)系統(tǒng)(userinterfacedevelopmentsystems)。這些工具通過提供現(xiàn)成的模塊和對(duì)象,包括窗口、菜單、設(shè)備交互、出錯(cuò)信息和命令等。

第三十四頁(yè),共76頁(yè)。12.3.5界面實(shí)現(xiàn)的工具支持UIDS把一般應(yīng)用程序定義界面時(shí)所必需的界面元素,如窗口、菜單、窗口中的控件(如命令按鈕、對(duì)話框等)預(yù)定義為對(duì)象,并預(yù)測(cè)每個(gè)對(duì)象可能需要作出的響應(yīng)事件(例如單擊鼠標(biāo)或按鍵等),將這些預(yù)定義的對(duì)象組織成構(gòu)件庫(kù),每個(gè)對(duì)象有自己的屬性、方法和事件過程。

第三十五頁(yè),共76頁(yè)。12.3.5界面實(shí)現(xiàn)的工具支持基于工具的界面創(chuàng)建步驟為一個(gè)應(yīng)用程序創(chuàng)建界面的大致步驟為:(1)為應(yīng)用程序創(chuàng)建一個(gè)或多個(gè)窗口;(2)用工具框向每個(gè)窗口添加控件;(3)用菜單設(shè)計(jì)窗口為窗口定義菜單欄;(4)用屬性欄設(shè)置窗口和控件的屬性;(5)用代碼窗口編寫事件和通用過程(實(shí)為應(yīng)用程序設(shè)計(jì));(6)測(cè)試和調(diào)試。

第三十六頁(yè),共76頁(yè)。第12章人機(jī)界面設(shè)計(jì)12.1人機(jī)界面設(shè)計(jì):概述人機(jī)界面對(duì)軟件和用戶的影響HCI追求的目標(biāo)HCI設(shè)計(jì)涉及的問題:人的因素、美學(xué)和人機(jī)界面風(fēng)格、方法學(xué)12.2人機(jī)界面風(fēng)格12.3人機(jī)界面設(shè)計(jì)過程12.4界面設(shè)計(jì)原則12.5人機(jī)界面標(biāo)準(zhǔn)12.6支持界面設(shè)計(jì)的CASE工具12.7界面的基本類型及其設(shè)計(jì)

第三十七頁(yè),共76頁(yè)。12.4界面設(shè)計(jì)原則分析用戶類型應(yīng)用程序和界面分離一致性盡量減少用戶工作提供反饋出錯(cuò)處理和幫助功能增加可視化圖形表示

第三十八頁(yè),共76頁(yè)。12.4用戶界面設(shè)計(jì)原則用戶界面設(shè)計(jì)的一般原則①用戶熟悉原則②一致性原則③可恢復(fù)性原則④用戶指南原則⑤用戶差異性原則

第三十九頁(yè),共76頁(yè)。12.4人機(jī)界面設(shè)計(jì)原則黃金原則(TheoMandel)讓用戶擁有控制權(quán)減少用戶的記憶負(fù)擔(dān)保持界面一致

第四十頁(yè),共76頁(yè)。12.4人機(jī)界面設(shè)計(jì)原則讓用戶擁有控制權(quán)

1)交互模式的定義不能強(qiáng)迫用戶進(jìn)入不必要的或不希望的動(dòng)作的方式2) 提供靈活的交互3) 允許用戶交互可以被中斷和撤銷4) 當(dāng)技能級(jí)別增長(zhǎng)時(shí)可以使交互流水化并允許定制交互5) 使用戶隔離內(nèi)部技術(shù)細(xì)節(jié)6)應(yīng)允許用戶和出現(xiàn)在屏幕上的對(duì)象直接交互

第四十一頁(yè),共76頁(yè)。12.4人機(jī)界面設(shè)計(jì)原則減少用戶的記憶負(fù)擔(dān)1)減少對(duì)短期記憶的要求2)建立有意義的缺省3)定義直覺性的捷徑4)界面的視覺布局應(yīng)該基于真實(shí)世界的隱喻5)以不斷進(jìn)展的方式揭示信息

第四十二頁(yè),共76頁(yè)。界面舉例MSN第四十三頁(yè),共76頁(yè)。界面舉例紅心大戰(zhàn)缺省值第四十四頁(yè),共76頁(yè)。12.4人機(jī)界面設(shè)計(jì)原則黃金規(guī)則:保持界面一致用戶應(yīng)以一致的方式展示和獲取信息所有可視信息的組織均按照均按照貫穿所有屏幕顯示所保持的設(shè)計(jì)標(biāo)準(zhǔn)輸入機(jī)制被約束到有限的集合,在整個(gè)應(yīng)用中被一致地使用從任務(wù)到任務(wù)的導(dǎo)航機(jī)制被一致地定義和實(shí)現(xiàn)

第四十五頁(yè),共76頁(yè)。12.4人機(jī)界面設(shè)計(jì)原則保持界面一致

1)允許用戶將當(dāng)前任務(wù)放在有意義的語(yǔ)境中2)在應(yīng)用系列內(nèi)保持一致性3)不要改變用戶已經(jīng)熟悉的用戶交互模型

第四十六頁(yè),共76頁(yè)。12.4人機(jī)界面設(shè)計(jì)原則人機(jī)界面設(shè)計(jì)得好壞與設(shè)計(jì)者的經(jīng)驗(yàn)有直接的關(guān)系,下面從一般可交互性、信息顯示和數(shù)據(jù)輸入三個(gè)方面簡(jiǎn)單介紹一些界面設(shè)計(jì)的經(jīng)驗(yàn)。12.4.1一般可交互性提高可交互性的措施:1.在同一用戶界面中,所有的菜單選擇、命令輸入、數(shù)據(jù)顯示和其他功能應(yīng)始終保持同一種形式和風(fēng)格;2.通過向用戶提供視覺和聽覺上的反饋,保持用戶與界面間的雙向通信;

第四十七頁(yè),共76頁(yè)。12.4.1一般可交互性提高可交互性的措施:3.對(duì)所有可能造成損害的動(dòng)作,堅(jiān)持要求用戶確認(rèn),例如,提問“你確實(shí)要?jiǎng)h除…?”;4.對(duì)大多數(shù)動(dòng)作應(yīng)允許恢復(fù)(UNDO);5.盡量減少用戶記憶的信息量;6.提高對(duì)話、移動(dòng)和思考的效率,即最大可能地減少擊鍵次數(shù),縮短鼠標(biāo)移動(dòng)的距離,避免使用戶產(chǎn)生無所適從的感覺;7.用戶出錯(cuò)時(shí)采取寬容的態(tài)度;8.按功能分類組織界面上的活動(dòng);9.提供上下文敏感的求助系統(tǒng);10.用簡(jiǎn)短的動(dòng)詞和動(dòng)詞短語(yǔ)提示命令。

第四十八頁(yè),共76頁(yè)。案例1文檔分欄界面特點(diǎn):頁(yè)面布局非常一致,視覺清晰,看起來令人愉快,閱讀信息所需的時(shí)間減少,任務(wù)的性能強(qiáng),滿意度高

第四十九頁(yè),共76頁(yè)。案例2刪除界面特點(diǎn):在功能上添加額外的保護(hù)層以避免用戶犯錯(cuò)誤。要求用戶確定要選擇的意圖。這種解決方案增加了安全性,減少了錯(cuò)誤,并提高了滿意度。然而,它要求額外的用戶操作,導(dǎo)致執(zhí)行效率較低

第五十頁(yè),共76頁(yè)。案例3Word字體對(duì)話框特點(diǎn):此對(duì)話框,用戶可以用一堆復(fù)選框來選擇字體效果,這沒什么問題。但是其中有4對(duì)選項(xiàng)是互斥的:刪除線、雙刪除線,下劃線、雙下劃線,陰文、陽(yáng)文,小型大寫字母、全部大寫字母。這些控件看上去是復(fù)選框但實(shí)際上卻是單選框。顯然,使用單選框?qū)⒂绊懣丶旱恼w美感但確失去了可交互性。第五十一頁(yè),共76頁(yè)。12.4.2信息顯示信息顯示的形式和方式的一些原則:1.僅顯示與當(dāng)前上下文有關(guān)的信息;2.采用簡(jiǎn)單明了的表達(dá)方式,避免用戶置身于大量的數(shù)據(jù)中;3.采用統(tǒng)一的標(biāo)號(hào)、約定俗成的縮寫和預(yù)先定義好的顏色;4.允許用戶對(duì)可視環(huán)境進(jìn)行維護(hù),如放大、縮小圖象;

第五十二頁(yè),共76頁(yè)。12.4.2信息顯示信息顯示的形式和方式的一些原則:5.只顯示有意義的出錯(cuò)信息;6.用大、小寫,縮進(jìn)和按意群分組等方法提高可理解性;7.用窗口(在適合的情況下)分隔不同種類的信息;8.用“類比”手法,生動(dòng)形象地表示信息;9.合理劃分并高效使用顯示屏。

第五十三頁(yè),共76頁(yè)。案例4特點(diǎn):顯示了兩欄工具欄及一欄主菜單。命令區(qū)域清晰可見卻并不占據(jù)過多的屏幕空間

第五十四頁(yè),共76頁(yè)。案例5特點(diǎn):是個(gè)反面示例,幾乎所有的工具欄都激活了。屏幕高度混亂,用戶不得要領(lǐng)

問題案例第五十五頁(yè),共76頁(yè)。案例6Winrar診斷對(duì)話框特點(diǎn):對(duì)話框上的三個(gè)按鈕分別是“關(guān)閉”、“中斷操作”、“復(fù)制到剪貼板”,前兩個(gè)按鈕的提示意義含糊,用戶容易引起誤解:中斷或關(guān)閉的是本對(duì)話框還是壓縮操作?而且在操作“中斷操作”的按鈕時(shí)系統(tǒng)似乎并沒有效果

問題案例第五十六頁(yè),共76頁(yè)。案例7問題案例第五十七頁(yè),共76頁(yè)。12.4.3數(shù)據(jù)輸入用戶與系統(tǒng)交互的大部分時(shí)間用于輸入命令,提供數(shù)據(jù)或系統(tǒng)要求的其他輸入信息。目前,鍵盤仍為最常用的輸入設(shè)備,但鼠標(biāo)、數(shù)字化儀、甚至語(yǔ)言識(shí)別系統(tǒng)正迅速成為替代品。數(shù)據(jù)輸入的一般準(zhǔn)則:1.盡量減少用戶輸入的動(dòng)作;2.保證信息顯示方式與數(shù)據(jù)輸入方式的協(xié)調(diào)一致;

第五十八頁(yè),共76頁(yè)。12.4.3數(shù)據(jù)輸入數(shù)據(jù)輸入的一般準(zhǔn)則:3.允許用戶定做輸入格式;4.采用靈活多樣的交互方式,允許用戶自選輸入方式;5.隱藏當(dāng)前狀態(tài)下不可選用的命令;6.允許用戶控制交互過程;7.為所有輸入動(dòng)作提供幫助信息;8.去除所有無實(shí)際意義的輸入,盡量采用缺省值。

第五十九頁(yè),共76頁(yè)。案例8Excel填充界面特點(diǎn):盡量減少用戶輸入有規(guī)律變化數(shù)據(jù)的次數(shù),快速、便捷、簡(jiǎn)單易用

第六十頁(yè),共76頁(yè)。12.4.5HELP系統(tǒng)設(shè)計(jì)HELP系統(tǒng)設(shè)計(jì)不屬于界面設(shè)計(jì)范圍,涉及系統(tǒng)整體結(jié)構(gòu),是結(jié)構(gòu)級(jí)用戶友好性設(shè)計(jì)。

第六十一頁(yè),共76頁(yè)。12.4.5HELP系統(tǒng)設(shè)計(jì)幫助方式:操作指南文檔(植入系統(tǒng)、未植入系統(tǒng))基于幫助文件的要求性幫助(命令級(jí)幫助)說明性幫助嵌入系統(tǒng)的要求性幫助嵌入培訓(xùn)功能的智能幫助系統(tǒng)

第六十二頁(yè),共76頁(yè)。12.4.6用戶友好性設(shè)計(jì)用戶友好性一般屬軟件的性能特性,它獨(dú)立于所有具體功能,卻影響著所有功能的重用性。用戶友好性應(yīng)體現(xiàn)在與用戶有接口的軟件特性上。用戶友好性的根本目的是為了軟件可重用性、可維護(hù)性。

第六十三頁(yè),共76頁(yè)。12.4.6用戶友好性設(shè)計(jì)用戶友好性的標(biāo)志可操作性健壯性易學(xué)習(xí)性可擴(kuò)展性

第六十四頁(yè),共76頁(yè)。12.4.6用戶友好性設(shè)計(jì)反饋響應(yīng)時(shí)間(系統(tǒng)延遲)系統(tǒng)閉合等級(jí):極限閉合等級(jí):>15秒復(fù)雜閉合等級(jí):4~15秒簡(jiǎn)單閉合等級(jí):2~4秒最簡(jiǎn)單閉合等級(jí):1~2秒瞬時(shí)響應(yīng):<1秒

第六十五頁(yè),共76頁(yè)。12.5人機(jī)界面標(biāo)準(zhǔn)推行用戶界面設(shè)計(jì)標(biāo)準(zhǔn),將給開發(fā)者和終端用戶雙方都帶來便利。開發(fā)者都按統(tǒng)一的標(biāo)準(zhǔn)進(jìn)行設(shè)計(jì),每次為新應(yīng)用系統(tǒng)設(shè)計(jì)界面時(shí)可重用原有的模塊和對(duì)象,將大大提高界面的生產(chǎn)率和質(zhì)量。對(duì)用戶來說,一旦掌握了某個(gè)系統(tǒng)的界面,再學(xué)習(xí)新的應(yīng)用系統(tǒng)時(shí)就會(huì)感到親切自然,直

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論