《人機交互課程作業(yè)》PPT課件.ppt
《《人機交互課程作業(yè)》PPT課件.ppt》由會員分享,可在線閱讀,更多相關(guān)《《人機交互課程作業(yè)》PPT課件.ppt(23頁珍藏版)》請在裝配圖網(wǎng)上搜索。
課程作業(yè),計算機科學(xué)系2012年秋季本科課程,課程作業(yè),電子記事本、日記等信息工具的設(shè)計與實現(xiàn)(練習6.1)調(diào)查實際世界中相對應(yīng)的工具,并借此為隱喻用戶用它們做什么?它們的外部表示形式、結(jié)構(gòu)、內(nèi)容是什么?它們有哪些功能(如用筆記錄、隨機翻頁)?用戶如何使用這些功能?分析物理及現(xiàn)有電子工具存在的問題功能問題:如物理工具無法對信息進行處理可用性問題:如電子工具在結(jié)構(gòu)和使用上與隱喻區(qū)別太大考慮并提出改進設(shè)計方案至少需要達到的功能目標和可用性目標,課程作業(yè),如至少應(yīng)當實現(xiàn)和現(xiàn)有電子工具相同的功能(若有必要)如在外部表示和使用上盡量逼近物理隱喻進行概念設(shè)計手工或借助界面編輯器繪制故事串聯(lián)圖板描述用戶使用情節(jié)或用例描述關(guān)鍵的信息對象及其相應(yīng)的外部(界面)表示相對于用戶進行評估進行原型設(shè)計手工程序設(shè)計(Java,C++)或借助界面建造器建立界面及其動態(tài)表示進行有限功能模擬,實現(xiàn)簡單,但關(guān)鍵的用例和對象相對于用戶進行評估,課程作業(yè),利用該原型對用戶的任務(wù)進行分析導(dǎo)出系統(tǒng)的需求模型,如用例模型導(dǎo)出系統(tǒng)的領(lǐng)域模型,如對象模型導(dǎo)出系統(tǒng)的界面模型,如界面的表示和行為描述進入產(chǎn)品開發(fā)的迭代階段,一個共享日程表的設(shè)計實例,使用情節(jié)描述用戶的任務(wù)情節(jié)是一種非形式的敘事性描述(又稱用戶故事)以敘述的方式描述人們的具體行為、活動或任務(wù)幫助理解使用上下文,提取與用戶需要和需求相關(guān)的信息使用用戶語言的描述使用戶可以參與開發(fā)過程由用戶描述他們的故事通常是建立需求的第一步幫助設(shè)計者解釋用戶的目標和任務(wù),而非集中于技術(shù)分析以下情節(jié)說明了一個用戶使用系統(tǒng)的方法,一個共享日程表的設(shè)計實例,使用用例描述系統(tǒng)需求作為需求描述工具,用例強調(diào)描述用戶和系統(tǒng)的交互集中于描述待開發(fā)系統(tǒng)的用法,不包括非技術(shù)的活動關(guān)注于描述新系統(tǒng)的功能需求,表示了一定層次上的抽象用例的描述可以使用事件流(或動作序列)來指定用例的行為主事件流用于描述“正常的執(zhí)行序列”替換流用于描述“異常的執(zhí)行序列”,一個共享日程表的設(shè)計實例,例如:共享日程表中有關(guān)自動填寫會議安排的用例正常事件流用戶動作系統(tǒng)響應(yīng)1選擇“安排會議”選項2提示輸入?yún)⑴c者姓名3用戶輸入姓名清單4系統(tǒng)檢查清單是否有效5提示輸入會議限制6輸入會議限制7搜索日歷,查找滿足限制的時間8顯示一組可能的時間9選擇一個時間10把選定的時間寫入日歷11用電子郵件給所有參與者發(fā)通知,,一個共享日程表的設(shè)計實例,異常事件流用戶動作系統(tǒng)響應(yīng)5如果參與者清單無效5.1提示錯誤信息5.2返回步驟28如果沒有找到合適的時間8.1作出相應(yīng)提示8.2返回步驟5,,一個共享日程表的設(shè)計實例,使用基本用例情節(jié)和用例均不適合于建模用戶和新系統(tǒng)之間的交互情節(jié)強調(diào)描述現(xiàn)實并缺乏結(jié)構(gòu),妨礙了探索新任務(wù)和交互用例假定了交互技術(shù)和方式,隱含了某種形式的交互設(shè)計對交互設(shè)計而言,它們適合于事后分析和評估基本用例在一個抽象層次上指定用戶和系統(tǒng)的交互描述用戶想要做什么,以及系統(tǒng)應(yīng)如何響應(yīng)避免了導(dǎo)致不成熟設(shè)計的相關(guān)技術(shù)假定迫使設(shè)計者根據(jù)情節(jié)來概念化用戶的任務(wù)和交互抽象模型也允許設(shè)計者考慮不同的交互設(shè)計方案,一個共享日程表的設(shè)計實例,在建模時,對用戶的動作序列進行抽象,導(dǎo)出其意圖例如:“用戶輸入姓名清單”的目的是要“確定參與者”“用戶輸入姓名清單”指定了一種特殊的交互方式而“確定參與者”給予設(shè)計者更多的設(shè)計選擇,例如可以根據(jù)員工角色(而非名字)來確定參與者,或從系統(tǒng)存儲的員工檔案中選擇,或直接輸入人名其關(guān)鍵在于沒有指定具體的交互方式一旦交互設(shè)計完成,則可利用具體用例來指定系統(tǒng)功能可以看出,UCD需要首先考慮用戶做什么,其次也必須考慮系統(tǒng)做什么,一個共享日程表的設(shè)計實例,基本用例是一個結(jié)構(gòu)化描述,包括三個部分用例名:概括用戶目的或意圖的描述用戶意圖:導(dǎo)致動作的決策,即想要完成的階段性工作系統(tǒng)響應(yīng):假定系統(tǒng)完成的工作或責任例如:共享日程表中有關(guān)自動填寫會議安排的基本用例會議安排用戶意圖系統(tǒng)響應(yīng)安排會議要求確定參與者及會議限制確定參與者及限制建議可能的會議時間選擇會議時間預(yù)約會議,,一個共享日程表的設(shè)計實例,概念設(shè)計選擇何種交互方式交互方式指用戶與系統(tǒng)交互時如何觸發(fā)系統(tǒng)的動作基于活動的模式:指令、會話、操作與導(dǎo)航、探索與瀏覽基于對象的模式如何選擇取決于用戶的活動,即如何使用產(chǎn)品來完成任務(wù)顯然,這樣的信息來自于建立需求的過程(如用例描述)例如:游戲需要操作和導(dǎo)航型的交互方式,而繪圖則需要指令或會話型來提供交互支持,一個共享日程表的設(shè)計實例,也需要為交互的不同部分采用不同的模式例如共享日歷應(yīng)用中對找出某天日程安排的任務(wù),宜于采用指令型方式對為多人安排會議,則需要提供會話型支持對于規(guī)劃任務(wù),則采用瀏覽型較為合適基于對象的交互模式提供了信息和操作表示的視角通常是有關(guān)物理(或虛擬)對象及關(guān)系的屏幕模擬選擇何種對象作為建模的基礎(chǔ)與相應(yīng)的界面隱喻相關(guān)例如:模擬便攜式日程表,或張貼的大型計劃表,一個共享日程表的設(shè)計實例,選擇合適的界面隱喻界面隱喻結(jié)合用戶熟悉的知識和新知識幫助用戶理解產(chǎn)品選擇界面隱喻的三個步驟理解系統(tǒng)的功能性也可按照所識別的功能需求,開發(fā)部分概念模型并測試識別系統(tǒng)的哪些方面會給用戶帶來問題界面隱喻只是虛擬表示和所模擬的對象之間的部分映射只有理解了用戶在哪些方面可能遇到困難,才能選擇隱喻對其提供支持另一方法是識別哪些任務(wù)或子任務(wù)會造成問題,哪些是復(fù)雜或關(guān)鍵的任務(wù)發(fā)現(xiàn)用戶所熟悉的對象并建立相應(yīng)的界面隱喻,一個共享日程表的設(shè)計實例,最后需要對建立的隱喻進行評估,應(yīng)回答以下問題界面隱喻是否具有結(jié)構(gòu)?隱喻應(yīng)結(jié)構(gòu)化且為用戶所熟悉隱喻與問題的相關(guān)程度?隱喻應(yīng)與所需解決的問題相匹配隱喻是否易于表示?隱喻應(yīng)當容易用多媒體手段來表現(xiàn)隱喻是否容易被理解?隱喻是否具有可擴充性?例如:對于共享日歷系統(tǒng)明顯可選用的界面隱喻是紙質(zhì)的個人日程表可以使用電子文檔的能力(如超鏈接和搜索)擴充其功能,一個共享日程表的設(shè)計實例,考慮這個隱喻時,需回答上述的問題結(jié)構(gòu)問題:基于物理日程表,但不支持共享信息十分個人化的日程表即使供多人共用,仍為內(nèi)部使用,外部不能訪問相關(guān)度問題:有多少紙質(zhì)日歷的屬性可應(yīng)用于電子日程表后者無法翻頁,但可實現(xiàn)跳轉(zhuǎn)至另一頁后者是否允許攜帶取決于所選擇的交互范型后者具有共享的屬性,而前者通常不是表示問題:該隱喻容易表示理解問題:該隱喻易于用戶理解擴充問題:該隱喻可以擴充,一個共享日程表的設(shè)計實例,選擇交互范型交互范型即技術(shù)在交互設(shè)計中的成功應(yīng)用,包括采用WIMP界面的桌面范型、無處不在計算、普適計算、可穿戴計算、實物界面、混合現(xiàn)實等環(huán)境需求是選擇交互范型的一個重要因素例如:在不同的環(huán)境中使用共享日歷,可以選擇無處不在計算:采用大屏幕顯示器,任何人可與之交互普適計算:PDA等便攜設(shè)備,可訪問服務(wù)器的共享信息可穿戴計算:各種隨身物件,隨時訪問或通知某些信息,一個共享日程表的設(shè)計實例,建立原型評估設(shè)計思想原型應(yīng)能讓用戶體驗到產(chǎn)品將如何支持他們的任務(wù)因此,開發(fā)原型需要考慮更為具體的細節(jié)在評估時,原型用于收集來自于用戶的反饋,也用來說明某種決策在技術(shù)上的可行性在不同的開發(fā)迭代階段,需要使用不同類型的原型低保真原型(如紙模、卡片等)通常適應(yīng)于早期概念設(shè)計高保真原型(如可執(zhí)行軟件)則適用于設(shè)計后期如果目標是讓用戶接收產(chǎn)品,則需要開發(fā)高保真原型,一個共享日程表的設(shè)計實例,例如:共享日歷系統(tǒng)的卡片式原型旨在測試會議安排的任務(wù)流和信息需求是否合理第一張卡片:系統(tǒng)詢問用戶信息,以查找合適的會議時間,一個共享日程表的設(shè)計實例,第二張卡片:系統(tǒng)在所示的區(qū)域內(nèi)顯示結(jié)果,一個共享日程表的設(shè)計實例,第三張卡片:用戶在選擇后的三個可能選項,一個共享日程表的設(shè)計實例,根據(jù)原型進行物理設(shè)計,,,- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 人機交互課程作業(yè) 人機交互 課程 作業(yè) PPT 課件
鏈接地址:http://zhongcaozhi.com.cn/p-11500676.html