操作設(shè)計要素
之前在《首都機場的點煙器》中分析了一個軟件系統(tǒng)所處的狀態(tài)并且列舉了不同的狀態(tài)所需要的展示給用戶的各類信息,我們先簡單回顧一下:
要設(shè)計一個軟件系統(tǒng)的操作,除了認(rèn)清系統(tǒng)的狀態(tài)以及對應(yīng)的要素以外,還需要分析操作功能本身。
提供給用戶這些功能按鈕時,還需要同時告知用戶哪些信息?
我們在日常的生活中,需要下決定的時候往往都會要知道什么呢?比如:當(dāng)銀行的業(yè)務(wù)員向我推薦他家的信用卡時,我需要了解哪些信息后才能下決定? 我大致會向業(yè)務(wù)員詢問這些問題: 這是個啥?哦,信用卡,先花錢,回頭再還的那種卡。 這個卡的額度是多少?我能從中先支出多少錢?哦,1W。 我要辦了這個卡,要不要每年繳年費? 我要是到時間不還款,會對我造成哪些負(fù)面影響不? 我要是辦了卡,一直放著不用,沒關(guān)系吧? ……
你也可以設(shè)想你會問哪些問題,或許你問的具體問題和我問的不完全一樣,這不要緊,至少我們問的問題大致都會是分成兩類: 1.這是個什么? 2.如果我要辦了卡,會給我?guī)砟男┯绊懀?/p>
嗯,當(dāng)用戶面對一個操作,需要抉擇是否要執(zhí)行的時候,需要了解到的信息,可以分為上面這兩類。
到這里,對于操作的設(shè)計似乎我們已經(jīng)分析清楚了。嗯,應(yīng)該說,如果是領(lǐng)導(dǎo)講話用,說:“操作的設(shè)計首先需要交代清楚這個操作是什么,第二需要描述清楚操作將帶來的后果。”這不僅夠了,而且還足夠顯示出了發(fā)言者高度的概括歸納能力。但是要在實際的設(shè)計中能有指導(dǎo)意義,這樣的分析還不夠。 我們來把這兩個要求再細(xì)化些:
對操作本身的解釋 需要說明:這個操作是什么?干什么用的?能做到什么? 對于大多數(shù)操作,并不需要進(jìn)一步的解釋,“刪除”功能是干啥的?不用再解釋了吧。“發(fā)表”,也懂吧。“關(guān)閉”,明白吧~“電池標(biāo)尺重新設(shè)置”這個可就不見得誰都明白了。是的,有少數(shù)操作本身包含有新概念,這就需要解釋了。
出處:臭魚的交互設(shè)計
責(zé)任編輯:bluehearts
上一頁 下一頁 操作設(shè)計要素 [2]
|