第十章 人-計算機交互作用
1.與計算機有關(guān)的工程心理學(xué)的工作,我們可以簡單地把它分為硬件設(shè)計和軟件界面設(shè)計兩大類課題。
軟件界面設(shè)計是指我們能看到或聽到由計算機提供的信息,而且我們能夠通過向計算機輸入信息來控制計算機的工作。
2.軟件的一系列可用性的標準:易學(xué)性、有效性、易于記憶、低錯誤率、用戶滿意感等。
①易學(xué)性是指一個新的用戶能學(xué)會使用系統(tǒng)的速度。易學(xué)性實際上就是可用性的代名詞。
②有效性是指在用戶熟悉系統(tǒng)后能在多大程度上提高用戶的工作績效。
③易記性是非常重要的,相對來講較易測量。
④錯誤率通常是低可用性的主要標識;
⑤滿意感是一個主觀性較強但同樣也很重要的指標。
3.諾曼提出的“活動的七階段”模型:(了解)
該模型認為不管是什么任務(wù),用戶都是通過一系列的活動來完成的,這些活動大致可以分為七個步驟或階段:
①提出目標;
②形成一個意向;
③確定活動順序;
④執(zhí)行該活動;
⑤覺察系統(tǒng)狀態(tài);
⑥解釋這種狀態(tài);
⑦根據(jù)目標和意向評價這種系統(tǒng)狀態(tài)。
4. GOMS模型:目標(Goals)、操作(Operators)、方法(Methods)、選擇性原則(Selection rules)模型,簡稱GOMS模型。
該模型假設(shè)通過方法和選擇性規(guī)則,形成一些目標和子目標。
5.運用得最廣泛的是用GOMS語言描述軟件的功能和界面特征。設(shè)計者通常要做的是:
①確定并列出用戶的目標和子目標;
②弄清楚所有可能用來實現(xiàn)每個目標或子目標的方法
③寫出選擇規(guī)則,確定哪些條件下應(yīng)該用哪種方法。
5.心理模型是一個關(guān)于系統(tǒng)成分的動態(tài)模型,它描述該系統(tǒng)如何工作,各成分之間如何連接,內(nèi)部過程是什么,它們是如何影響這些成分的。
6.提高軟件可用性原則有哪些?
可用性是指一個系統(tǒng)易學(xué)、易用、有效、較少出錯、容許修復(fù)錯誤。
提高軟件可用性有八大原則:
①將系統(tǒng)和現(xiàn)實世界進行匹配大家都很熟悉,這也是軟件界面必須應(yīng)用用戶所熟悉的概念、思想和比喻的原因。
②使界面保持一致,包括與系統(tǒng)內(nèi)部和任何現(xiàn)存的外部標準保持一致;
內(nèi)部一致性:是指,設(shè)計的內(nèi)容在整個界面上都以相同的方式進行顯示。
③系統(tǒng)狀態(tài)的可視性也是大家較為熟悉的;
④用戶控制和容錯性的原則;主要是說用戶能夠在界面上自由移動。他們需要在進行錯誤操作時能夠撤銷此次操作,能夠從不小心而“錯誤闖入”的地方退出來。
⑤錯誤和錯誤的修復(fù);生活中每個計算機用戶都會犯錯誤,最小的錯誤如按錯了鍵盤。軟件必須設(shè)計能將用戶的錯誤減到最小。
⑥記憶;人類的記憶并不是總可以依賴的。工作記憶中不能放置太多的信息。
⑦靈活性和使用的高效性;
⑧簡潔性和一致性的設(shè)計目標:將會使用戶覺得該系統(tǒng)易學(xué)易用,這反過來又會使他們更深刻認識軟件的獨特功能,并樂于使用它。
7.軟件界面采用的基本的對話方式包括:
①菜單;
②填空;
③問答;
④命令語言;
⑤功能鍵;
⑥直接操作;
⑦有限的自然語言。
8.用戶支持系統(tǒng)包括下列輔助機制:
①軟件手冊;
②在線幫助;
③標準的自學(xué)程序;
④在線的或內(nèi)容敏感的自學(xué)程序;
⑤派人幫助。
8.梅霍總結(jié)的軟件界面設(shè)計模式:
階段1:確定范圍。
⑴作出一個有范圍和日程表的項目計劃;
⑵對用戶的情況進行描述,給出用戶的特征;
⑶確定軟件和硬件平臺,列出這些平臺支持的界面技術(shù)。
階段2:確定功能。
⑷進行任務(wù)分析;
⑸設(shè)置用戶的界面目標,它應(yīng)包括可接受的最低的操作水平;
⑹定義訓(xùn)練方法和各種所需文件。
階段3:設(shè)計。
⑺虛構(gòu)一個用戶界用。
⑻開發(fā)方式指導(dǎo)。
⑼進行詳細的用戶界面設(shè)計。
⑽開發(fā)界面原型。
⑾撰寫標準的用戶界面檢測計劃。
⑿進行標準的用戶界面測試,然后作改設(shè)計,再測試。
階段4:開發(fā)。⒀進行訓(xùn)練和文本撰寫。⒁對用戶界面測試計劃進行評估。
階段5:檢測/完善。⒂用戶界面測試。⒃對最終的用戶界面進行評價。
在設(shè)計過程中很重要的一點是,在每一個階段都必須有用戶的積極參與。
9.軟件的可用性測量指標包括:
①有效性。任務(wù)完成的百分率;成功與失敗的比例;特征或命令使用的數(shù)量;負荷大小。
②高效性。完成任務(wù)的時間;學(xué)習(xí)時間;花在錯誤上的時間;錯誤的百分率或錯誤量;尋求幫助的頻率;無效命令的重復(fù)量。
③用戶滿意感。