注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作綜合Web軟件用戶界面設(shè)計指南

Web軟件用戶界面設(shè)計指南

Web軟件用戶界面設(shè)計指南

定 價:¥20.00

作 者: 林銳等編著
出版社: 電子工業(yè)出版社
叢編項: 博文視點
標(biāo) 簽: 暫缺

ISBN: 9787121010163 出版時間: 2005-05-01 包裝: 膠版紙
開本: 22cm 頁數(shù): 147 字?jǐn)?shù):  

內(nèi)容簡介

  盡管國內(nèi)有很多技術(shù)出色、聰明過人的軟件工程師,但是許多開發(fā)出來的軟件產(chǎn)品既難用又難看,客戶很不滿意,導(dǎo)致經(jīng)常修改軟件的用戶界面,造成極大的生產(chǎn)力浪費。由于學(xué)生們在學(xué)校里接受的教育幾乎全是科學(xué)與技術(shù),他們不知道怎樣才能設(shè)計易用、美觀的用戶界面,很多人甚至想都沒有想過這個問題。當(dāng)他們畢業(yè)后真正參與軟件產(chǎn)品開發(fā)時,只好憑著個人的經(jīng)驗與感覺設(shè)計軟件的用戶界面,這樣產(chǎn)生的界面往往得不到大眾用戶的認(rèn)可。如何讓軟件人員開發(fā)出易用、美觀的應(yīng)用軟件,這是讓大多數(shù)企業(yè)領(lǐng)導(dǎo)頭痛的問題。本書第1章分析國內(nèi)企業(yè)面臨的用戶界面設(shè)計問題,給出解決問題的建議。第2章論述用戶界面的10個設(shè)計要素,給出通俗易懂的解釋。設(shè)計和實現(xiàn)Web軟件用戶界面要比開發(fā)傳統(tǒng)的Windows應(yīng)用軟件麻煩得多。本書第3章第8章分別闡述:界面元素的一般規(guī)則、Web軟件主界面結(jié)構(gòu)、表格頁面、對話頁面、消息框、評審和測試用戶界面。本書主要讀者對象是IT企業(yè)的研發(fā)主管、項目經(jīng)理、用戶界面設(shè)計人員和軟件開發(fā)人員,以及即將到IT企業(yè)工作的高校畢業(yè)生。本書可以作為軟件學(xué)院的教學(xué)參考書。本書前言前言不可原諒的過失小偷忐忑不安地向神父懺悔:“我闖入別人家里偷了東西?!鄙窀赴参啃⊥嫡f:“沒有關(guān)系,上帝會原諒你的?!毙⊥嫡f:“我偷了100萬美元?!鄙窀甘暯械溃骸巴廴?,那么多!”小偷懊惱地說:“可是我忘記了擦除門把上的指紋,警察肯定會找到我?!鄙窀覆淮笈骸氨康?,職業(yè)小偷犯了如此低級的錯誤,上帝不會原諒你的?!蹦憧芍来蠡飪海ㄜ浖藛T)開發(fā)的應(yīng)用軟件中存在多少不可原諒的用戶界面缺陷嗎?例如:界面措辭含糊,甚至有錯別字。連簡單的消息框都設(shè)計不好,可能存在文不對題的語病。界面布局混亂,缺乏邏輯,凡是能放的東西都堆積上去,讓用戶不知從何下手。沒有防錯處理,不對用戶輸入的數(shù)據(jù)進(jìn)行檢驗,不根據(jù)用戶的權(quán)限自動隱藏或者禁用某些功能。執(zhí)行破壞性的操作之前,不提醒用戶確認(rèn)。總之,如果用戶執(zhí)行了錯誤的操作,那他活該。不提供進(jìn)度條、動畫來反映正在進(jìn)行的比較耗時間的過程,對于重要的操作也不返回結(jié)果,讓用戶干著急。我們見到的用戶界面缺陷不勝枚舉……我曾經(jīng)給一家軟件企業(yè)做用戶界面設(shè)計方面的咨詢和培訓(xùn),現(xiàn)場進(jìn)行用戶界面測試練習(xí):該公司用“政府機(jī)關(guān)的車輛管理”模塊作案例分析。該模塊的功能比較簡單,主要是“申請用車、審批、調(diào)配、維護(hù)”等。這個模塊開發(fā)完成數(shù)月了,已經(jīng)交付給客戶使用。我請學(xué)員們依據(jù)我講解的用戶界面設(shè)計要素,查找bug并且講述論據(jù)?,F(xiàn)場氣氛熱烈,吸引了其他部門人員以及公司領(lǐng)導(dǎo)來參觀。結(jié)果在20分鐘左右,大家找出了十多個bug,而且大多數(shù)bug是“不可原諒的”。這個測試結(jié)果讓學(xué)員們大吃一驚:公司把軟件交付給客戶之前已經(jīng)測試過了,想不到還有那么多的bug!怎么搞的?可見全面學(xué)習(xí)用戶界面設(shè)計、測試的方法是多么重要!上述問題顯然不是個別現(xiàn)象。我常使用國內(nèi)某銀行的“企業(yè)網(wǎng)上銀行系統(tǒng)”,僅一個付款頁面,我就發(fā)現(xiàn)了至少5處缺陷(不合理的用戶界面設(shè)計)。該付款頁面的邏輯讓人費解,琢磨半天后才能學(xué)會使用,更糟糕的是沒有防錯處理,讓人小心翼翼、提心吊膽。有一次,我從上海給北京的員工支付一筆款項,輸入了正確的用戶名和賬號,但是輸錯了城市,把北京寫成了上海。我遞交數(shù)據(jù)后才發(fā)現(xiàn)城市輸錯了,但是不能撤消,當(dāng)時我也不著急,我認(rèn)為軟件會識別這個錯誤而自動終止這筆交易。于是我再次輸入正確的用戶名、賬號和城市,重新支付款項。3天后我查詢賬戶,已經(jīng)扣除了2筆款項,歷史記錄上寫著“交易成功”,但是北京的員工卻只收到1筆款項(即第二次交易),丟失了第一筆款項。我們在兩地電話查詢都沒有辦法,只能干等著。再過了數(shù)天,第一筆款項終于又回到了我的賬戶,歷史記錄上寫著“退”字。我對該“企業(yè)網(wǎng)上銀行系統(tǒng)”用戶界面的評價就一個字:“蠢”!國內(nèi)軟件開發(fā)商和運營商對軟件的“品位”似乎還停留在“有功能就好,能湊合著用就行”這種檔次。我們并不奢望所有用戶都贊賞軟件用戶界面,但是至少不能老是被用戶們痛貶。要對得起我們的職業(yè),開發(fā)出來的軟件要有點職業(yè)水準(zhǔn),這總不過分吧。每當(dāng)我使用那些“破爛”的軟件用戶界面時,我總懷疑人們在開發(fā)和測試軟件的時候沒有動過腦筋(否則會那么破爛嗎?)。倘若軟件人員干活不再需要動腦筋,那么他淪落為“軟件民工”的日期就不遠(yuǎn)了。如何讓軟件人員能開發(fā)出易用、美觀的應(yīng)用軟件,這是讓大多數(shù)企業(yè)領(lǐng)導(dǎo)頭痛的問題。盡管國內(nèi)有很多技術(shù)出色、聰明過人的軟件工程師,但是許多人開發(fā)出來的軟件產(chǎn)品卻既難用又難看,客戶很不滿意。導(dǎo)致經(jīng)常要修改軟件的用戶界面,造成極大的生產(chǎn)力浪費。由于學(xué)生們在學(xué)校里接受的教育幾乎全是科學(xué)與技術(shù),他們不知道怎樣才能設(shè)計易用、美觀的用戶界面,很多人甚至想都沒有想過。當(dāng)他們畢業(yè)后真正參與軟件產(chǎn)品開發(fā)時,只好憑著個人的經(jīng)驗與感覺設(shè)計軟件的用戶界面,這樣產(chǎn)生的界面往往得不到大眾用戶的認(rèn)可?!禬eb軟件用戶界面設(shè)計指南》的目的就是幫助IT企業(yè)的項目經(jīng)理、用戶界面設(shè)計人員和軟件開發(fā)人員掌握Web軟件用戶界面的設(shè)計方法,基本上不存在學(xué)習(xí)的難度。本書中的軟件用戶界面示例,主要來源于作者自己設(shè)計開發(fā)的“集成化項目管理系統(tǒng)Future2.0”。該軟件將不斷升級,請讀者從http://www.chinaspis.com下載最新的版本。本書側(cè)重于論述軟件易用性設(shè)計,而不是藝術(shù)(美學(xué))設(shè)計。本書作者林銳正和浙江大學(xué)工業(yè)設(shè)計專家彭韌合著《軟件用戶界面藝術(shù)設(shè)計》,該書將論述軟件用戶界面的視覺美學(xué)、創(chuàng)意設(shè)計、色彩設(shè)計、圖形設(shè)計、文字設(shè)計、平面設(shè)計等。該書將在2005年由電子工業(yè)出版社出版。如果讀者有更好的見解,請不吝賜教,與作者們多多交流。感謝電子工業(yè)出版社出版了我們的五部著作:

作者簡介

  林銳,1973年生。1990年至1996年,就讀于西安電子科技大學(xué),獲碩士學(xué)位。1997年至2000年,就讀于浙江大學(xué)計算機(jī)系,獲博士學(xué)位。大學(xué)期間兩度被評為中國百名跨世紀(jì)優(yōu)秀大學(xué)生,1996年獲電子工業(yè)部科技進(jìn)步二等獎,1997年獲首屆中國大學(xué)生電腦大賽軟件展示一等獎。2000年7月加入上海貝爾有限公司,從事軟件工程和CMM的研究推廣工作,2003年7月當(dāng)選為Alcatel集團(tuán)軟件工程專家。2004年初創(chuàng)建上海漫索計算機(jī)科技有限公司,致力于創(chuàng)作適合國內(nèi)企業(yè)需求的軟件研發(fā)管理解決方案,包括方法論和軟件產(chǎn)品。工作期間出版著作五部。

圖書目錄

第1章  Web軟件用戶界面設(shè)計概述
1.1  軟件用戶界面的重要性 3
1.2  什么是好的用戶界面 4
1.3  現(xiàn)狀與問題分析 6
1.3.1  教育缺陷 7
1.3.2  設(shè)計錯位 8
1.3.3  混淆網(wǎng)站與Web軟件的用戶界面 10
1.3.4  缺乏Web界面構(gòu)件庫 11
1.3.5  誰來設(shè)計Web軟件用戶界面 14
1.4  Web軟件開發(fā)流程介紹 17
1.4.1  需求開發(fā)過程域 18
1.4.2  軟件設(shè)計過程域(含用戶界面設(shè)計) 19
1.4.3  軟件實現(xiàn) 21
1.4.4  測試與改錯 22
1.4.5  部署與驗收 23
1.4.6  服務(wù)與維護(hù) 24
第2章  用戶界面的10個設(shè)計要素
2.1  用戶界面適合于軟件的功能(合適性) 27
2.2  容易理解 30
2.3  及時反饋信息 31
2.4  防錯處理 32
2.5  風(fēng)格一致和必要的個性化 33
2.6  合理的布局 35
2.7  合理的色彩 36
2.8  適應(yīng)用戶群體和國際化 37
2.9  最少操作步驟(最高效率) 39
2.10  可復(fù)用 41
第3章  常用界面元素的設(shè)計規(guī)則
3.1  字體 45
3.2  菜單 46
3.3  命令按鈕 47
3.4  工具條和圖標(biāo)按鈕 48
3.5  Tooltip 49
3.6  Radio Button 50
3.7  Check Box 50
3.8  輸入框和文本域 51
3.9  Combo box和List box 52
3.10  多頁選項板(Tabbed Pane) 53
3.11  數(shù)據(jù)表格 55
3.12  Web日期控件 56
第4章  Web軟件的主界面設(shè)計與示例
4.1  Web軟件與網(wǎng)站的區(qū)別 61
4.2  Web軟件的主界面模型 66
4.3  Top Frame區(qū) 68
4.4  功能模塊區(qū) 68
4.5  內(nèi)容顯示及操作區(qū) 73
4.6  信息反饋區(qū) 75
4.7  窗口的交互規(guī)則 76
4.7.1  一般規(guī)則 76
4.7.2  焦點規(guī)則 77
4.7.3  選擇 77
4.7.4  拷貝、粘貼 78
4.7.5  拖曳 78
4.7.6  滾動 79
4.7.7  窗體縮放 79
4.7.8  功能調(diào)用 80
4.7.9  動態(tài)幫助 80
4.7.10  錯誤處理 81
4.7.11  默認(rèn)值 81
第5章  Web軟件的表格
5.1  表格概述 85
5.2  數(shù)據(jù)編輯 91
5.3  選中 92
5.4  排序 94
5.5  分頁 96
5.6  數(shù)據(jù)過濾 97
第6章  Web軟件的對話頁面
6.1  如何放置Web對話頁面:彈出新窗口
 還是原地刷新頁面 102
6.2  Web對話頁面的樣式與示例 104
6.3  必填項的標(biāo)記 108
6.4  出錯處理 108
第7章  Web軟件的消息框
7.1  確認(rèn)消息框 113
7.2  告警消息框 117
7.3  通知消息框 121
7.4  過程消息框 123
第8章  評審和測試用戶界面
8.1  用戶界面檢查表 128
8.2  用戶界面原型評審 134
8.2.1  準(zhǔn)備評審 135
8.2.2  舉行評審會議 136
8.2.3  改進(jìn)原型 136
8.3  用戶界面測試 138
8.3.1  制定測試計劃 140
8.3.2  設(shè)計測試用例 141
8.3.3  執(zhí)行測試 143
8.3.4  消除缺陷 144
8.3.5  缺陷跟蹤 145
參考文獻(xiàn) 149

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號