官术网_书友最值得收藏!

Preface
前言

隨著計算機行業(yè)和互聯(lián)網(wǎng)的迅速發(fā)展以及應(yīng)用領(lǐng)域的拓寬,用戶界面在生活中無處不在,并且用戶界面設(shè)計逐漸成為當(dāng)前互聯(lián)網(wǎng)相關(guān)行業(yè)的熱門專業(yè)。用戶界面是系統(tǒng)中不可缺少的部分,為人與計算機系統(tǒng)進行消息交換提供了媒介。用戶界面設(shè)計是指為用戶提供人機交互的可視化界面,在用戶界面設(shè)計中,需要提取用戶需求,針對需求進行分析,設(shè)計出合理美觀并且操作簡便的界面。用戶界面設(shè)計是一門集人機工程學(xué)、認知心理學(xué)、人機交互原理學(xué)和設(shè)計藝術(shù)原理于一身的綜合性學(xué)科。

本書共10章,從用戶界面設(shè)計的基本知識出發(fā),首先闡述用戶界面設(shè)計中所涉及的生命周期和活動,再通過詳細的例子介紹Axure RP原型設(shè)計軟件的使用以及界面中各個控件的設(shè)計與實現(xiàn),最后從軟件開發(fā)和軟件工程角度以網(wǎng)頁端、移動端和PC端案例來講述界面設(shè)計從設(shè)計到實現(xiàn)的過程。全書具體內(nèi)容如下。

第1章主要介紹什么是用戶界面設(shè)計以及用戶界面設(shè)計的主要研究內(nèi)容和發(fā)展歷史,向讀者詳細介紹了用戶界面的基礎(chǔ)知識。

第2章先通過介紹界面設(shè)計在軟件開發(fā)過程中的作用來說明界面設(shè)計對軟件系統(tǒng)的重要性,再介紹界面設(shè)計與軟件工程關(guān)系和軟件工程活動的關(guān)系。

第3章主要介紹界面設(shè)計中的目標及原則。首先介紹界面設(shè)計中的可行性目標及度量的標準,再介紹設(shè)計中的認知過程,最后從移動端、PC 端和網(wǎng)頁端三個方面來闡述界面設(shè)計的原則。

第4章主要介紹界面設(shè)計中的交互設(shè)備。首先介紹輸入設(shè)備,再介紹輸出設(shè)備,最后介紹三維輔助設(shè)備。

第5章主要介紹界面設(shè)計與軟件開發(fā)的生命周期,首先介紹軟件開發(fā)的生命周期模型,如瀑布模型、螺旋模型等,再根據(jù)軟件開發(fā)的生命周期模型介紹界面設(shè)計的生命周期模型,兩者有相似之處,軟件開發(fā)的生命周期包含界面設(shè)計的生命周期。

第6章主要闡述在界面設(shè)計生命周期過程中涉及的活動,首先講述用戶需求的獲取,介紹需求獲取的方法和原則,強調(diào)在需求獲取過程中最重要的是理解用戶。再講述根據(jù)提取的需求進行界面設(shè)計任務(wù)的分析,介紹分析的步驟和方法,根據(jù)任務(wù)分析的結(jié)果,確定系統(tǒng)信息流的結(jié)構(gòu)。在這些前期活動的基礎(chǔ)上,再介紹圖形界面設(shè)計,隨后介紹圖形界面的測試,最后介紹可用性檢驗的標準。在這五項活動中,前一項活動的輸出是下一項活動的輸入。

第7章主要介紹常用于原型設(shè)計的交互式設(shè)計工具Axure RP的具體應(yīng)用,對該工具的工作環(huán)境和每個常用控件都進行了詳解,最后通過一個原型設(shè)計實例來展示Axure RP的實際運行過程。

第8章主要介紹界面設(shè)計中涉及的窗口、菜單、對話框、控件、導(dǎo)航和布局的設(shè)計與實現(xiàn)。以網(wǎng)頁端和移動端為例,詳細講述這些控件在移動端如何設(shè)計,再對每個控件的實現(xiàn)給出具體的實例及詳細代碼。

第9章以Python 語言為例,從軟件開發(fā)角度闡述了如何使用Tkinter 進行GUI 編程。

第10章以軟件工程開發(fā)生命周期為角度,展示了網(wǎng)頁端、移動端和PC 端不同平臺的界面設(shè)計案例。每個案例都從系統(tǒng)需求分析、功能模塊設(shè)計、界面結(jié)構(gòu)設(shè)計和界面實現(xiàn)四個方面來進行闡述。

本書的主要特點如下。

(1)知識點涵蓋面廣:本書主要針對界面設(shè)計的愛好者,以及計算機相關(guān)專業(yè)的高校學(xué)生,知識點涵蓋了界面設(shè)計的發(fā)展歷史、研究內(nèi)容、基本概念、界面設(shè)計與軟件工程的關(guān)系,界面設(shè)計中的基本活動及生命周期等,也詳細講解了界面設(shè)計中每個控件的設(shè)計與實現(xiàn)方法。

(2)理論結(jié)合實踐:本書通過具體實例的形式講授知識點,不局限于枯燥的理論介紹。實踐對于用戶界面設(shè)計學(xué)習(xí)而言是強化和提升學(xué)習(xí)效果的必由之途,否則無異于“入寶山而空返”。讀者可通過仿照書中實例自己編寫小型應(yīng)用進行練習(xí)。

(3)代碼實例豐富:本書在講解理論知識的基礎(chǔ)上,對每一個界面設(shè)計涉及的內(nèi)容都有詳細的代碼實例,不僅僅局限于怎么設(shè)計,也強調(diào)了怎么實現(xiàn)。

本書主要由呂云翔、楊婧玥編寫完成,曾洪立參與部分內(nèi)容的寫作并參與了部分材料的制作。

因筆者水平有限,書中難免有疏漏和不足之處,敬請廣大讀者和專家批評指正。

編者

主站蜘蛛池模板: 衡南县| 会同县| 海淀区| 镇雄县| 攀枝花市| 昭觉县| 开远市| 宁都县| 方正县| 雷山县| 监利县| 达尔| 临夏市| 辉县市| 姚安县| 沙坪坝区| 蚌埠市| 灵山县| 武乡县| 丹棱县| 临湘市| 巴东县| 顺平县| 望城县| 历史| 璧山县| 茶陵县| 怀集县| 中方县| 闽侯县| 手机| 探索| 鹤壁市| 无棣县| 双江| 晴隆县| 伊通| 昌平区| 曲周县| 襄城县| 垣曲县|