吳燁
摘 要:隨著現(xiàn)代信息技術(shù)的飛速發(fā)展,手持移動設(shè)備已經(jīng)成為我國國民生活中非常重要的一部分,大大方便了人們的生活。為進一步的探索移動設(shè)備的界面設(shè)計問題,我們提出了面向用戶體驗的設(shè)計方法。通過對廣大用戶的實際應(yīng)用體驗進行分析探究,進而提出用戶可以接受的版面設(shè)計模型,供用戶可以自由選擇。本文中主要根據(jù)對界面的顯性要素和隱形要素的分析,并建立隱性要素的顯性化設(shè)計模塊,針對用戶對軟件的實際需要,開發(fā)出適合絕大部分人審美情趣的界面設(shè)計方案。
關(guān)鍵詞:用戶;智能化;移動設(shè)備;界面設(shè)計;個性化
1 引言
信息技術(shù)和互聯(lián)網(wǎng)的飛速發(fā)展大大促進了便捷式移動設(shè)備的發(fā)展,各種用戶軟件層出不窮,極大地豐富了人們的日常生活,給人們帶來了巨大的便利。因此,以用戶為中心的、以人為本的設(shè)計越來越受到設(shè)計公司和用戶的關(guān)注。用戶體驗是指用戶在使用該軟件時或者接受服務(wù)的過程中建立起來的對軟件的實際應(yīng)用感受,在信息技術(shù)應(yīng)用設(shè)計方面,用戶體驗主要產(chǎn)生于人機交互的過程中,是用戶對軟件界面的主觀感受。但是在早期的軟件設(shè)計中,設(shè)計者將主要精力都集中在軟件的功能設(shè)計上而忽視界面的設(shè)計,往往在設(shè)計的最后階段才開始界面設(shè)計工作,很難達到理想的用戶體驗效果。
2 用戶體驗設(shè)計的定義及意義
用戶體驗設(shè)計(user experience design,簡稱UDE),即軟件的界面設(shè)計,它的核心思想是從用戶出發(fā),基于人體工程學和可用性原理,綜合視覺、布局和動作設(shè)計等因素,設(shè)計出一款符合用戶使用習慣的軟件產(chǎn)品。它是體驗設(shè)計領(lǐng)域的一個子集,主要以用戶的體驗效果為主要研究對象,其重點是研究軟件與用戶組成的統(tǒng)一整體,合理布局用戶的使用習慣與軟件的設(shè)計布局,目的在于使用戶快速的越過產(chǎn)品復(fù)雜的技術(shù)特征,快速的掌握操作要領(lǐng)。良好的用戶體驗設(shè)計是軟件能否迎合觀眾的使用習慣的關(guān)鍵所在,也是提高用戶滿意度,增加產(chǎn)品銷量,節(jié)省成本的重要措施。因此,現(xiàn)在大多數(shù)的軟件設(shè)計公司都將界面設(shè)計作為軟件設(shè)計中重要環(huán)節(jié)并提起足夠的重視,致力于將軟件產(chǎn)品打造成一款集美觀、自然、流暢、高效于一身的優(yōu)秀產(chǎn)品。而在軟件設(shè)計的早期階段,設(shè)計師們普遍認為界面設(shè)計是美工師們的工作而將界面設(shè)計工作交給美工師,這就導(dǎo)致了軟件的實用性與美觀性存在一定的脫節(jié)現(xiàn)象,用戶反饋的效果不甚理想。但是最近幾年,軟件設(shè)計公司越來越關(guān)注界面的設(shè)計工作,努力征求廣大用戶的使用意見,并將其考慮在界面設(shè)計工作中,提高了用戶的滿意度。
3 界面隱性化的顯性設(shè)計
一般來說,軟件界面的設(shè)計包含顯性設(shè)計元素和隱形設(shè)計元素,這是軟件產(chǎn)品與實物產(chǎn)品的不同之處。顯性設(shè)計是界面的視覺化形式,是一種表現(xiàn)在界面表面的一種客觀事實,更是用戶與軟件之間相互交流的載體。顯性設(shè)計元素是更容易被用戶直接感受的軟件特征,而隱性設(shè)計元素是軟件特征的隱性體現(xiàn),是用戶對軟件的期望與感受,以及界面之后的技術(shù)構(gòu)架和信息支持等,因此帶有主觀性、隨意性和模糊性等。顯性設(shè)計元素更是隱形設(shè)計表現(xiàn)的載體,隱形設(shè)計只有通過顯性設(shè)計以隱喻的形式進行認知和情感的表達,才能被用戶明確的感知到,并作出客觀的評價。隱性元素設(shè)計是以用戶的實際需要和使用習慣為主要探究對象,綜合用戶的視覺感受與聽覺感受進行個性化的設(shè)計,并實時對用戶的使用感受進行跟蹤調(diào)查,不斷改進軟件的內(nèi)容與形式。因此,設(shè)計者更應(yīng)該從用戶的實際感受出發(fā),研究用戶使用軟件時的心理狀態(tài)與所處的環(huán)境,根據(jù)用戶的實際需求對軟件的隱性元素進行綜合設(shè)計,不斷提升軟件的界面效果,讓使用者在良好的視覺效果體驗的前提下以一種愉快的心態(tài)投入到軟件的使用中。軟件的隱性元素設(shè)計過程如下圖1所示:
圖1 界面隱形元素的顯性化設(shè)計模型圖
由圖可知,整個軟件設(shè)計過程分為用戶模型和界面系統(tǒng)兩個環(huán)節(jié)。用戶模型是軟件隱性設(shè)計的知識之源,更是軟件設(shè)計的根本標準和參考坐標,主要是定義用戶的角色與屬性;系統(tǒng)界面部分則是軟件設(shè)計的靈魂與關(guān)鍵環(huán)節(jié),他需要借助一定的主觀與客觀的方法將隱性元素通過顯性元素顯示出來,變成用戶可以直接操作和享受的模型。設(shè)計者要將自己的設(shè)計意圖通過圖片、語音、色彩、布局和動畫等方式傳達給用戶,使用戶可以直接在軟件界面上對軟件進行操控,以一種更加方便快捷的方式達到自己的實用軟件的目的。這個過程中需要軟件設(shè)計師與用戶進行通力合作,用戶及時向設(shè)計師反映自己的使用感受,設(shè)計師根據(jù)用戶的反饋進行結(jié)構(gòu)化的調(diào)整和內(nèi)容的更新,并不斷優(yōu)化軟件設(shè)計內(nèi)容。
4 面向用戶的界面設(shè)計過程
4.1 用戶研究
用戶研究是進行軟件界面設(shè)計的第一個環(huán)節(jié),也是至關(guān)重要的一個環(huán)節(jié)。好的服務(wù)來源于對用戶的實際需求的了解,通常需要軟件設(shè)計師從用戶的實際工作、生活環(huán)境出發(fā),研究用戶的心理和行為特征,深刻挖掘用戶的心理需求。深刻了解用戶的理解、需求、動機等利于設(shè)計師快速地融入用戶的生存環(huán)境中,參與并理解用戶的實際家庭生活或工作生活,與用戶進行情感上的交流,更進一步的把握用戶的實際需求,并利用采集到的信息建立不同的軟件模型,包括特征、認知、情感、意向等,為下一步的工作提供第一手資料。
4.2 需求分析
在取得用戶的實際需求這第一手資料之后進行的就是需求分析,利用特定的模型和問卷調(diào)查等方法對用戶的實際需求進行深入地分析,進一步了解用戶產(chǎn)生需求的原因,從用戶的角度分析問題。這個過程主要有兩種獲取知識的途徑,一是對現(xiàn)有的顯性需求的采集,如收集現(xiàn)有的研究資料、設(shè)計資料、品牌資料和市場資料等信息;另一方面主要是對用戶的隱性分析,如軟件設(shè)計師利用自己豐富的經(jīng)驗、靈感等感性的東西深刻分析采集的數(shù)據(jù)等信息,并根據(jù)需求建立信息檔案等。
4.3 明確任務(wù),建立模型
任務(wù)模型是建立在前期調(diào)研的基礎(chǔ)上,通過對用戶的使用需求的分析明確軟件的基本功能和界面設(shè)計的基本布局,將用戶需求、市場定位等轉(zhuǎn)變?yōu)榫唧w的任務(wù)以及定位描述,明確開發(fā)目標,并參照原有的軟件結(jié)構(gòu)設(shè)計出軟件的模型,明確好軟件的系統(tǒng)構(gòu)架以及功能特征,并在軟件界面設(shè)計環(huán)節(jié)制定出初步的顯示模型,將界面設(shè)計信息轉(zhuǎn)變?yōu)橛嬎銠C可以識別并運行的語言。計算機根據(jù)設(shè)計師建立的模型模擬出實際的軟件界面效果圖,并進行簡單的功能展示,將此效果圖反饋給用戶,進一步優(yōu)化軟件結(jié)構(gòu)。
4.4 軟件的實際開發(fā)階段
軟件的實際開發(fā)設(shè)計包含兩個環(huán)節(jié),即界面設(shè)計和功能設(shè)計。在前面模型設(shè)計的基礎(chǔ)上,需要將各個環(huán)節(jié)以視覺形式表現(xiàn)出來,并在計算機上利用特定的軟件設(shè)計程序?qū)④浖懗鰜?,并兼顧界面的風格設(shè)計,綜合考慮界面圖標、背景設(shè)計和色彩選擇等因素,在保證用戶需要的基本功能上保證潔面效果的美觀、實用。
4.5 產(chǎn)品測試
產(chǎn)品測試環(huán)節(jié)就是對已經(jīng)編寫好的軟件進行功能和界面的可用性測試,檢測其是否滿足軟件運行所遵循的基本規(guī)律和用戶的特定要求,并從安全性、功能性等方面對軟件進行綜合評估,及時發(fā)現(xiàn)軟件運行過程中存在的不穩(wěn)定因素和界面設(shè)計中不和諧的地方,分析產(chǎn)生原因并進行糾正,直到完全符合用戶需求為止。
4.6 發(fā)布與維護
發(fā)布與維護是軟件設(shè)計的最終環(huán)節(jié)。再通過一系列的測試之后,可以對外發(fā)布,并要做好售后服務(wù)工作,及時收集用戶的使用反饋信息,分析問題出現(xiàn)的癥結(jié)所在,積累經(jīng)驗,為下一款軟件的升級換代做好準備。
5 結(jié)語
本文主要提出了面向用戶的軟件界面設(shè)計方法,并對軟件的界面設(shè)計過程進行了初步探討。軟件設(shè)計是一個不斷迭代和更新的過程,在此過程中用戶的需求不斷變化,對界面的美觀化,實用化需求更加嚴格,這就對軟件設(shè)計師提出了更高的挑戰(zhàn)。我們的后續(xù)工作是對軟件的線性元素設(shè)計和隱性元素設(shè)計進行更加深入的探究,為進一步的設(shè)計出更加優(yōu)質(zhì)的軟件產(chǎn)品奠定基礎(chǔ)。
參考文獻:
[1] 羅仕鑒,龔蓉蓉,朱上上.面向用戶體驗的手持移動設(shè)備軟件界面設(shè)計[J].計算機輔助設(shè)計與圖形學學報.2010(06):1033-1041.
[2] 楊穎,雷田,張艷河.基于用戶心智模型的手持移動設(shè)備界面設(shè)計[J].浙江大學學報: 工學版.2008(05):800-804.
[3] 羅仕鑒,潘云鶴,朱上上.產(chǎn)品設(shè)計中基于圖解思維的隱性知識表達[J].機械工程學報.2007(06):93-98.
[4] 張萍,曾丹.現(xiàn)代軟件界面設(shè)計的歷史及藝術(shù)特性[J].藝海.2011
(11):159-161.
[5] 李建生.多媒體教學軟件界面設(shè)計中的美育[J].管理信息系統(tǒng).2001
(03):37-40.
[6] 聶紅.軟件界面設(shè)計探討[J].醫(yī)學信息.2004(06):324-325.
[7] 苗輝.由“魔鏡還原”創(chuàng)作探討軟件界面設(shè)計[J].電腦愛好者.2005
(15):44-45.
[8] 丁莉.軟件界面設(shè)計設(shè)想[J].天津職業(yè)院校聯(lián)合學報.2006(05):
68-70.
[9] 冉從林,王曉靜.項目教學法在軟件界面設(shè)計教學中的探索與實踐[J].九江學院學報.2007(06):126-128.
[10] 許文娟.淺析軟件界面設(shè)計中的色彩運用[J].電腦知識與技術(shù).2008
(31):890-891.
[11] 袁宜英.《軟件界面設(shè)計》課程教改初探[J].大眾科技.2008(05):
156-157.
[12] 劉正芳,王偉,劉世靖,等.安徽省地震會商系統(tǒng)軟件界面設(shè)計研究[J].電腦知識與技術(shù).2009(30):8455-8456.
[13] 程時偉,石元伍,孫守遷.移動計算用戶界面可用性評估的眼動方法[J].電子學報.2009(S1):146-150.
[14] 陳文廣,董士海,岳瑋寧,等.手持移動計算中的人機交互技術(shù)研究[J].計算機應(yīng)用.2005(10):2219-2223.
[15] 王悅,岳瑋寧,王衡,等.手持移動計算中的多通道交互[J].軟件學報.2005(01):29-36.
[16] 岳瑋寧,董士海,王悅,等.普適計算的人機交互框架研究[J].計算機學報.2004(12):1657-1664.
[17] 劉穎.人機交互界面的可用性評估及方法[J].人類工效學.2002
(02):35-38.
[18] 栗陽,關(guān)志偉,陳由迪,等.基于手勢的人機交互的研究[J].系統(tǒng)仿真學報.2000(05):528-533.