全國(guó)統(tǒng)一學(xué)習(xí)專線 8:30-21:00
學(xué)校簡(jiǎn)介| 精品課程| 教師團(tuán)隊(duì)| 學(xué)校環(huán)境| 校區(qū)地址| 新聞動(dòng)態(tài)
來(lái)源: 長(zhǎng)春中軟教育 編輯:佚名
所謂設(shè)計(jì)方法就是在進(jìn)行某項(xiàng)設(shè)計(jì)時(shí)所采用的設(shè)計(jì)手段與方式,是從已有的設(shè)計(jì)過(guò)程或在已有的設(shè)計(jì)經(jīng)驗(yàn)的基礎(chǔ)上整合總結(jié)出的系統(tǒng)的設(shè)計(jì)理論。設(shè)計(jì)方法可以用來(lái)指導(dǎo)設(shè)計(jì)師進(jìn)行合理有效的設(shè)計(jì)過(guò)程,使得設(shè)計(jì)過(guò)程有章可循、有條有理。
1.用戶參與法
軟件交互界面設(shè)計(jì)的用戶參與方法包括兩部分內(nèi)容:真實(shí)用戶考察和虛擬用戶測(cè)評(píng)。真實(shí)用戶考察指的是對(duì)真實(shí)生活中軟件交互界面的使用者進(jìn)行調(diào)查研究,主要通過(guò)自然觀察法、計(jì)算機(jī)自動(dòng)記錄來(lái)記錄用戶對(duì)于該軟件界面的可能的行為表現(xiàn),如用戶如何識(shí)別信息、如何進(jìn)行操作等,觀察、記錄用戶在不同情況下可能通過(guò)軟件界面與計(jì)算機(jī)進(jìn)行交互的過(guò)程。記錄中特別要注意捕捉用戶提出的可能出現(xiàn)的各種與界面設(shè)計(jì)有關(guān)的問(wèn)題,以及用戶針對(duì)軟件界面設(shè)計(jì)的心理和生理狀況。
由于用戶的態(tài)度與偏好直接影響到欽件界面的設(shè)計(jì)與開(kāi)發(fā),因此對(duì)于用戶的心理還可以使用訪談法、問(wèn)卷與量表法來(lái)收集用戶的這些主觀信息。這樣通過(guò)真實(shí)用戶調(diào)查來(lái)分析界面的設(shè)計(jì)內(nèi)容,能使設(shè)計(jì)者充分了解用戶的使用需求以及用戶對(duì)于軟件界面可能的使用感受,從而更好地把握軟件界面的設(shè)計(jì)。
虛擬測(cè)評(píng)法指的是在不直接考察真實(shí)用戶的情況下,依靠專家及各種已有的指導(dǎo)原則,通過(guò)假想的用戶的虛擬使用來(lái)預(yù)測(cè)用戶與界面交互過(guò)程中可能出現(xiàn)的問(wèn)題,從而來(lái)指導(dǎo)界面設(shè)計(jì)的過(guò)程。它通過(guò)讓假想使用者扮演特定環(huán)境中的用戶,從而獲得虛擬界面的設(shè)計(jì)需求。這種設(shè)計(jì)方法可以縮短設(shè)計(jì)周期、降低設(shè)計(jì)成本,但對(duì)于軟件交互界面的可用性還需要通過(guò)真實(shí)用戶參與的方法來(lái)驗(yàn)正。
2.實(shí)驗(yàn)數(shù)據(jù)法
軟件交互界面設(shè)計(jì)的實(shí)驗(yàn)數(shù)據(jù)方法是根據(jù)科學(xué)實(shí)驗(yàn)的結(jié)果來(lái)確定設(shè)計(jì)的要求。設(shè)計(jì)師可以在新的產(chǎn)品界面設(shè)計(jì)中,對(duì)現(xiàn)有的不同產(chǎn)品界面或是同一產(chǎn)品的不同界面設(shè)計(jì)進(jìn)行用戶使用的比較與分析,采用科學(xué)的實(shí)驗(yàn)手段,得出合理、有效的實(shí)驗(yàn)數(shù)據(jù),再將這些優(yōu)化過(guò)的數(shù)據(jù)進(jìn)行整合并應(yīng)用于當(dāng)前的界面設(shè)計(jì)之中。也可以根據(jù)交互任務(wù)的不同,對(duì)已有的交互方式進(jìn)行實(shí)驗(yàn)分析。
這種軟件交互界面的設(shè)計(jì)方法主要是要明確交互界面應(yīng)該提供給用戶什么種類(lèi)的信息,信息以什么方式在界面中呈現(xiàn),是語(yǔ)音、圖形還是文字,界面中所呈現(xiàn)的信息量為多少等。這就使得實(shí)驗(yàn)的過(guò)程中應(yīng)列出實(shí)驗(yàn)時(shí)要考慮的界面中各種獨(dú)立視覺(jué)元素的不同級(jí)別;設(shè)計(jì)一個(gè)與實(shí)際用戶交互行為類(lèi)似的、在實(shí)驗(yàn)中可控制的任務(wù),任務(wù)的選澤決定了界面中要使用和測(cè)試的元素的種類(lèi);實(shí)驗(yàn)應(yīng)該在一個(gè)可以控制的環(huán)境下進(jìn)行,這樣所選界面元素以外的因素不會(huì)影響實(shí)驗(yàn)的過(guò)程;在實(shí)驗(yàn)完成后應(yīng)及時(shí)統(tǒng)計(jì)和分析實(shí)驗(yàn)結(jié)果,指導(dǎo)實(shí)施最終設(shè)計(jì)。
由于實(shí)驗(yàn)數(shù)據(jù)分析的研究結(jié)果與界面設(shè)計(jì)的好壞有很大的關(guān)系,因此設(shè)計(jì)師在使用此方法進(jìn)行界面設(shè)計(jì)時(shí)必須仔細(xì)消除可能的干擾。在使用這種方法的過(guò)程中,參與實(shí)驗(yàn)的人員的無(wú)意識(shí)的行為也會(huì)對(duì)實(shí)驗(yàn)結(jié)果產(chǎn)生影響。為了設(shè)計(jì)的成功,參與實(shí)驗(yàn)的設(shè)計(jì)師應(yīng)該及時(shí)討論分析可能發(fā)生的差異,以及這些差異對(duì)界面設(shè)計(jì)的應(yīng)用是否重要。
實(shí)驗(yàn)設(shè)計(jì)的另一個(gè)缺陷就是缺乏交互界面設(shè)計(jì)的理論指導(dǎo),實(shí)驗(yàn)的方法往往是受到用戶需求驅(qū)使的,為的是在特定的條件下解決特定的需求,對(duì)某些用戶行為可能是適合的,但并不能推廣到所有的環(huán)境中,因此面對(duì)新的需求時(shí),應(yīng)該再進(jìn)行實(shí)驗(yàn)。實(shí)驗(yàn)的方法主要是通過(guò)充分吸收現(xiàn)有同類(lèi)產(chǎn)品或不同類(lèi)產(chǎn)品界面設(shè)計(jì)中有效實(shí)現(xiàn)界面可用性的方式方法,從而簡(jiǎn)化當(dāng)前設(shè)計(jì)的流程、縮短設(shè)計(jì)開(kāi)發(fā)的時(shí)間,提高和增強(qiáng)自身產(chǎn)品界面設(shè)計(jì)的可用性。因此,實(shí)驗(yàn)的方法具有一定的局限性
3.模型預(yù)測(cè)法
軟件交互界面設(shè)計(jì)的模型預(yù)測(cè)方法是指在界面原型設(shè)計(jì)之前預(yù)測(cè)出的設(shè)計(jì)形式,建立界面的結(jié)構(gòu)設(shè)計(jì)模型,再將模型中的步驟一一在現(xiàn)實(shí)設(shè)計(jì)中實(shí)現(xiàn),在實(shí)現(xiàn)的過(guò)程中,設(shè)計(jì)師應(yīng)充分對(duì)比現(xiàn)實(shí)環(huán)境和需求與預(yù)測(cè)模型之間的差異,根據(jù)實(shí)際情況整合這些差異,留下有用的部分,剔除對(duì)現(xiàn)有界面設(shè)計(jì)可能存在阻礙的不相關(guān)因素,從而將預(yù)測(cè)模型與實(shí)際設(shè)計(jì)相統(tǒng)一。在大的頑測(cè)模型建立好之后,針對(duì)每一個(gè)小的設(shè)計(jì)環(huán)節(jié)也可指定相對(duì)應(yīng)的小的預(yù)則模型,將初始預(yù)則模型細(xì)化,從容應(yīng)對(duì)現(xiàn)實(shí)界面設(shè)計(jì)中的細(xì)微環(huán)節(jié),這樣還可以大大降低測(cè)模型與現(xiàn)實(shí)設(shè)計(jì)之間可能存在的差異,使得現(xiàn)實(shí)設(shè)計(jì)可以更好地結(jié)合預(yù)測(cè)模型來(lái)展開(kāi)。
現(xiàn)階段比較成熟的交互界面的預(yù)測(cè)模型是GOMS( Goal Operator MethodsSelection of Rules)。此模型用目標(biāo)、操作、方法和規(guī)則選擇來(lái)描述界面是如何工作的;可以使用戶知道完成界面操作的行為序列或過(guò)程;可以預(yù)測(cè)出用戶完成任務(wù)的時(shí)間;通過(guò)評(píng)估目標(biāo)、操作、方法和用戶使用的規(guī)則,可以預(yù)測(cè)界面可能出現(xiàn)的錯(cuò)誤,并且其預(yù)測(cè)是比較精準(zhǔn)的。
使用GOMS模型設(shè)計(jì)交互界面是交互界面設(shè)計(jì)的重要進(jìn)步。由于此模型能夠?qū)缑驽e(cuò)誤與行為時(shí)間做出較為準(zhǔn)確的預(yù)測(cè),就可以使用戶更加了解如何去完成某項(xiàng)任務(wù)。因此,設(shè)計(jì)師可以基于用戶的表現(xiàn)來(lái)頇測(cè)現(xiàn)有界面設(shè)計(jì)的好壞。但這種模型的主要問(wèn)題是如何獲取目標(biāo)、方法、操作,這取決于設(shè)計(jì)師的提問(wèn)技巧、記錄能力和用戶的敘述能力。
4.理論分析法
軟件交互界面設(shè)計(jì)的理論分析方法是指將認(rèn)知科學(xué)與認(rèn)知心理學(xué)的理論運(yùn)用到軟件交互界面的設(shè)計(jì)中。這樣的方法能夠使得信息的處理對(duì)于用戶或計(jì)算機(jī)都更加有效和簡(jiǎn)易。這里的理論主要涉及類(lèi)比推理、空間推理、問(wèn)題求解、注意模型、心智模型以及目標(biāo)、計(jì)劃和腳本等。
問(wèn)題求解是從認(rèn)知方法的角度,就軟件交互界面設(shè)計(jì)過(guò)程中所要解決的問(wèn)題一一提出并加以解決,問(wèn)題求解可以將類(lèi)比推理、空間推理的方法應(yīng)用到界面的設(shè)計(jì)中。問(wèn)題求解可以通過(guò)解決問(wèn)題的結(jié)構(gòu)來(lái)評(píng)估,其最終可以歸結(jié)為具有層次結(jié)構(gòu)的一系列目標(biāo)或子目標(biāo)。類(lèi)比雄理的應(yīng)用可以增強(qiáng)軟件交互界面的可學(xué)習(xí)性,可以幫助用戶通過(guò)熟悉的概念來(lái)理解界面中新的信息內(nèi)容。
空間推理可以增強(qiáng)交互界面中視覺(jué)元素對(duì)用戶的啟示、聯(lián)想作用,使得交互界面的信息表達(dá)更為容易。目標(biāo)、計(jì)劃和腳本的研究決定了界面中用戶如何來(lái)理解信息的方法,這個(gè)方法就是將目標(biāo)、計(jì)劃和腳本在用戶信息理解過(guò)程中結(jié)合起來(lái)。腳本是傳統(tǒng)的知識(shí)結(jié)構(gòu),用于描述特定環(huán)境下交互界面適當(dāng)?shù)男袨樾蛄?計(jì)劃是當(dāng)處理從來(lái)沒(méi)有遇到的問(wèn)題時(shí),反映用戶是如何達(dá)到目標(biāo)的;目標(biāo)是計(jì)劃的一部分,形成關(guān)于用戶可能行為的希望,用戶通常通過(guò)理解其他用戶的行為來(lái)確定它們的目標(biāo),從目標(biāo)預(yù)測(cè)將來(lái)的可能行為。
心智模型的建立是基于用戶以前的背景和對(duì)待特定問(wèn)題的經(jīng)驗(yàn),用戶一般通過(guò)類(lèi)比和空間模型的建立以及目標(biāo)與計(jì)劃的制訂來(lái)形成任務(wù)的心智模型。注意模型指的是用戶在處理界面信息時(shí)必須有意或無(wú)意地決定要注意哪些信息,這對(duì)于那些要處理來(lái)自不同用戶的需求并做出信息反饋的界面設(shè)計(jì)很有用。但這些理論分析的設(shè)計(jì)方法很多還只停留在研究階段,這種方法的成功運(yùn)用最終還取決于從研究到應(yīng)用轉(zhuǎn)化的結(jié)果。