TOP
GOGO開學趣,參考書應有盡有
UI交互設計與開發實戰(簡體書)
滿額折

UI交互設計與開發實戰(簡體書)

商品資訊

人民幣定價:89.9 元
定價
:NT$ 539 元
優惠價
87469
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :14 點
商品簡介
名人推薦
目次

商品簡介

用戶界面在當下的網絡世界中無處不在,是人與計算機進行交流的窗口。
《UI交互設計與開發實戰》從軟件工程的角度出發,以軟件周期開發模型為參考,深入講解了用戶界面設計中各環節的具體內容,並以豐富的圖片案例形式介紹用戶界面設計如何將交互體驗與視覺美觀融為一體,也使用了大量可讀代碼展示用戶界面是如何實現的。
《UI交互設計與開發實戰》分為三部分:首部分(第1章)主要介紹用戶界面歷史及界面設計的相關概念,闡述軟件開發與界面設計之間的關係;第二部分(第2~8章)從軟件工程角度論述用戶界面設計,詳細介紹了用戶界面設計中各環節的概念和具體操作方法;第三部分(第9、10章)主要通過實例講述界面控件以及界面的設計與實現。
《UI交互設計與開發實戰》既可作為UI視覺/網頁/移動產品設計等界面設計相關工作的設計師的案頭指南,也可作為大中專院校多媒體、動畫、動漫、軟件等相關專業的培訓教程/教材,還可作為界面設計愛好者的學習手冊。

名人推薦

適讀人群 :UI視覺/網頁/移動產品設計等界面設計相關工作的設計師,大中專院校多媒體、動畫、動漫、軟件等相關專業師生,界面設計愛好者
覆蓋面廣:涵蓋網頁端、移動端及PC端
針對性強:細致到每個控件的設計與實現
代碼實用:仿照即可編寫小型應用程序
附贈資源:全部案例素材及效果文件,稍加修改即可應用實際項目,以及可用於培訓及授課的PPT

隨著計算機行業和互聯網的迅速發展以及應用領域的拓寬,用戶界面在生活中無處不在,並且用戶界面設計逐漸成為當前互聯網相關行業的熱門專業。用戶界面是系統中不可缺少的部分,為人與計算機系統進行消息交換提供了媒介。用戶界面設計是指為用戶提供人機交互的可視化界面,在用戶界面設計中,需要提取用戶需求,針對需求進行分析,設計出合理美觀並且操作簡便的界面。用戶界面設計是一門集人機工程學、認知心理學、人機交互原理學和設計藝術原理於一身的綜合性學科。
本書共10章,從用戶界面設計的基本知識出發,首先闡述用戶界面設計中所涉及的生命周期和活動,再通過詳細的例子介紹Axure RP原型設計軟件的使用以及界面中各個控件的設計與實現,最後從軟件開發和軟件工程角度以網頁端、移動端和PC端案例來講述界面設計從設計到實現的過程。全書具體內容如下。
第1章主要介紹什麼是用戶界面設計以及用戶界面設計的主要研究內容和發展歷史,向讀者詳細介紹了用戶界面的基礎知識。
第2章先通過介紹界面設計在軟件開發過程中的作用來說明界面設計對軟件系統的重要性,再介紹界面設計與軟件工程關係和軟件工程活動的關係。
第3章主要介紹界面設計中的目標及原則。首先介紹界面設計中的可行性目標及度量的標準,再介紹設計中的認知過程,最後從移動端、PC端和網頁端三個方面來闡述界面設計的原則。
第4章主要介紹界面設計中的交互設備。首先介紹輸入設備,再介紹輸出設備,最後介紹三維輔助設備。
第5章主要介紹界面設計與軟件開發的生命周期,首先介紹軟件開發的生命周期模型,如瀑布模型、螺旋模型等,再根據軟件開發的生命周期模型介紹界面設計的生命周期模型,兩者有相似之處,軟件開發的生命周期包含界面設計的生命周期。
第6章主要闡述在界面設計生命周期過程中涉及的活動,首先講述用戶需求的獲取,介紹需求獲取的方法和原則,強調在需求獲取過程中最重要的是理解用戶。再講述根據提取的需求進行界面設計任務的分析,介紹分析的步驟和方法,根據任務分析的結果,確定系統信息流的結構。在這些前期活動的基礎上,再介紹圖形界面設計,隨後介紹圖形界面的測試,最後介紹可用性檢驗的標準。在這五項活動中,前一項活動的輸出是下一項活動的輸入。
第7章主要介紹常用於原型設計的交互式設計工具Axure RP的具體應用,對該工具的工作環境和每個常用控件都進行了詳解,最後通過一個原型設計實例來展示Axure RP的實際運行過程。
第8章主要介紹界面設計中涉及的窗口、菜單、對話框、控件、導航和布局的設計與實現。以網頁端和移動端為例,詳細講述這些控件在移動端如何設計,再對每個控件的實現給出具體的實例及詳細代碼。
第9章以Python語言為例,從軟件開發角度闡述了如何使用Tkinter進行GUI編程。
第10章以軟件工程開發生命周期為角度,展示了網頁端、移動端和PC端不同平臺的界面設計案例。每個案例都從系統需求分析、功能模塊設計、界面結構設計和界面實現四個方面來進行闡述。
UI交互設計與開發實戰前言本書的主要特點如下。
(1)知識點涵蓋面廣:本書主要針對界面設計的愛好者,以及計算機相關專業的高校學生,知識點涵蓋了界面設計的發展歷史、研究內容、基本概念、界面設計與軟件工程的關係,界面設計中的基本活動及生命周期等,也詳細講解了界面設計中每個控件的設計與實現方法。
(2)理論結合實踐:本書通過具體實例的形式講授知識點,不局限於枯燥的理論介紹。實踐對於用戶界面設計學習而言是強化和提升學習效果的必由之途,否則無異於“入寶山而空返”。讀者可通過仿照書中實例自己編寫小型應用進行練習。
(3)代碼實例豐富:本書在講解理論知識的基礎上,對每一個界面設計涉及的內容都有詳細的代碼實例,不僅僅局限於怎麼設計,也強調了怎麼實現。
因筆者水平有限,書中難免有疏漏和不足之處,敬請廣大讀者和專家批評指正。

目次

前言

第1章緒論
1.1什麼是用戶界面設計
1.1.1初識用戶界面
1.1.2走進用戶界面設計
1.2用戶界面設計研究內容
1.2.1人機工程學原理
1.2.2認知心理學
1.2.3交互性原理
1.2.4設計藝術學原理
1.3用戶界面設計發展歷史
1.3.1命令行用戶界面
1.3.2圖形用戶界面
1.3.3多媒體用戶界面
1.3.4多通道用戶界面
1.3.5虛擬現實人機界面

第2章界面設計與軟件工程
2.1界面設計對軟件系統的重要性
2.1.1合理性關係軟件系統的功能
2.1.2美觀性關係用戶對軟件系統的好感度
2.1.3安全性關係軟件系統的響應
2.2界面與軟件系統的關係
2.2.1界面是“窗戶”
2.2.2系統是“心靈”
2.3界面設計與軟件工程活動
2.3.1需求分析
2.3.2原型設計
2.3.3外觀設計
2.3.4圖形界面測試

第3章設計的目標和原則
3.1可用性目標與度量
3.1.1用戶界面的可用性目標
3.1.2可用性的度量
3.2認知過程
3.2.1從視覺看用戶認知
3.2.2從聽覺看用戶認知
3.2.3從觸覺看用戶認知
3.3設計基本原則
3.3.1以用戶為中心原則
3.3.2一致性原則
3.3.3簡單可用原則
3.3.4用戶記憶最小化
3.3.5具有較強的容錯功能

第4章交互設備
4.1輸入設備
4.1.1文本輸入設備——鍵盤、手寫板
4.1.2圖像輸入設備——掃描儀、攝像頭
4.1.3語音輸入設備——傳聲器
4.1.4指點輸入設備——鼠標、觸摸板
4.2輸出設備
4.2.1文字、圖像輸出設備——顯示器、打印機
4.2.2語音輸出設備——揚聲器、耳機
4.3三維輔助設備——三維鼠標、頭戴式設備

第5章軟件的生命周期
5.1軟件開發生命周期模型
5.1.1瀑布模型
5.1.2螺旋模型
5.1.3統一軟件工程過程模型
5.2界面設計生命周期模型——用瀑布模型做開發
5.2.1界面的需求分析
5.2.2界面的架構設計
5.2.3界面的詳細設計
5.2.4界面的編碼
5.2.5界面的測試
5.2.6界面的運行與維護

第6章需求與圖形設計
6.1需求獲取
6.1.1需求獲取的重要性
6.1.2需求獲取的方法
6.1.3需求獲取的步驟
6.2任務分析
6.2.1需求篩選
6.2.2需求建模
6.2.3確定界面模塊
6.3確定系統信息流結構
6.3.1使用數據流圖——機票預訂系統的數據流
6.3.2過程分解——商品交易的過程分解
6.4圖形界面設計
6.4.1版面設計
6.4.2文字設計
6.4.3圖形設計
6.4.4色彩設計
6.5可用性檢驗

第7章交互式設計之Axure RP
7.1認識Axure RP
7.2Axure RP詳解
7.2.1站點地圖面板區
7.2.2部件面板區
7.2.3線框圖工作區
7.2.4頁面屬性面板
7.2.5部件交互和注釋面板
7.3Axure RP設計實例——出租車大數據分析平臺原型設計
7.3.1頂部菜單欄
7.3.2快捷圖標工具欄
7.3.3圖標欄
7.3.4表單欄

第8章界面可視化設計與實現
8.1窗口——混合現實客戶端的窗口界面
8.2菜單欄
8.3導航欄——數據可視化界面的導航欄
8.4對話框
8.5控件
8.5.1按鈕的設計與實現
8.5.2滾動條的設計與實現
8.5.3文本輸入框的設計與實現
8.6布局
8.6.1手機應用程序常用布局
8.6.2網頁界面常用布局
8.6.3實例:出租車數據分析平臺

第9章軟件開發角度——使用Python進行GUI開發
9.1使用Python進行GUI編程的基礎概念
9.1.1窗口與組件
9.1.2事件驅動與回調機制
9.2Tkinter的主要組件
9.2.1標簽
9.2.2框架
9.2.3按鈕
9.2.4輸入框
9.2.5單選按鈕和復選按鈕
9.2.6列表框與滾動條
9.2.7畫布
9.2.8標準對話框
9.3實例:使用Tkinter進行GUI編程——三連棋遊戲
9.3.1用戶界面設計
9.3.2創建菜單
9.3.3創建遊戲面板
9.3.4將用戶界面與遊戲連接

第10章軟件工程角度——界面設計綜合實例
10.1出租車大數據分析平臺Web端頁面
10.1.1需求分析和建模
10.1.2功能模塊劃分
10.1.3界面結構
10.1.4界面實現
10.2“天天生鮮”購物平臺Web界面
10.2.1需求分析和建模
10.2.2功能模塊劃分
10.2.3界面結構
10.2.4界面實現
10.3團購App界面
10.3.1需求分析和建模
10.3.2功能模塊劃分
10.3.3界面結構
10.3.4界面實現
10.4音樂播放器PC端界面
10.4.1需求分析和建模
10.4.2功能模塊劃分
10.4.3界面結構
10.4.4界面實現

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 469
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區