電子產(chǎn)品人機交互接口的安全性設(shè)計
用戶操作盡量簡單易學(xué),寧可讓機器多運行也應(yīng)讓用戶少操作。機器多運行往往是軟件上的處理,當前的計算機技術(shù)高速發(fā)展速度以不成問題;而用戶操作步驟簡潔降低用戶操作的出錯幾率,減少用戶對系統(tǒng)的干預(yù),降低了系統(tǒng)的故障率。
操作邏輯上也需要設(shè)計,比如按鈕步驟互鎖或連鎖,減少操作者可能的操作組合,避免無意義的操作?;ユi功能是系統(tǒng)在使用功能A時就禁止功能B,連鎖指功能B必須在使用功能A的前提下。這樣的設(shè)計可以保證用戶操作必須符合一定的規(guī)范,對于不規(guī)范的操作直接不予接受;這就減少了系統(tǒng)接受用戶輸入的組合,并且還有一個好處是產(chǎn)品測試驗證的操作用例也會減少。
b) 其次,加強對用戶操作的確認和增加提示,使得用戶意識到自己的操作錯誤。
高度的人機交互性需要系統(tǒng)對用戶的操作給出相應(yīng)的響應(yīng)和提示。系統(tǒng)進入不同狀態(tài)都應(yīng)該從狀態(tài)上清晰地顯示出來,可以根據(jù)實際情況采用聲,光狀態(tài)指示,一方面操作者可以從狀態(tài)反饋得知當前的操作是否成功,另一方面操作者可以根據(jù)狀態(tài)指示指導(dǎo)下一步操作。比如家用電器中的消毒柜和微波爐在工作時的狀態(tài)指示燈和聲音提示給用戶一個良好的狀態(tài)反饋和安全警告。
如果系統(tǒng)有錯誤產(chǎn)生,不管是用戶操作錯誤引起還是環(huán)境引起的,給出相應(yīng)的狀態(tài)指示可以幫助用戶及時糾正操作或處理錯誤,甚至需要暫停系統(tǒng)工作。良好的用戶接口設(shè)計,不
僅需要系統(tǒng)具有檢錯或糾錯能力,而且在錯誤出現(xiàn)后應(yīng)讓用戶清楚了解其錯誤的性質(zhì)和來源,以便由用戶克服其錯誤,以免在異常狀態(tài)下引發(fā)更為嚴重的問題。我們可以從Windows系統(tǒng)的文件刪除操作來做例子,刪除文件需要確認刪除,并且先放到回收站而不是直接刪除,這些操作雖然很多情況都是添加了操作步驟,但是如果沒有這些安全措施,一個小孩隨機敲幾下鍵盤就可能將有用的資料從電腦上刪除。手機面板設(shè)計也是如此,刪除短信往往需要用戶確認。另外有的手機編輯短信時輸入編碼正常時相應(yīng)按鍵“嘀”的一聲(設(shè)定按鍵有聲音的時候),錯誤長響“嘀 -”的一聲,這樣用戶可以清楚的判斷文字編碼輸入情況。只要有按鍵輸入(不管操作是否有誤)都有個聲音提示的另一個好處是,可以輕易探測按鍵是否失靈。
c) 最后,在用戶誤操作的情況下,如何降低危險的發(fā)生?
還需要考慮操作者誤操作并且可能帶來危害的情況下,如何采取安全保護措施。前面提到幾點是從設(shè)計上降低用戶誤操作幾率,但無法保證用戶不誤操作。比如系統(tǒng)在工作狀態(tài)中有危險源,需用戶保持一定距離,就應(yīng)該有禁止用戶接觸的功能,比如需要關(guān)上屏蔽罩才允許用戶操作等等。對于有輻射源,高電壓,大機械力的產(chǎn)品這點尤為重要。比如微波爐在工作時上鎖不讓用戶打開柜門,避免工作時用戶誤開門對人體輻射;X線機在放線時誤開門自動通過門開關(guān)切斷射線產(chǎn)生。工業(yè)切割機在進料切割動作時可以在面板上設(shè)計必須雙手按控制按鈕才執(zhí)行切割動作,目的是防止對人體造成意外傷害。
還有一種方法是通過系統(tǒng)檢測功能使得風(fēng)險降低,比如X線機的最長曝光時間限制,即使操作人員操作嚴重失誤,并且還沒意識到問題,系統(tǒng)已對風(fēng)險做了處理,使病人在受線額度上做了限制。
還有其他的安全防護措施,根據(jù)實際應(yīng)用場合考慮是否需要。比如面板上的童鎖功能,按下童鎖鍵后,其他按鍵輸入都暫時失效,除非解除童鎖,這在一些場合有效地降低誤操作。另一種措施是分辨用戶等級,給出相應(yīng)的操作權(quán)限,比如管理人員由于專業(yè)技能高,操作權(quán)限最高,普通用戶只能進行簡單的操作,實現(xiàn)的辦法可能是密碼管理,通過輸入密碼獲得權(quán)限;也可以是硬件鎖,管理員通過專用的鑰匙提高操作權(quán)限。
設(shè)計產(chǎn)品初期就考慮不同類別的操作者,通過試驗,調(diào)查了解各種可能的操作情況和各種風(fēng)險,再用相應(yīng)的方法避免或降低風(fēng)險,提高產(chǎn)品的可靠性和安全性,這樣的設(shè)計才可能是優(yōu)質(zhì)產(chǎn)品,當然采用的方案也需要考慮產(chǎn)品價格,以提高產(chǎn)品整體競爭力。
參考文獻
《安全管理學(xué)》吳穹,許開立 主編,北京:煤炭工業(yè)出版社 2002年7月
《嵌入式系統(tǒng)可靠性設(shè)計》李伯成 編著,北京:電子工業(yè)出版社 2006年1月
《可靠性工程》金偉婭,張康達 編著,北京:化學(xué)工業(yè)出版社 2005年5月(end)
評論