出版時(shí)間:2013-5 出版社:機(jī)械工業(yè)出版社 作者:馮桂煥
Tag標(biāo)簽:無
內(nèi)容概要
《華章教育?高等院校軟件工程專業(yè)規(guī)劃教材:人機(jī)交互:軟件工程視角》創(chuàng)新地從軟件工程視角探討怎樣進(jìn)行交互設(shè)計(jì)和提升交互式軟件系統(tǒng)的用戶體驗(yàn),期望為軟件和計(jì)算機(jī)相關(guān)專業(yè)以及從事軟件開發(fā)工作的讀者提供系列交互設(shè)計(jì)方法論。全書共分為三個(gè)部分,分別是基礎(chǔ)篇、設(shè)計(jì)篇和評估篇?;A(chǔ)篇側(cè)重人機(jī)交互的基礎(chǔ)知識講解,為沒有接觸過人機(jī)交互的讀者搭建學(xué)科的整體框架。設(shè)計(jì)篇討論在具體的交互應(yīng)用開發(fā)中需要注意的事項(xiàng)以及可以使用的技術(shù)和方法。評估篇詳細(xì)討論了多種交互評估方法及各自的適用場合,便于讀者在具體項(xiàng)目中進(jìn)行選擇,通過實(shí)踐加深理解和掌握。三個(gè)部分之間相輔相成,構(gòu)成了軟件開發(fā)過程中交互設(shè)計(jì)的完整流程。同時(shí)在每一部分的編寫過程中,都突出了與軟件工程相結(jié)合的特點(diǎn),教材內(nèi)容既重視知識的講授,又注重實(shí)例分析和實(shí)際操作能力。
《華章教育?高等院校軟件工程專業(yè)規(guī)劃教材:人機(jī)交互:軟件工程視角》在內(nèi)容選取和組織的過程中參考了國際軟件工程學(xué)科教程CC—SE2004中對人機(jī)交互課程的課程描述,力求覆蓋所有相關(guān)知識點(diǎn)。既可作為高等院校軟件工程與計(jì)算機(jī)相關(guān)專業(yè)的高年級人機(jī)交互課程教材,也適合非計(jì)算機(jī)相關(guān)專業(yè)、但對人機(jī)交互感興趣的讀者使用。
書籍目錄
前言 第一部分基礎(chǔ)篇 第1章人機(jī)交互概述 1.1引言 1.2背景知識 1.2.1基本概念 1.2.2研究內(nèi)容 1.2.3為什么學(xué)習(xí)人機(jī)交互 1.2.4相關(guān)領(lǐng)域 1.3人機(jī)交互的發(fā)展歷史 1.3.1重要的學(xué)術(shù)事件 1.3.2主要的發(fā)展階段 1.3.3著名的人物與事件 1.3.4人機(jī)交互的發(fā)展 1.4人機(jī)交互與軟件工程 習(xí)題 參考文獻(xiàn) 第2章人機(jī)交互基礎(chǔ)知識 2.1引言 2.2交互框架 2.2.1執(zhí)行/評估活動周期EEC 2.2.2擴(kuò)展EEC框架 2.3交互形式 2.3.1命令行交互 2.3.2菜單驅(qū)動的界面 2.3.3基于表格的界面 2.3.4直接操縱 2.3.5問答界面 2.3.6隱喻界面 2.3.7自然語言交互 2.3.8交互形式小結(jié) 2.4理解用戶 2.4.1信息處理模型 2.4.2認(rèn)知心理學(xué) 2.4.3人的認(rèn)知特性 2.5交互設(shè)備基礎(chǔ) 2.5.1文本輸入設(shè)備 2.5.2定位設(shè)備 2.5.3圖像輸入設(shè)備 2.5.4顯示設(shè)備 2.5.5虛擬環(huán)境下的交互設(shè)備 習(xí)題 參考文獻(xiàn) 第3章交互設(shè)計(jì)目標(biāo)與原則 3.1 引言 3.2交互設(shè)計(jì)目標(biāo) 3.2.1可用性目標(biāo) 3.2.2用戶體驗(yàn)?zāi)繕?biāo) 3.3簡易可用性工程 3.3.1可用性度量 3.3.2可用性度量舉例 3.3.3四種主要技術(shù) 3.4交互設(shè)計(jì)原則 3.4.1基本設(shè)計(jì)原則 3.4.2 Shneiderman的八條“黃金規(guī)則” 3.4.3 Norman的七項(xiàng)原理 3.4.4 Nielsen的十項(xiàng)啟發(fā)式規(guī)則 習(xí)題 參考文獻(xiàn) 第4章交互設(shè)計(jì)過程 4.1 引言 4.2交互設(shè)計(jì)過程 4.2.1基本活動 4.2.2關(guān)鍵特征 4.3設(shè)計(jì)過程中的問題 4.3.1如何選取用戶 4.3.2如何明確需求 4.3.3如何提出候選設(shè)計(jì)方案 4.3.4如何在候選設(shè)計(jì)方案中進(jìn)行選擇 4.4交互設(shè)計(jì)生命周期 4.4.1傳統(tǒng)軟件生命周期模型 4.4.2交互設(shè)計(jì)生命周期模型 4.5交互設(shè)計(jì)過程管理 習(xí)題 參考文獻(xiàn) 第二部分設(shè)計(jì)篇 第5章交互式系統(tǒng)的需求 5.1 引言 5.2交互式需求 5.3產(chǎn)品特性 5.4用戶特性 5.4.1體驗(yàn)水平差異 5.4.2年齡差異 5.4.3文化差異 5.4.4健康差異 5.5用戶建模 5.5.1人物角色 5.5.2人物角色實(shí)例 5.5.3人物角色的構(gòu)造 5.6需求獲取、分析和驗(yàn)證 5.6.1觀察 5.6.2場景 5.6.3應(yīng)用人物角色和場景劇本的需求定義 5.6.4任務(wù)分析 5.6.5需求驗(yàn)證 習(xí)題 參考文獻(xiàn) 第6章交互式系統(tǒng)的設(shè)計(jì) 6.1引言 6.2設(shè)計(jì)框架 6.3設(shè)計(jì)策略 6.3.1刪除 6.3.2組織 6.3.3隱藏 6.4設(shè)計(jì)中的折中 6.4.1個(gè)性化和配置 6.4.2本地化和國際化 6.4.3審美學(xué)與實(shí)用性 6.5軟件設(shè)計(jì)的細(xì)節(jié) 6.5.1設(shè)計(jì)體貼的軟件 6.5.2加快系統(tǒng)的響應(yīng)時(shí)間 6.5.3減輕用戶的記憶負(fù)擔(dān) 6.5.4減少用戶的等待感 6.5.5設(shè)計(jì)好的出錯信息 6.6交互設(shè)計(jì)模式 習(xí)題 參考文獻(xiàn) 第7章可視化設(shè)計(jì) 7.1 引言 7.2窗口和菜單 7.2.1窗口 7.2.2菜單 7.3對話框 7.3.1類型和用途 7.3.2對話框設(shè)計(jì)要點(diǎn) 7.4控件 7.4.1命令控件 7.4.2選擇控件 7.4.3顯示控件 7.4.4輸入控件 7.5工具欄 7.5.1工具欄構(gòu)成 7.5.2工具欄使用原則 7.5.3工具欄演化 7.6屏幕復(fù)雜度度量 7.6.1布局復(fù)雜度 7.6.2布局統(tǒng)一度 習(xí)題 參考文獻(xiàn) 第8章交互設(shè)計(jì)模型與理論 8.1 引言 8.2預(yù)測模型 8.2.1 GOMS模型 8.2.2擊鍵層次模型 8.2.3 Fitts定律 8.3動態(tài)特性建模 8.3.1狀態(tài)轉(zhuǎn)移網(wǎng)絡(luò) 8.3.2三態(tài)模型 8.4語言模型 8.5系統(tǒng)模型 習(xí)題 參考文獻(xiàn) 第9章以用戶為中心的設(shè)計(jì) 9.1引言 9.2以用戶為中心的設(shè)計(jì)思想 9.3用戶參與設(shè)計(jì) 9.3.1用戶參與的重要性 9.3.2用戶參與的形式 9.3.3參與式設(shè)計(jì) 9.4理解用戶工作 9.4.1了解用戶 9.4.2上下文詢問法 9.5以用戶為中心的淺析 習(xí)題 參考文獻(xiàn) 第三部分評估篇 第10章評估的基礎(chǔ)知識 10.1 引言 10.2評估目標(biāo)和原則 10.2.1評估目標(biāo) 10.2.2評估原則 10.3評估范型和技術(shù) 10.3.1評估范型 10.3.2評估技術(shù) 10.4評估方法的選擇 10.4.1區(qū)分評估技術(shù)的因素 10.4.2評估技術(shù)的分類 10.4.3評估方法的組合 10.5評估步驟 10.5.1確定目標(biāo) 10.5.2發(fā)掘問題 10.5.3選擇評估范型和技術(shù) 10.5.4明確實(shí)際問題 10.5.5處理道德問題 10.5.6解釋并表示數(shù)據(jù) 10.6小規(guī)模試驗(yàn) 習(xí)題 參考文獻(xiàn) 第11章評估之觀察用戶 11.1引言 11.2觀察方式 11.2.1實(shí)驗(yàn)室觀察 11.2.2現(xiàn)場觀察 11.2.3結(jié)合訪談 11.3數(shù)據(jù)記錄 11.3.1紙筆記錄 11.3.2音視頻記錄 11.3.3日志和交互記錄 1 1.4數(shù)據(jù)分析 11.4.1定性分析 11.4.2定量分析 習(xí)題 參考文獻(xiàn) 第12章評估之詢問用戶和專家 12.1引言 12.2詢問用戶之訪談 12.2.1指導(dǎo)原則 12.2.2訪談類型與技巧 12.2.3焦點(diǎn)小組 12.3詢問用戶之問卷調(diào)查 12.3.1問卷設(shè)計(jì) 12.3.2問卷設(shè)計(jì)舉例 12.3.3問卷組織 12.3.4在線問卷調(diào)查 12.3.5問卷調(diào)查與訪談 12.4詢問專家之認(rèn)知走查 12.4.1認(rèn)知走查方法 12.4.2認(rèn)知走查實(shí)例 12.4.3協(xié)作走查 12.5詢問專家之啟發(fā)式評估 12.5.1評估原則 12.5.2評估步驟 12.5.3 iTunes的啟發(fā)式評估實(shí)例 習(xí)題 參考文獻(xiàn) 第13章評估之用戶測試 13.1 引言 13.2測試設(shè)計(jì) 13.2.1定義目標(biāo)和問題 13.2.2選擇參與者 13.2.3設(shè)計(jì)測試任務(wù) 13.2.4明確測試步驟 13.2.5數(shù)據(jù)搜集與分析 13.3測試準(zhǔn)備 13.4數(shù)據(jù)分析 13.4.1 變量 13.4.2分析方法 13.4.3總結(jié)報(bào)告 13.5網(wǎng)站評估實(shí)例 習(xí)題 參考文獻(xiàn) 附錄A界面原型設(shè)計(jì)工具 附錄B用戶交互滿意度調(diào)查問卷 附錄C網(wǎng)站評估的啟發(fā)式原則 附錄DiOS用戶界面設(shè)計(jì)原則
章節(jié)摘錄
版權(quán)頁: 插圖: 通常,企業(yè)的IT管理者很看重配置功能,它允許他們巧妙地強(qiáng)制企業(yè)用戶來執(zhí)行同樣的方法。他們欣賞在菜單及工具欄中添加宏和命令的能力,這樣他們在現(xiàn)有的軟件基礎(chǔ)上能夠更加緊密地結(jié)合企業(yè)建立的過程、工具和標(biāo)準(zhǔn)。許多IT管理者購買軟件的基本決策就是要買那些有配置能力的軟件,如果他們在購買一萬或兩萬份拷貝,他們肯定認(rèn)為程序應(yīng)該能夠適應(yīng)他們特殊的工作風(fēng)格。因此,微軟辦公應(yīng)用程序獲得最易配置套裝軟件的頭銜絕對不是偶然的[Cooper et al 2007]。 6.4.2本地化和國際化 在信息領(lǐng)域,國際化與本地化是指調(diào)整軟件,使之能適用于不同的語言及地區(qū)的過程。國際化是指在設(shè)計(jì)軟件,將軟件與特定語言及地區(qū)脫鉤的過程。當(dāng)軟件被移植到不同的語言及地區(qū)時(shí),軟件本身不用做內(nèi)部工程上的改變或修正。本地化則是指當(dāng)移植軟件時(shí),加上與特定區(qū)域設(shè)置有關(guān)的信息和翻譯文件的過程。國際化和本地化之間的區(qū)別雖然微妙,但卻很重要。國際化意味著產(chǎn)品有適用于任何地方的“潛力”;本地化則是為了更適合于“特定”地方的使用,而另外增添的特色。對一項(xiàng)產(chǎn)品來說,國際化只需做一次,但本地化則要針對不同的區(qū)域各做一次。這兩者之間是互補(bǔ)的,并且兩者合起來才能讓一個(gè)系統(tǒng)適用于各地。 界面設(shè)計(jì)需要本地化還是國際化,這確實(shí)是網(wǎng)絡(luò)時(shí)代的一個(gè)重要話題。如果你住在德國,而且只用德語與其他德國人交流,那么,如果軟件銷售商已經(jīng)針對德語對系統(tǒng)進(jìn)行了本地化工作,則你的問題應(yīng)該已經(jīng)解決了。盡管許多用戶覺得對單一地區(qū)的支持已經(jīng)夠了,但仍然存在許多需要多地化界面的用戶。這種用戶包括那些搬到國外居住或到國外訪問的人,以及需要和其他國家的人交流或交換信息的人。 乍一看,當(dāng)前使用圖形界面和用圖標(biāo)取代文字的發(fā)展趨勢似乎能夠解決國際化的使用問題。然而實(shí)際并非如此,因?yàn)閳D標(biāo)和顏色包含的含義并不通用。如,郵箱圖標(biāo)經(jīng)常被用在電子郵箱應(yīng)用程序中,但不同國家的郵箱看起來差別很大,因此不同國家對表示這個(gè)物理實(shí)體的圖標(biāo)會有不同的設(shè)計(jì)。盡管在越來越國際化的今天,特定圖標(biāo)有著廣泛的國際基礎(chǔ),但卻可能不為一些國家所知。有數(shù)據(jù)顯示,在日本只有13%的人知道紅十字標(biāo)志是急救圖標(biāo)[Brugger 1990]。正是由于不同國家有不同的俗約,使用圖標(biāo)會使界面設(shè)計(jì)的可用性大打折扣,盡管有時(shí)很難不使用這種用法[Nielsen 1993]。 在理想情況下,每個(gè)運(yùn)行界面和數(shù)據(jù)文件都應(yīng)該與某個(gè)地區(qū)聯(lián)系起來,這個(gè)地區(qū)能夠定義與當(dāng)前用戶進(jìn)行交互所需要的本地化信息。如果有一位新用戶開始使用系統(tǒng),或者打算把數(shù)據(jù)傳送到其他國家,那么就可能選擇一個(gè)新的地區(qū)并對界面以及數(shù)據(jù)做相應(yīng)的修改。例如,假定某數(shù)據(jù)庫包含某個(gè)美國廠商所設(shè)定的一組產(chǎn)品單價(jià)數(shù)據(jù),其中某個(gè)產(chǎn)品單價(jià)為$1498.95。
編輯推薦
《華章教育?高等院校軟件工程專業(yè)規(guī)劃教材:人機(jī)交互:軟件工程視角》是南京大學(xué)軟件學(xué)院軟件工程專業(yè)教學(xué)改革的成果與結(jié)晶。全書從軟件工程角度出發(fā),讓讀者了解在軟件工程的各個(gè)階段有哪些方法和技術(shù)可用于提升產(chǎn)品的交互性能,從而提供更好的用戶體驗(yàn)。 《華章教育?高等院校軟件工程專業(yè)規(guī)劃教材:人機(jī)交互:軟件工程視角》圖文并茂,條理清晰,語言簡練。書中列舉了大量身邊的人機(jī)交互實(shí)例,幫助讀者加深對內(nèi)容的理解。無論程序員、測試人員、交互設(shè)計(jì)人員、還是工業(yè)設(shè)計(jì)人員,都能夠通過閱讀《華章教育?高等院校軟件工程專業(yè)規(guī)劃教材:人機(jī)交互:軟件工程視角》而受益匪淺。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載