資源描述:
《用戶界面應(yīng)具備的特性用戶界面設(shè)計(jì)的任務(wù)分析用戶界面任務(wù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、用戶界面應(yīng)具備的特性用戶界面設(shè)計(jì)的任務(wù)分析用戶界面任務(wù)和工作設(shè)計(jì)界面設(shè)計(jì)的基本類型數(shù)據(jù)輸入界面設(shè)計(jì)數(shù)據(jù)顯示界面設(shè)計(jì)控制界面的設(shè)計(jì)用戶界面設(shè)計(jì)用戶界面應(yīng)具備的特性可使用性使用的簡(jiǎn)單性用戶界面中的術(shù)語(yǔ)標(biāo)準(zhǔn)化和一致性擁有HELP幫助功能快速的系統(tǒng)響應(yīng)和低的系統(tǒng)成本用戶界面應(yīng)具有容錯(cuò)能力靈活性算法的可隱可顯性用戶可以根據(jù)需要制定和修改界面方式能夠按照用戶的希望和需要,提供不同詳細(xì)程度的系統(tǒng)響應(yīng)信息與其它軟件系統(tǒng)應(yīng)有標(biāo)準(zhǔn)的界面為使用戶界面具有一定的靈活性,需要付出代價(jià),而且有可能降低軟件系統(tǒng)的運(yùn)行效率。復(fù)雜性和可靠性用戶界面的規(guī)模和組織的復(fù)雜程度就是界面的復(fù)雜性。
2、在完成預(yù)定功能的前提下,應(yīng)使用戶界面越簡(jiǎn)單越好。但不是把所有功能和界面安排成線性序列就一定簡(jiǎn)單。用戶界面的可靠性是指無(wú)故障使用的間隔時(shí)間。用戶界面應(yīng)能保證用戶正確、可靠地使用系統(tǒng),保證有關(guān)程序和數(shù)據(jù)的安全性。用戶界面設(shè)計(jì)的任務(wù)分析這一部分工作應(yīng)與軟件系統(tǒng)的需求分析同步進(jìn)行。它主要包括用戶特性分析用戶工作分析記錄有關(guān)系統(tǒng)的概念和術(shù)語(yǔ)確定界面類型等4個(gè)步驟。用戶特性分析用戶界面是適應(yīng)人的需要而建立的,因此,首先要弄清將要使用這個(gè)界面的用戶類型。用戶特性分析的目的是要詳細(xì)了解所有用戶的技能和經(jīng)驗(yàn),以便能夠預(yù)測(cè)用戶對(duì)不同界面設(shè)計(jì)會(huì)做出什么反應(yīng),這樣在更改界面時(shí),
3、就能做出正確的判斷。1.用戶類型外行型初學(xué)型熟練型專家型用戶的類型并不是一成不變的。因此,要做用戶特性測(cè)量,以幫助設(shè)計(jì)者選擇適合于大多數(shù)用戶使用的界面類型和支持級(jí)別。2.用戶特性度量用戶特性的度量與用戶使用模式及觀測(cè)到的用戶群體能力有關(guān)。用戶使用的頻度:即系統(tǒng)是否經(jīng)常使用。用戶是否能夠自由選用界面:所有的界面都應(yīng)當(dāng)是良好的。用戶對(duì)計(jì)算機(jī)的熟悉程度:對(duì)計(jì)算機(jī)的熟悉程度決定了要使用戶達(dá)到熟練程度需要多少訓(xùn)練。用戶知識(shí):有些用戶已有相當(dāng)多的計(jì)算機(jī)編程和操作的知識(shí)。他們需要一種靈活的可編程的或命令語(yǔ)言的界面。用戶思維能力:這是對(duì)用戶的綜合知識(shí)和智力的衡量。用戶的
4、生理能力和技能:主要指人的視覺(jué)、聽(tīng)覺(jué)、認(rèn)知及記憶等方面的特點(diǎn)。因此,應(yīng)該在這一方面去收集信息。用戶群體的度量可以用打分的辦法來(lái)簡(jiǎn)單地度量。平均值反映了用戶群體的平均特性。標(biāo)準(zhǔn)偏差反映了用戶群體的差異大小,主要用于判斷用戶界面對(duì)不同類型的用戶的適應(yīng)范圍。一個(gè)圖書(shū)館的計(jì)算機(jī)借閱系統(tǒng)由于圖書(shū)館的館員將每天使用這個(gè)系統(tǒng),因此他們使用系統(tǒng)的頻度很高。他們以前幾乎沒(méi)有人使用過(guò)計(jì)算機(jī),也沒(méi)有人有自動(dòng)化圖書(shū)館借閱系統(tǒng)和計(jì)算機(jī)系統(tǒng)的知識(shí)。他們的絕大多數(shù)的智力水平在中等以上。用戶特性表用戶工作分析用戶工作分析,也稱為任務(wù)分析。它是系統(tǒng)內(nèi)部活動(dòng)的分解。用戶工作分析與需求分析中
5、結(jié)構(gòu)化分析的方法類似,采用自頂向下,逐步進(jìn)行功能分解。與常規(guī)的功能分解不同的是,所有的系統(tǒng)任務(wù),包括與人相關(guān)的活動(dòng),都要考慮在內(nèi)。系統(tǒng)的功能分解,可以用數(shù)據(jù)流圖和數(shù)據(jù)詞典描述。任務(wù)可以由一組動(dòng)作構(gòu)成,它們規(guī)定了為實(shí)現(xiàn)這個(gè)任務(wù)所必須的一系列活動(dòng)。任務(wù)的細(xì)節(jié)可以使用結(jié)構(gòu)化語(yǔ)言來(lái)表達(dá)。它描述了動(dòng)作完成的序列及在完成動(dòng)作時(shí)的所有例外情況。根據(jù)以上分析得到的度量表明,應(yīng)當(dāng)選擇一種不太復(fù)雜的對(duì)話界面。例如,下面是圖書(shū)館中借閱圖書(shū)的活動(dòng)描述。TASK:loanbooksDOWHILEborrowersrequestreader_IDcheckreader_IDIFre
6、ader_IDinvalidpasstomembership_checkELSEcontinueENDIFDOWHILEbook_requestsenterbook_markonborrower_slipwritereader_IDonborrower_slipstampbookwithreturn_dateremovebook_in_library_tagENDWHILEENDWHILE用戶模型和觀點(diǎn)建立用戶的思維模型,是為了幫助建立設(shè)計(jì)者界面模型。理論認(rèn)知模型用戶知識(shí)模型用戶特性模型用戶任務(wù)模型用戶觀點(diǎn)(1)理論認(rèn)知模型由心理學(xué)家建立的模型,目的是
7、要了解人的思維過(guò)程。例如,典型的問(wèn)題解決模型GOMS(GoalsOperatorMethodsSelection)就是把一組目標(biāo)和子目標(biāo)概括在一個(gè)問(wèn)題空間內(nèi),把目標(biāo)分解成為子目標(biāo)網(wǎng)絡(luò),每一個(gè)子目標(biāo)都有與之相關(guān)的測(cè)試,通過(guò)使用某種方法搜索這個(gè)網(wǎng)絡(luò),在每一個(gè)結(jié)點(diǎn)上測(cè)試事先做出的假設(shè)。(2)用戶知識(shí)模型這種模型描述了一定范疇內(nèi)的知識(shí)以及類型之間的聯(lián)系。模型借助各個(gè)用戶的知識(shí)來(lái)建立,用遍歷知識(shí)網(wǎng)絡(luò)的方法來(lái)評(píng)價(jià)用戶如何學(xué)習(xí)。(3)用戶特性模型這些模型主要依據(jù)在用戶特性分析所描述的技能和能力對(duì)用戶進(jìn)行分類,它們也被稱為用戶外觀。(4)用戶任務(wù)模型這種模型根據(jù)用戶要求
8、中提出的任務(wù)的功能和操作次序,構(gòu)想該任務(wù)的概念。通過(guò)它,可以了解用戶知道多少有關(guān)