對人機交互的概念的理解_人機交互的基本概念
人機交互、人機互動(英文:Human–Computer InteracTIon或Human–Machine InteracTIon,簡稱HCI或HMI),是一門研究系統(tǒng)與用戶之間的交互關(guān)系的學(xué)問。系統(tǒng)可以是各種各樣的機器,也可以是計算機化的系統(tǒng)和軟件。人機交互界面通常是指用戶可見的部分。用戶通過人機交互界面與系統(tǒng)交流,并進行操作。小如收音機的播放按鍵,大至飛機上的儀表板、或是發(fā)電廠的控制室。人機交互界面的設(shè)計要包含用戶對系統(tǒng)的理解(即心智模型),那是為了系統(tǒng)的可用性或者用戶友好性。
人機交互的概念:定義1:有關(guān)交互式計算機系統(tǒng)設(shè)計、評估、實現(xiàn)以及與之相關(guān)現(xiàn)象的學(xué)科[ACM]
定義2:研究人、計算機以及他們之間相互作用方式的學(xué)科,學(xué)習(xí)人機交互的目的是使計算機技術(shù)更好地為人類服務(wù)[Alan Dix]
定義3:有關(guān)可用性的學(xué)習(xí)和實踐,是關(guān)于理解和構(gòu)建用戶樂于使用的軟件和技術(shù),并能在使用時發(fā)現(xiàn)產(chǎn)品有效性的學(xué)科[Carroll]
主要內(nèi)容:1、界面設(shè)計的方法和過程。即在給定任務(wù)和用戶的前提下,設(shè)計出最優(yōu)的界面,使其滿足給定的限制,并對易學(xué)性和使用性效率等屬性進行優(yōu)化。
2、界面實現(xiàn)方法。如軟件工具包和庫函數(shù),以及其他各種高效開發(fā)方法等
3、界面分析和評估技術(shù)。
4、開發(fā)新型界面和交互技術(shù)。
5、構(gòu)建交互相關(guān)的描述模型和預(yù)測模型
1、 框架是提供理解或定義的一種結(jié)構(gòu),他能夠幫助人們結(jié)構(gòu)化設(shè)計過程,認識設(shè)計過程中的主要問題,還有助于定義問題所涉及的領(lǐng)域 2、 執(zhí)行/評估活動周期EEC: 活動的四個基本組成部分:目標(biāo)(想做什么)、執(zhí)行(實現(xiàn)目標(biāo)必須進行的操作)、客觀因素(執(zhí)行活動時必須考慮的客觀條件)、評估(用于衡量活動執(zhí)行的結(jié)果語目標(biāo)之間的差距)
七個階段:建立目標(biāo)、形成操作意向、明確動作序列、執(zhí)行動作、感知系統(tǒng)狀態(tài)、解釋系統(tǒng)狀態(tài)、對照目標(biāo)評估系統(tǒng)狀態(tài)
執(zhí)行隔閡:用戶為達到目標(biāo)而制定的動作與系統(tǒng)允許的動作之間的差別 評估隔閡:系統(tǒng)狀態(tài)的實際表現(xiàn)與用戶預(yù)期之間的差別 3、 擴展EEC框架
(1) 交互式系統(tǒng)的四個組成部分:系統(tǒng)(S)、用戶(U)、輸入(I)、輸出(O)
?。?) 其中,輸入和輸出構(gòu)成了界面
(3) 執(zhí)行階段包括三個翻譯過程:
定義:用戶闡述某個目標(biāo),然后通過輸入語言進行協(xié)調(diào)和鏈接 執(zhí)行:輸入語言被轉(zhuǎn)換成內(nèi)核語言,表示系統(tǒng)要執(zhí)行的操作 表現(xiàn):系統(tǒng)使用輸出語言吧內(nèi)核語言的執(zhí)行結(jié)果表示出來
?。?) 評估階段的過程
觀察:用戶將輸出與原有的目標(biāo)進行比較從而評估交互的結(jié)果
問答界面:通過詢問用戶一系列問題實現(xiàn)人與計算機的交互(Web問卷是典型的采用問答方式進行組織的應(yīng)用,應(yīng)允許用戶方便地取消其中一個界面的選項)
優(yōu)點:對記憶的要求較低;每個界面具有自解釋性;將任務(wù)流程以簡單的線性表示;適合新手用戶。
缺點:要求從用戶端獲得有效輸入;要求用戶熟悉界面控制;糾錯過程可能比較乏味。 隱喻界面:
本質(zhì):在用戶已有知識的基礎(chǔ)上建立一組新的知識,實現(xiàn)界面視覺提示和系統(tǒng)功能之間的知覺聯(lián)系,進而幫助用戶從新手用戶轉(zhuǎn)變?yōu)閷<矣脩?/p>
優(yōu)點:直觀生動;無需學(xué)習(xí)。
缺點:不具有可擴展性;不同用戶對同一事物可能產(chǎn)生不同的聯(lián)想;緊緊地將我們的理念和物理世界束縛在一起;尋找恰當(dāng)?shù)碾[喻可能存在困難。