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