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