面向用戶的軟件界面設(shè)計

出版時間:2009-1  出版社:清華大學出版社  作者:孫悅紅 主編,孫繼蘭 等編著  頁數(shù):230  字數(shù):375000  
Tag標簽:無  

前言

21世紀影響世界的三大關(guān)鍵技術(shù):以計算機和網(wǎng)絡為代表的信息技術(shù);以基因工程為代表的生命科學和生物技術(shù);以納米技術(shù)為代表的新型材料技術(shù)。信息技術(shù)居三大關(guān)鍵技術(shù)之首。國民經(jīng)濟的發(fā)展采取信息化帶動現(xiàn)代化的方針,要求在所有領(lǐng)域中迅速推廣信息技術(shù),導致需要大量的計算機科學與技術(shù)領(lǐng)域的優(yōu)秀人才。計算機科學與技術(shù)的廣泛應用是計算機學科發(fā)展的原動力,計算機科學是一門應用科學。因此,計算機學科的優(yōu)秀人才不僅應具有堅實的科學理論基礎(chǔ),而且更重要的是能將理論與實踐相結(jié)合,并具有解決實際問題的能力。培養(yǎng)計算機科學與技術(shù)的優(yōu)秀人才是社會的需要、國民經(jīng)濟發(fā)展的需要。制定科學的教學計劃對于培養(yǎng)計算機科學與技術(shù)人才十分重要,而教材的選擇是實施教學計劃的一個重要組成部分,《21世紀計算機科學與技術(shù)實踐型教程》主要考慮了下述兩方面。一方面,高等學校的計算機科學與技術(shù)專業(yè)的學生,在學習了基本的必修課和部分選修課程之后,立刻進行計算機應用系統(tǒng)的軟件和硬件開發(fā)與應用尚存在一些困難,而《21世紀計算機科學與技術(shù)實踐型教程》就是為了填補這部分空白。將理論與實際聯(lián)系起來,使學生不僅學會了計算機科學理論,而且也學會應用這些理論解決實際問題。另一方面,計算機科學與技術(shù)專業(yè)的課程內(nèi)容需要經(jīng)過實踐練習,才能深刻理解和掌握。因此,本套教材增強了實踐性、應用性和可理解性,并在體例上做了改進——使用案例說明。實踐型教學占有重要的位置,不僅體現(xiàn)了理論和實踐緊密結(jié)合的學科特征,而且對于提高學生的綜合素質(zhì),培養(yǎng)學生的創(chuàng)新精神與實踐能力有特殊的作用。因此,研究和撰寫實踐型教材是必需的,也是十分重要的任務。優(yōu)秀的教材是保證高水平教學的重要因素,選擇水平高、內(nèi)容新、實踐性強的教材可以促進課堂教學質(zhì)量的快速提升。在教學中,應用實踐型教材可以增強學生的認知能力、創(chuàng)新能力、實踐能力以及團隊協(xié)作和交流表達能力。實踐型教材應由教學經(jīng)驗豐富、實際應用經(jīng)驗豐富的教師撰寫。此系列教材的作者不但從事多年的計算機教學,而且參加并完成了多項計算機類的科研項目,他們把積累的經(jīng)驗、知識、智慧、素質(zhì)融合于教材中,奉獻給計算機科學與技術(shù)的教學。我們在組織本系列教材過程中,雖然經(jīng)過了詳細的思考和討論,但畢竟是初步的嘗試,不完善甚至缺陷不可避免,敬請讀者指正。

內(nèi)容概要

  本書從實用的角度出發(fā),主要對目前各種常見的交互式軟件界面設(shè)計原則和方法進行了全面而又詳細的介紹,主要目的是使學生掌握軟件界面的基本概念、設(shè)計原則和相應的編程技術(shù),掌握如何用規(guī)范的方法進行軟件界面設(shè)計,了解軟件界面設(shè)計的發(fā)展動向。全書共分10章,書中所有的舉例都貫徹可用性的思想,幾乎每一章都配有實例分析和具體編程實現(xiàn)方法,并配有精心設(shè)計的習題。實例講解詳細,而且實用、可行,都是學生能夠?qū)W會和掌握的,使學生通過本書的學習能夠掌握實實在在的界面設(shè)計技術(shù)。.
   本書是作者多年教學實踐的匯集、提煉,同時參考了許多國內(nèi)外的參考書。本書還配有相應的教學輔助課件以及相關(guān)程序、素材。

書籍目錄

目錄回到頂部↑第1章 緒論.
1.1 人機界面的基本概念
1.1.1 人機界面定義
1.1.2 廣義的人機界面
1.1.3 狹義的人機界面
1.2 面向用戶的軟件界面設(shè)計
1.3 軟件的可用性
1.4 人機界面學的研究內(nèi)容
1.4.1 認知心理學
1.4.2 人機工程學
1.4.3 計算機語言學
1.4.4 軟件人機工程學
1.5 人機界面設(shè)計的發(fā)展趨勢
習題一
第2章 軟件界面設(shè)計概述
2.1 軟件界面基本概念
2.2 軟件界面用戶分析
2.2.1 用戶分類
2.2.2 用戶行為模型
2.2.3 用戶需求分析
.2.3 軟件界面分析
2.3.1 功能性設(shè)計界面
2.3.2 情感性設(shè)計界面
2.3.3 環(huán)境性設(shè)計界面
2.4 軟件界面開發(fā)設(shè)計原則
2.5 軟件界面常見交互方式
2.5.1 問答式對話
2.5.2 菜單界面
2.5.3 數(shù)據(jù)輸入界面
2.5.4 命令語言界面
2.5.5 查詢語言界面
2.5.6 自然語言界面
2.5.7 直接操縱和圖形用戶界面
2.6 軟件界面開發(fā)過程
2.6.1 定義階段
2.6.2 設(shè)計階段
2.6.3 維護階段
2.7 軟件界面原型開發(fā)工具簡介
2.7.1 visual basic簡介
2.7.2 visual studio .net簡介
2.7.3 利用開發(fā)工具進行界面設(shè)計的原則
習題二
第3章 命令語言界面設(shè)計
3.1 命令語言概述
3.1.1 命令語言界面優(yōu)點
3.1.2 命令語言界面缺點
3.2 命令語言的目標
3.3 命令語言結(jié)構(gòu)
3.3.1 命令命名及縮寫
3.3.2 命令語言的形式
3.3.3 命令菜單
3.4 命令語言設(shè)計原則
習題三
第4章 菜單界面設(shè)計
4.1 菜單界面特點
4.2 菜單界面的結(jié)構(gòu)設(shè)計
4.2.1 單一菜單
4.2.2 線狀序列菜單
4.2.3 樹狀菜單
4.2.4 循環(huán)網(wǎng)絡菜單
4.3 菜單界面的式樣
4.3.1 全屏幕文本菜單
4.3.2 條形菜單
4.3.3 下拉式菜單
4.3.4 彈出式菜單
4.3.5 圖標菜單(工具欄)
4.3.6 滾動菜單
4.3.7 工具箱
4.4 菜單設(shè)計原則
4.5 vb菜單編程技術(shù)
4.5.1 vb的下拉式菜單
4.5.2 vb的彈出式菜單
4.5.3 vb的動態(tài)菜單
4.5.4 vb的位圖菜單
4.5.5 vb的工具欄
4.6 c#菜單編程技術(shù)
4.6.1 c#下拉式菜單
4.6.2 c#彈出式菜單
4.6.3 c#動態(tài)菜單
4.6.4 c#工具欄
習題四
第5章 數(shù)據(jù)輸入界面設(shè)計
5.1 數(shù)據(jù)輸入的原則和方法
5.1.1 數(shù)據(jù)輸入的設(shè)計原則
5.1.2 數(shù)據(jù)輸入方式
5.2 填表界面設(shè)計
5.2.1 填表界面特點
5.2.2 填表界面設(shè)計原則
5.2.3 常見欄目顯示方式
5.3 vb填表界面編程技術(shù)
5.3.1 vb數(shù)據(jù)檢驗及錯誤提示..
5.3.2 vb光標移動技術(shù)
5.3.3 vb其他數(shù)據(jù)輸入界面技術(shù)
5.4 c#填表界面編程技術(shù)
5.4.1 c#數(shù)據(jù)檢驗及錯誤提示
5.4.2 c#光標移動技術(shù)
5.4.3 c#其他數(shù)據(jù)輸入界面技術(shù)
習題五
第6章 圖形用戶界面
6.1 圖形用戶界面特點
6.2 圖形用戶界面設(shè)計原則
6.2.1 圖形用戶界面設(shè)計一般原則
6.2.2 顏色使用
6.2.3 圖形用戶界面設(shè)計的藝術(shù)原則
6.3 窗口設(shè)計
6.3.1 窗口的基本構(gòu)成
6.3.2 窗口動作
6.4 輔助窗口設(shè)計
6.4.1 輔助窗口的特點
6.4.2 輔助窗口的模式
6.4.3 與其他窗口的交互
6.4.4 更改輔助窗口大小和展開輔助窗口
6.4.5 層疊輔助窗口
6.4.6 輔助窗口布局
6.5 圖形用戶界面要素部件設(shè)計
6.5.1 在圖形用戶界面中使用圖標
6.5.2 按鈕的設(shè)計
6.5.3 屏幕布局的設(shè)計
6.5.4 在圖形用戶界面中使用圖形
6.5.5 字體使用
6.6 vb圖形界面編程技術(shù)
6.6.1 vb窗體設(shè)計
6.6.2 vb狀態(tài)欄設(shè)計
6.7 c#圖形界面編程技術(shù)
6.7.1 c#窗體設(shè)計
6.7.2 c#狀態(tài)欄設(shè)計
習題六
第7章 幫助和出錯界面設(shè)計
7.1 幫助處理系統(tǒng)設(shè)計
7.1.1 幫助系統(tǒng)的類型
7.1.2 幫助信息分類
7.1.3 幫助處理系統(tǒng)設(shè)計基本原則
7.2 html幫助界面設(shè)計
7.2.1 幫助瀏覽器元素
7.2.2 幫助主題的附加特性
7.3 向?qū)?br />7.3.1 向?qū)гO(shè)計規(guī)則
7.3.2 書寫向?qū)谋疽?guī)則
7.4 錯誤處理
7.4.1 出錯的根源和類型
7.4.2 人-計算機系統(tǒng)錯誤的原因和類型
7.4.3 錯誤預防原則
7.4.4 錯誤恢復原則
習題七
第8章 網(wǎng)頁界面設(shè)計
8.1 網(wǎng)頁特點及其設(shè)計原則
8.1.1 網(wǎng)頁設(shè)計特點
8.1.2 網(wǎng)頁設(shè)計基本原則
8.1.3 網(wǎng)頁界面的內(nèi)容與風格
8.1.4 網(wǎng)頁界面設(shè)計的語言與文化
8.2 網(wǎng)頁界面設(shè)計要素
8.2.1 網(wǎng)頁視聽元素
8.2.2 網(wǎng)頁界面布局
8.2.3 網(wǎng)頁界面的色彩設(shè)計
8.2.4 網(wǎng)頁界面的字體
8.2.5 網(wǎng)頁界面的動畫與多媒體
8.2.6 網(wǎng)頁界面上的導航
8.3 網(wǎng)頁界面設(shè)計技術(shù)與工具
8.3.1 網(wǎng)頁界面設(shè)計技術(shù)基礎(chǔ)
8.3.2 常用網(wǎng)頁界面設(shè)計工具
8.3.3 dreamweaver網(wǎng)頁編輯器簡介
8.4 網(wǎng)站設(shè)計
8.4.1 網(wǎng)站設(shè)計方法
8.4.2 網(wǎng)站的可用性
8.4.3 常見網(wǎng)站設(shè)計錯誤
8.4.4 網(wǎng)站設(shè)計經(jīng)驗
8.4.5 網(wǎng)站幫助信息的設(shè)計
8.4.6 網(wǎng)站實例分析
8.5 個人網(wǎng)站設(shè)計實例
8.5.1 個人網(wǎng)站設(shè)計概述
8.5.2 建立站點
8.5.3 頁面制作
8.5.4 個人網(wǎng)站主要功能模塊制作
習題八
第9章 移動設(shè)備界面設(shè)計
9.1 移動設(shè)備界面基本概念
9.2 移動設(shè)備界面的輸入方式
9.2.1 鍵盤輸入
9.2.2 筆輸入
9.2.3 語音識別
9.3 移動設(shè)備界面的輸出方式
9.4 移動設(shè)備界面設(shè)計的問題
9.5 移動設(shè)備界面設(shè)計方法
9.5.1 移動設(shè)備界面導航
9.5.2 移動設(shè)備界面設(shè)計要素
9.5.3 移動設(shè)備界面設(shè)計原則
9.6 移動設(shè)備應用開發(fā)技術(shù)
9.6.1 移動設(shè)備應用開發(fā)技術(shù)架構(gòu)
9.6.2 移動設(shè)備操作系統(tǒng)
9.6.3 移動瀏覽標準
9.6.4 開發(fā)工具
9.7 移動應用實例分析
9.7.1 創(chuàng)建智能設(shè)備項目
9.7.2 添加資源
9.7.3 程序?qū)崿F(xiàn)
習題九
第10章 軟件界面測試與評估
10.1 界面測試內(nèi)容及要求
10.1.1 易用性
10.1.2 規(guī)范性
10.1.3 合理性
10.1.4 美觀與協(xié)調(diào)性
10.1.5 獨特性
10.1.6 安全性
10.2 界面評估指標及方法
10.2.1 界面設(shè)計評估指標
10.2.2 觀察方法
10.2.3 咨詢方法
10.2.4 實驗方法
10.3 軟件測試基礎(chǔ)
10.3.1 軟件測試目的
10.3.2 軟件測試方法
10.3.3 軟件測試類型
10.3.4 軟件測試原則
習題十
參考文獻

章節(jié)摘錄

版權(quán)頁:   插圖:   2.打開的位置及大小 窗口系統(tǒng)使用性能的一個關(guān)鍵因素是選擇在何處打開窗口。有些窗口系統(tǒng)總是以同一位置和大小打開,從而確保了可預見性,但其代價是用戶常常還需移動窗口并重新設(shè)定其大小。另一些窗口系統(tǒng)則支持“最近那次使用過的”位置和大小的方法,這種方法較能滿足用戶的需要,但仍不是最佳的。通常,最有效的辦法是在接近當前焦點(圖標、菜單項、字段等)的位置上打開,以減少眼睛的運動,但要注意打開位置應足夠遠,以免當前焦點被遮擋。例如使用金山詞霸進行抓詞翻譯時,選擇某文檔中的一個需要翻譯的詞,產(chǎn)生的解釋窗口就應該在該詞的下方(或上方或右側(cè))。類似地,如果利用求助動作選擇某表格中的一個填入字段,該求助窗口應出現(xiàn)在其旁邊,但不應該對該字段喧賓奪主。還要注意的是信息窗口的自動放置,它不應影響感興趣的目標,應避免用戶在關(guān)心目標的同時,去移動信息窗口并閱讀信息內(nèi)容。 3.關(guān)閉動作 窗口系統(tǒng)會有一個小的圖標(一般在右上角)用來關(guān)閉窗口,或者具有一個含有關(guān)閉動作的窗口控制菜單,或者窗口里包含一個Close(關(guān)閉)按鈕。窗口關(guān)閉時,系統(tǒng)的反應各不相同。從毫無反應(對于想知道該圖標位于何處的用戶,這是個問題)到窗口框架縮?。ㄖ饾u縮小的框架移向該窗口,變成圖標所在位置的一系列動畫)、線條縮?。òl(fā)光的條文或點等縮進該圖標)、窗口影子式關(guān)閉(窗口關(guān)閉成標題條),或在窗口縮成圖標時做三維翻轉(zhuǎn)或滾動。大多數(shù)系統(tǒng)是迅速且平滑地關(guān)閉窗口,但在有些系統(tǒng)中一系列弄巧成拙的畫面可能會令人感到不安,例如以打碎窗框及其內(nèi)容的色條來消除窗口。 4.重定大小的動作 一般情況下,窗口可以自由更改大小,除非在窗口中顯示的信息是固定的,或者不能通過縮放窗口向用戶提供更多或更少的信息,如Windows的計算器的大小就是固定的。有很多各種各樣重定窗口大小的方法。Macintosh允許從右下角的大小框里設(shè)定窗口的大小。MS Windows、Motif、OS/2以及許多其他系統(tǒng)允許以四個角以及四條邊中的任意一條來定大小。另一類系統(tǒng),提供了一個Size菜單項,它給用戶選擇重置窗口左上角或右下角的機會。大多數(shù)窗口系統(tǒng)的窗口大小的上限是和顯示屏幕尺寸一樣大,但某些系統(tǒng)的上限則允許大于顯示屏尺寸。 5.移動動作 有很多移動窗口的方法。Xerox Star和MS Windows 1.0有Move菜單項,用戶選擇它,然后在終點處按一次可將窗口移動到終點處。

編輯推薦

《普通高等教育"十一五"國家級規(guī)劃教材?21世紀計算機科學與技術(shù)實踐型教程:面向用戶的軟件界面設(shè)計》是作者多年教學實踐的匯集、提煉,同時參考了許多國內(nèi)外的參考書。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    面向用戶的軟件界面設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7