首頁(yè) > 精品范文 > 人機(jī)交互界面
時(shí)間:2023-03-02 15:05:41
序論:寫作是一種深度的自我表達(dá)。它要求我們深入探索自己的思想和情感,挖掘那些隱藏在內(nèi)心深處的真相,好投稿為您帶來了七篇人機(jī)交互界面范文,愿它們成為您寫作過程中的靈感催化劑,助力您的創(chuàng)作。
關(guān)鍵詞:人機(jī)交互 界面 設(shè)計(jì) 要點(diǎn) 完善
中圖分類號(hào):TB47
文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1003-0069(2016)02-0064-02
人機(jī)交互是社會(huì)發(fā)展的未來趨勢(shì),實(shí)現(xiàn)人機(jī)交互,不僅是科學(xué)技術(shù)水平發(fā)展的必然,也是人們?cè)谏钏讲粩嗵岣叩那闆r下所提出的新要求。設(shè)計(jì)人機(jī)交互界面是實(shí)現(xiàn)人機(jī)交互的關(guān)鍵,只有簡(jiǎn)單易懂、操作方便、功能完善的界面,才能滿足人際交互不斷提升的要求。但是,目前人機(jī)交互界面設(shè)計(jì)還存在一些不足之處,導(dǎo)致用戶體驗(yàn)始終達(dá)不到較高水平。因此,必須對(duì)人機(jī)交互界面進(jìn)行優(yōu)化設(shè)計(jì),不斷提升其性能。
一 人機(jī)交互界面設(shè)計(jì)的基本原則
設(shè)計(jì)人機(jī)交互界面的目的就是為人和機(jī)器之間提供一個(gè)協(xié)調(diào)操作的界面,通過這一界面可以實(shí)現(xiàn)人機(jī)互動(dòng),達(dá)成用戶所需的各種功能。人機(jī)交互界面所涉及的范圍很廣,不論是何種用途的人機(jī)交互界面,在設(shè)計(jì)過程中都應(yīng)該遵循一些基本的設(shè)計(jì)原則,確保設(shè)計(jì)出來的人機(jī)交互界面能夠符合用戶的實(shí)際需求。
第一,人機(jī)交互界面設(shè)計(jì)需要滿足易用性原則。不論是什么產(chǎn)品,其所面對(duì)的用戶都是各種各樣的,這些不同的用戶之間存在學(xué)歷差異、認(rèn)知差異以及知識(shí)結(jié)構(gòu)差異等多方面的不同。因此在設(shè)計(jì)人機(jī)交互界面時(shí),就應(yīng)該對(duì)這些因素全面考量,確保用戶可以在不借助說明書的情況下就可以對(duì)界面功能形成大致認(rèn)識(shí)。
第二,人機(jī)交互界面設(shè)計(jì)需要滿足規(guī)范性原則。規(guī)范性原則是設(shè)計(jì)人機(jī)交互界面所必須遵循的原則,其主要涉及到界面圖標(biāo)、標(biāo)簽提示、對(duì)齊方式、等待過程、菜單結(jié)構(gòu)等多個(gè)方面的內(nèi)容。所以,在設(shè)計(jì)過程中,設(shè)計(jì)人員應(yīng)該從菜單條、狀態(tài)欄、工具欄、滾動(dòng)條以及快捷菜單等方面加強(qiáng)交互界面的規(guī)范性設(shè)計(jì)。
第三,人機(jī)交互界面設(shè)計(jì)應(yīng)該協(xié)調(diào)與美觀。對(duì)于用戶而言,操作界面是否美觀協(xié)調(diào),會(huì)直接決定其是否會(huì)產(chǎn)生購(gòu)買欲望或是能夠順利操作。比如,對(duì)于手機(jī)的交互界面而言,若是美觀性較低,或是協(xié)調(diào)性不好,那么消費(fèi)者就不會(huì)購(gòu)買這款手機(jī)。所以,在設(shè)計(jì)中加強(qiáng)協(xié)調(diào)性和美觀性的考量是十分重要的。
第四,人機(jī)交互界面設(shè)計(jì)應(yīng)該體現(xiàn)出獨(dú)特性。對(duì)于一款產(chǎn)品而言,其必定和其他類似的產(chǎn)品存在區(qū)別。而且對(duì)于企業(yè)自身而言,必定是希望自己的產(chǎn)品能夠在市場(chǎng)競(jìng)爭(zhēng)中打敗同類型的產(chǎn)品。由此,就需要在人機(jī)交互界面設(shè)計(jì)中體現(xiàn)出獨(dú)特性,并且切實(shí)反映出企業(yè)自身的特色,以便得到消費(fèi)者的認(rèn)可。
第五,人機(jī)交互界面設(shè)計(jì)應(yīng)該確保安全性。對(duì)于人機(jī)交互而言,由于機(jī)器本身和用戶都可能出現(xiàn)各種各樣的意外情況,從而引起不安全問題產(chǎn)生。因此,就需要在人機(jī)交互界面設(shè)計(jì)中加強(qiáng)安全性考量,避免發(fā)生意外情況。比如,應(yīng)該對(duì)用戶無意識(shí)輸入的無效數(shù)據(jù)有效識(shí)別,并且控制程序不做出反應(yīng)。而對(duì)某些控件也應(yīng)該設(shè)置用戶權(quán)限,避免用戶輸入不安全的數(shù)據(jù)。
最后,人機(jī)交互界面設(shè)計(jì)應(yīng)該突出快捷性。在智能化趨勢(shì)不斷明顯的當(dāng)下,快捷性是用戶提出的新要求,越來越多的用戶希望在人機(jī)交互界面中能夠?qū)崿F(xiàn)快捷操作。比如,在文件操作方面,就應(yīng)該設(shè)計(jì)打印、關(guān)閉等快捷鍵。在系統(tǒng)菜單上,也需要設(shè)置幫助、工具等快捷鍵,以滿足用戶的各種需求。
二 人機(jī)交互界面設(shè)計(jì)的要點(diǎn)
(一)整體框架設(shè)計(jì)要點(diǎn)
整體框架設(shè)計(jì)是人機(jī)交互界面設(shè)計(jì)的一個(gè)重要環(huán)節(jié),其所包含的內(nèi)容較多,主要有典型頁(yè)面設(shè)計(jì)、登陸頁(yè)面設(shè)計(jì)、系統(tǒng)首頁(yè)設(shè)計(jì)等。
在典型頁(yè)面設(shè)計(jì)方面,首先應(yīng)該注意整體頁(yè)面的位置,即對(duì)長(zhǎng)、寬、高進(jìn)行合理的控制。在頁(yè)面基本框架構(gòu)成方面,主要應(yīng)該對(duì)系統(tǒng)logo、導(dǎo)航、菜單、內(nèi)容顯示頁(yè)、查詢等進(jìn)行合理布置。此外,還需對(duì)頁(yè)面顯示的分辨率進(jìn)行控制,確保顯示清晰。在登陸頁(yè)面設(shè)計(jì)以及系統(tǒng)首頁(yè)設(shè)計(jì)這兩個(gè)方面,其所需要注意的問題和典型頁(yè)面設(shè)計(jì)基本一致。
在配色設(shè)計(jì)方面,首先應(yīng)該滿足基本的系統(tǒng)配色原則,確保界面設(shè)計(jì)配色的規(guī)范性。其次需要對(duì)系統(tǒng)主體背景配色進(jìn)行設(shè)計(jì),確保其和界面配色相適宜。最后就是系統(tǒng)輔助配色設(shè)計(jì),其也應(yīng)該在滿足系統(tǒng)配色的基礎(chǔ)上,最大程度貼合整體配色風(fēng)格。
在字體設(shè)計(jì)方面,一般人機(jī)交互界面常用主體包含了漢字和英文這兩種,針對(duì)某些交互界面可能還存在日語、德語等。在字體設(shè)計(jì)方面首先就是要確定字體類型,這需要根據(jù)用戶對(duì)象合理選擇。然后,需要對(duì)字體大小進(jìn)行確定。這應(yīng)該根據(jù)交互界面的大小尺寸合理確定。最后應(yīng)該對(duì)字體顏色進(jìn)行設(shè)計(jì),使其和系統(tǒng)配色相得益彰。
在信息提示方面,首先應(yīng)該對(duì)必添項(xiàng)提示進(jìn)行設(shè)計(jì),其主要包括了必添項(xiàng)的字體、項(xiàng)前標(biāo)示以及輸入框顏色等。對(duì)等待提示設(shè)計(jì),則需注重進(jìn)度條、提示形式的設(shè)計(jì)。對(duì)刪除提示,應(yīng)該在字體、大小、內(nèi)容和顏色等方面進(jìn)行統(tǒng)一設(shè)計(jì)。對(duì)保存提示也需要在顏色、字體、大小和內(nèi)容上實(shí)現(xiàn)統(tǒng)一設(shè)計(jì)。
(二)界面元素設(shè)計(jì)要點(diǎn)
整體框架只是人機(jī)交互界面設(shè)計(jì)的基礎(chǔ),界面元素設(shè)計(jì)才是其中最為核心關(guān)鍵的環(huán)節(jié)。就人機(jī)交互界面而言,界面元素主要包含了logo圖標(biāo)、導(dǎo)航、菜單、表格、按鈕、文本框等。
在設(shè)計(jì)logo圖標(biāo)時(shí),除去前邊所講的大小、顏色和字體等,其定位也是非常重要的。對(duì)于人機(jī)交互界面而言,logo圖標(biāo)定位應(yīng)該從人體工程學(xué)的角度出發(fā),選擇最符合人體視覺的位置。不僅如此,在logo圖標(biāo)設(shè)計(jì)上,還需充分融入企業(yè)元素,讓用戶能夠切實(shí)感受到相關(guān)企業(yè)的企業(yè)文化。
在設(shè)計(jì)導(dǎo)航時(shí),需要對(duì)導(dǎo)航形式、導(dǎo)航字體、導(dǎo)航顏色以及位置等合理設(shè)計(jì)。在設(shè)計(jì)的過程中不僅要考慮用戶的實(shí)際體驗(yàn),還需結(jié)合界面設(shè)計(jì)的實(shí)際情況,確保滿足協(xié)調(diào)性和美觀性。
在設(shè)計(jì)菜單時(shí),需要對(duì)菜單級(jí)數(shù)、菜單展開風(fēng)格、菜單菜單位置、菜單字體、菜單背景以及邊框顏色等合理設(shè)計(jì)。菜單級(jí)數(shù)最好控制在3級(jí)以內(nèi),展開風(fēng)格一般是縱向展開,菜單位置一般位于界面頂部或是底部,但是也可設(shè)計(jì)于界面的側(cè)邊。菜單背景應(yīng)該和界面整體風(fēng)格相適應(yīng),邊框顏色也需要和界面整體配色相符合。對(duì)于不同級(jí)別的菜單,還需在字體、顏色和大小上體現(xiàn)出一定區(qū)別。
在設(shè)計(jì)表格時(shí),對(duì)標(biāo)題字體、大小、顏色和位置都需要精確控制。此外,對(duì)于表格行,需要控制行高、背景顏色以及每頁(yè)的顯示行數(shù)。還需對(duì)單元格間距、數(shù)據(jù)單位位置、表格主體內(nèi)容提及頁(yè)數(shù)表述等進(jìn)行控制。
此外,在人機(jī)交互界面設(shè)計(jì)中,還需對(duì)按鈕、文本框、下拉框、單選框等多個(gè)方面加強(qiáng)設(shè)計(jì)控制,確保設(shè)計(jì)滿足基本原則,能夠符合用戶的實(shí)際需求。
三 人機(jī)交互界面設(shè)計(jì)的完善
(一)以人為本
以人為本,展開說來就是人機(jī)交互界面設(shè)計(jì)應(yīng)該以用戶的實(shí)際需求作為設(shè)計(jì)準(zhǔn)則,圍繞用戶的根本需求設(shè)計(jì)人機(jī)交互界面,如此才能提升用戶對(duì)人機(jī)交互界面設(shè)計(jì)的滿意度。因此,在設(shè)計(jì)人機(jī)交互界面之初,就應(yīng)該對(duì)用戶群體進(jìn)行全面調(diào)研,切實(shí)了解用戶的需求,以及其對(duì)當(dāng)前同類產(chǎn)品的評(píng)價(jià)。然后,可以對(duì)用戶群體進(jìn)行特征提取,對(duì)用戶的普遍需求、心理特征、行為活動(dòng)、個(gè)體差異等全面進(jìn)行分析,再將其融入到人機(jī)交互界面設(shè)計(jì)當(dāng)中。比如,如果人機(jī)交互界面的產(chǎn)品是面向兒童群體,那么就需要充分考量?jī)和奶攸c(diǎn)。兒童思維簡(jiǎn)單、活潑好動(dòng),因此界面設(shè)計(jì)就應(yīng)該簡(jiǎn)潔明了、色彩鮮亮,在保證兒童能夠快速操作的同時(shí)充滿興趣。再比如,若是手機(jī)的人機(jī)交互界面,其面向的用戶數(shù)量龐大、特點(diǎn)各異,這是若是要充分考量所有用戶的特點(diǎn)就顯得不切實(shí)際了。因此,這就需要對(duì)產(chǎn)品進(jìn)行定位,劃分出具體的用戶人群,然后在對(duì)其進(jìn)行設(shè)計(jì)調(diào)研。不僅如此,在設(shè)計(jì)的過程中還需將用戶引入其中,讓用戶參與設(shè)計(jì)活動(dòng),在人機(jī)交互界面中體現(xiàn)出用戶意志,如此才能設(shè)計(jì)出符合用戶群體的人機(jī)互動(dòng)界面相關(guān)產(chǎn)品。
(二)情感因素
人機(jī)交互界面并不是單純的操作界面,其應(yīng)該在設(shè)計(jì)中融入情感元素,使其體現(xiàn)出生命力,情感因素可以從交互界面的構(gòu)成元素上得到體現(xiàn)。在設(shè)計(jì)的過程中,需要設(shè)計(jì)者對(duì)用戶情感客觀審視,并通過顏色、字體、排版等設(shè)計(jì)體現(xiàn)出這些情感因素。只有人機(jī)交互界面充滿了情感因素,才能使用戶對(duì)產(chǎn)品產(chǎn)生興趣,從而真正深入了解并認(rèn)同一款產(chǎn)品。對(duì)于一款產(chǎn)品而言,不論是手機(jī)還是平板電腦,用戶在使用之前都需要下載一些必要的軟件。在設(shè)計(jì)交互界面時(shí),不僅設(shè)計(jì)一個(gè)美觀協(xié)調(diào)的下載界面,還需設(shè)計(jì)人性化的引導(dǎo)界面,通過引導(dǎo)幫助用戶完成新產(chǎn)品的配置和軟件下載。不僅如此,還可以加入一些交互界面,在用戶下載新軟件的時(shí)候能夠進(jìn)行一些其他的事項(xiàng)。在界面的按鈕設(shè)計(jì)上,還可以融入企業(yè)的標(biāo)示,讓用戶能夠感受到企業(yè)設(shè)計(jì)這一款產(chǎn)品時(shí)的心意。比如,以微軟推出的surface 3為例,其在人機(jī)交互界面的設(shè)計(jì)上就體現(xiàn)出了情感因素,簡(jiǎn)潔美觀的交互界面,以灰色調(diào)配以surface字樣的界面背景,不僅給用戶一種沉穩(wěn)大氣的體驗(yàn)感受,更彰顯出微軟自身的企業(yè)文化。
(三)操作設(shè)計(jì)
操作是人機(jī)交互界面所必須考慮的問題,不論界面設(shè)計(jì)多么美觀協(xié)調(diào),若是操作性不好,就會(huì)導(dǎo)致用戶的使用感受大打折扣。因此,在人機(jī)交互界面的設(shè)計(jì)過程中,必須注重操作設(shè)計(jì),不僅要確保操作的便捷高效,還需符合用戶的使用習(xí)慣。比如,在手機(jī)的設(shè)計(jì)中,對(duì)于音量鍵的設(shè)計(jì)就應(yīng)該符合大眾的使用習(xí)慣。大部分人都是右手持機(jī),習(xí)慣音量鍵在手機(jī)右側(cè)上方位置,或者是左側(cè)上方位置,這樣就能夠直接用大拇指或是食指調(diào)控音量。再比如在滑屏設(shè)計(jì)上,大部分用戶的使用習(xí)慣是向左或是向右滑動(dòng)屏幕,因此若是設(shè)計(jì)成向上或是向下滑動(dòng)屏幕,勢(shì)必會(huì)導(dǎo)致用戶操作體驗(yàn)不佳。所以,在實(shí)際設(shè)計(jì)應(yīng)該盡量避免這種設(shè)計(jì)出現(xiàn),確保操作設(shè)計(jì)符合用戶習(xí)慣,以及能夠方便地進(jìn)行操作。此外,在操作設(shè)計(jì)上還需加強(qiáng)安全設(shè)計(jì),即對(duì)用戶的誤操作進(jìn)行安全保護(hù),避免一些意外操作導(dǎo)致產(chǎn)品出現(xiàn)問題。
隨著液晶顯示技術(shù)的進(jìn)步,高質(zhì)量的液晶顯示模塊會(huì)被日趨廣泛地應(yīng)用于各種嵌入式系統(tǒng)中。在系統(tǒng)整體設(shè)計(jì)中,人機(jī)交互界面的設(shè)計(jì)往往占據(jù)著很大一部分工作,現(xiàn)以某嵌入式系統(tǒng)的人機(jī)交互部分為例,介紹一種使用WGA-12864B圖形LCD模塊實(shí)現(xiàn)中文窗口菜單界面的方法。
1 圖形LCD模塊WGM-12864簡(jiǎn)介
WGM-12864B模塊是單色圖形點(diǎn)陣液晶顯示模塊,點(diǎn)陣數(shù)為64×128,其點(diǎn)陣存儲(chǔ)區(qū)如圖1所示。
模塊點(diǎn)陣分為左右兩邊,左右兩邊的結(jié)構(gòu)是完全一樣的。對(duì)模塊的點(diǎn)陣存儲(chǔ)區(qū)進(jìn)行讀寫操作時(shí),由CS1、CS2進(jìn)行片選,高電平有效。模塊中每8行為1頁(yè),頁(yè)地址由X確定;Y確定點(diǎn)陣的列號(hào),點(diǎn)陣數(shù)據(jù)的每一個(gè)字節(jié)所在的位置由(CSi,X,Y)唯一確定。字節(jié)中的每一位對(duì)應(yīng)著相應(yīng)的像素,為1顯示該像素;為0則不顯示。液晶顯示模塊工作時(shí),逐行掃描點(diǎn)陣存儲(chǔ)區(qū)。首先被掃描的行顯示在LCD屏幕的第1行上,其余行則依次順序顯示。“掃描起始行”可以通過Z地址寄存器來設(shè)置。Z可以是0~63的任意一行,如Z=56時(shí),則顯示在LCD屏幕上的次序從上到下分別為:
56,57,…,62,63,0,1,2,…,54,55
該模塊的這一功能為窗口的滾屏提供了便利。
2 人機(jī)界面的硬件接口設(shè)計(jì)
系統(tǒng)擴(kuò)展了1片8255A作為人機(jī)界面的接口,硬件接口電路如圖2所示。8255A的A口連接圖形LCD的8位數(shù)據(jù)線,B口低6位連接相應(yīng)的控制線,D/I表示數(shù)據(jù)總線上的信號(hào)是點(diǎn)陣數(shù)據(jù)還是控制命令字,R/W表示當(dāng)前操作是讀或?qū)懖僮鳎珽是使能控制端,RST是復(fù)位端,CS1、CS2是左右點(diǎn)陣區(qū)選端。以行掃描方式擴(kuò)展鍵盤接口,C口高半字節(jié)接行線,低半字節(jié)接列線。8255A初始化時(shí),定義A、B口為方式0輸出;C口高半字節(jié)為方式0輸出,低半字節(jié)為方式0輸入。請(qǐng)注意,大多數(shù)類型的8255芯片在對(duì)其方式控制寄存器進(jìn)行初始化時(shí),會(huì)引起A、B、C口清零,故不要在程序中動(dòng)態(tài)改變8255端口的輸入輸出方式,以免影響LCD和鍵盤。
3 用戶界面的軟件設(shè)計(jì)
人機(jī)交互界面設(shè)計(jì)的目標(biāo)是實(shí)現(xiàn)中文窗口界面,用戶可以在菜單方式下進(jìn)行交互。窗口分為兩類:對(duì)話框和菜單,也包括對(duì)話框和菜單的混合。對(duì)話框用于參數(shù)的輸入輸出顯示;菜單用于響應(yīng)用戶的選擇,根據(jù)用戶的選擇運(yùn)行程序。
首先,應(yīng)當(dāng)確定系統(tǒng)需要多少個(gè)窗口,每個(gè)窗口有多少個(gè)菜單,畫出窗口之間的變遷圖,可以知道所有的窗口應(yīng)當(dāng)組成一個(gè)樹形結(jié)構(gòu)。菜單中的漢字大小為16×16的點(diǎn)陣,數(shù)字和符號(hào)的大小為16×8的點(diǎn)陣。這些點(diǎn)陣數(shù)據(jù)可以由點(diǎn)陣提取程序獲得。點(diǎn)陣數(shù)為64×128的LCD模塊只能同時(shí)顯示4個(gè)菜單項(xiàng),每個(gè)菜單項(xiàng)點(diǎn)據(jù)256個(gè)字節(jié)的點(diǎn)陣存儲(chǔ)空間。窗口多于4個(gè)菜單項(xiàng)時(shí),應(yīng)當(dāng)使用滾屏功能。為方便數(shù)據(jù)的安排,系統(tǒng)規(guī)定了參數(shù)、菜單、窗口及LCD緩沖區(qū)的數(shù)據(jù)結(jié)構(gòu)。
(1)數(shù)據(jù)結(jié)構(gòu)
為方便參數(shù)的顯示和處理,參數(shù)的輸入輸出格式用類似于分離BCD碼來表示,數(shù)據(jù)結(jié)構(gòu)如圖3所示。數(shù)據(jù)長(zhǎng)度表示數(shù)據(jù)區(qū)的字節(jié)數(shù)。正負(fù)標(biāo)志,為1表示負(fù)數(shù),為0表示正數(shù),負(fù)數(shù)在輸入都要在數(shù)據(jù)前面加上負(fù)號(hào)“-”。數(shù)據(jù)區(qū)的每一字節(jié)對(duì)應(yīng)于參數(shù)的每一位數(shù)。數(shù)字用分離BCD碼表示,小數(shù)點(diǎn)用ASCII碼表示。“數(shù)據(jù)長(zhǎng)度”域占1個(gè)字節(jié)時(shí),此數(shù)據(jù)結(jié)構(gòu)可以表示最多255位的數(shù)據(jù)。
菜單點(diǎn)陣的數(shù)據(jù)結(jié)構(gòu)如圖4所示。菜單序號(hào)表示該菜單在該窗口所有菜單中的次序;菜單長(zhǎng)度表示該菜單項(xiàng)中漢字的個(gè)數(shù),菜單點(diǎn)陣數(shù)據(jù)區(qū)存放的是菜單中漢字的點(diǎn)陣,每一個(gè)漢字都是16×16的點(diǎn)陣;參數(shù)標(biāo)志為0表示沒有參數(shù),為1表示此菜單項(xiàng)是對(duì)話框,后面跟著參數(shù)。參數(shù)存放在參數(shù)指針域指向的內(nèi)存中,若是系統(tǒng)參數(shù),則要預(yù)先從E2PROM讀到內(nèi)存中。由于系統(tǒng)是16位尋址的存儲(chǔ)空間,所以用2個(gè)字節(jié)存放指針。參數(shù)存放格式如圖3所示。
窗口點(diǎn)陣的數(shù)據(jù)結(jié)構(gòu)如圖5所示,其中用到了菜單數(shù)據(jù)結(jié)構(gòu),窗口中使用到的菜單項(xiàng)依著菜單序號(hào)順次存放,各域的含義是顯而易見的。注意,窗口的點(diǎn)陣數(shù)據(jù)是事先按照此格式建立的,系統(tǒng)中所有窗口以此格式存放非易失存儲(chǔ)介質(zhì)中,如ROM。以此格式,系統(tǒng)可以有255個(gè)窗口,每一個(gè)窗口可以多達(dá)255個(gè)菜單項(xiàng)。
系統(tǒng)在內(nèi)存定區(qū)域開壁了1個(gè)LCD顯示緩沖區(qū),將要顯示的整個(gè)窗口的點(diǎn)陣數(shù)據(jù)按下列格式拼裝好以后存放在此區(qū)間。LCD的顯示程序從此區(qū)間中讀取數(shù)據(jù)到LCD點(diǎn)陣數(shù)據(jù)存儲(chǔ)區(qū),LCD顯示程序正是憑借此數(shù)據(jù)結(jié)構(gòu)管理用戶交互界面。每個(gè)菜單項(xiàng)除了漢字和參數(shù)的點(diǎn)陣外,其余的空間用00H補(bǔ)齊為256字節(jié)。對(duì)話框中顯示的參數(shù),可以依據(jù)菜單數(shù)據(jù)結(jié)構(gòu)中的參數(shù)指針域檢索到數(shù)據(jù),然后把它譯碼成為可以顯示的16×8的點(diǎn)陣數(shù)據(jù)。LCD緩沖區(qū)數(shù)據(jù)結(jié)構(gòu)如圖6所示。當(dāng)前菜單域指的是當(dāng)有獲得焦點(diǎn)的菜單序號(hào),需要反顯,主要用于光標(biāo)管理。顯示中的菜單項(xiàng)序號(hào)分別對(duì)應(yīng)著當(dāng)前LCD點(diǎn)陣存儲(chǔ)區(qū)中的4個(gè)菜單項(xiàng),這些數(shù)據(jù)主要用于滾屏操作。其余各域和上述類似。
(2)人機(jī)交互設(shè)計(jì)
人機(jī)交互設(shè)計(jì)的重點(diǎn)在于窗口界面的顯示、滾屏、光標(biāo)的管理及參數(shù)的顯示、修改和保存。現(xiàn)在只介紹窗口的滾虐和參數(shù)的輸入輸出顯示。僅當(dāng)窗口的菜單數(shù)大于4的時(shí)候,才用到滾屏操作。為提高系統(tǒng)響應(yīng)的速度,窗口在滾屏?xí)r只將新的菜單點(diǎn)陣數(shù)據(jù)讀入LCD點(diǎn)陣存儲(chǔ) ,其余3個(gè)菜單的點(diǎn)陣數(shù)據(jù)保持不變。圖7所示的窗口滾屏過程中LCD點(diǎn)陣存儲(chǔ)區(qū)的快照以及LCD屏上顯示的菜單次序,從A到E的滾屏每一步都是可逆的。可以發(fā)現(xiàn),每一步相鄰的操作,只要將1個(gè)即將顯示的菜單項(xiàng)點(diǎn)陣數(shù)據(jù)寫入LCD點(diǎn)陣存儲(chǔ)區(qū),圖中加黑框的菜單項(xiàng)就是新寫入的。當(dāng)向下滾屏?xí)r,從LCD顯示緩沖區(qū)中“顯示中的菜單項(xiàng)”域檢索出菜單序號(hào)最小的項(xiàng),把新的菜單序號(hào)插入此位置,從顯示緩沖區(qū)的“菜單點(diǎn)陣數(shù)據(jù)”域把菜單的點(diǎn)陣數(shù)據(jù)讀到LCD點(diǎn)陣存儲(chǔ)區(qū)中相應(yīng)位置。然后再檢索更新后的“顯示中的菜單項(xiàng)”域,找出最小菜單項(xiàng)所在的行號(hào),設(shè)置掃描起始行Z為此行號(hào),圖中箭頭指向的位置即為掃描起始行。最后要更新的域是“當(dāng)前菜單項(xiàng)”,用于光標(biāo)顯示管理。當(dāng)向上滾屏?xí)r,操作是類似的,不同的是要替換出“顯示中的菜單項(xiàng)”域中序號(hào)最大的菜單項(xiàng)。
參數(shù)的輸入輸出顯示是人機(jī)交互界面中的重要環(huán)節(jié)。顯示的參數(shù)來自鍵盤輸入或系統(tǒng)內(nèi)部,數(shù)據(jù)的流向如圖8所示。參數(shù)依據(jù)圖3對(duì)應(yīng)的數(shù)據(jù)格式存放到參數(shù)指地所指的內(nèi)存中,然后啟動(dòng)窗口更新即可。若該參數(shù)需要保存,則存入對(duì)應(yīng)的E2PROM地址中。本系統(tǒng)使用X5045作為E2PROM,同時(shí)兼作看門狗。
1交互設(shè)計(jì)的概述
交互設(shè)計(jì)是通過增強(qiáng)和豐富用戶日常工作、生活中與產(chǎn)品的交流互動(dòng),解決用戶體驗(yàn)問題的一種設(shè)計(jì)策略。從用戶視角出發(fā),交互設(shè)計(jì)是一種探討如何讓產(chǎn)品有效,易用且獲得操作愉悅感的技術(shù),它致力于認(rèn)知目標(biāo)用戶和他們的需求,認(rèn)知用戶與產(chǎn)品交互時(shí)雙方的行為,認(rèn)知“人”所特有的行為和心理特點(diǎn),最后,還包括認(rèn)知各種不同的有效交互方式,并對(duì)它們進(jìn)行完善與擴(kuò)充。交互設(shè)計(jì)應(yīng)用范圍廣泛,已深入到人類生活的方方面面,如自助存取款、坐地鐵、打電話等都展示著交互設(shè)計(jì)的作用。目前,在交互設(shè)計(jì)領(lǐng)域中,人機(jī)交互作為最備受關(guān)注及重要的研究和組成部分,正成為現(xiàn)代產(chǎn)品設(shè)計(jì)中不可或缺的設(shè)計(jì)原則和方法,通過將人機(jī)交互理論融入到產(chǎn)品的設(shè)計(jì)中,可以提升產(chǎn)品的可用性和用戶的交互體驗(yàn)。
2人機(jī)交互設(shè)計(jì)的定義
人機(jī)交互可以被看作是工業(yè)設(shè)計(jì)在軟件業(yè)中的延伸,它通過某種用戶和計(jì)算機(jī)兩大主體相互識(shí)別的“語言”或溝通手段來完成指令操控,是研究人、機(jī)以及兩者之間互相影響的技術(shù),廣泛地被應(yīng)用于人-機(jī)-環(huán)境的系統(tǒng)研究中。通常可將人機(jī)交互的過程簡(jiǎn)單的區(qū)分為“輸入”與“輸出”兩種。其中,輸入是指由人完成機(jī)械或設(shè)備的操作,命令的下達(dá)或保養(yǎng)維護(hù)等,強(qiáng)調(diào)將操作者的想法和需求轉(zhuǎn)變?yōu)闄C(jī)器所能識(shí)別的語言,輸入至機(jī)器中;而輸出是指由機(jī)械或設(shè)備發(fā)出來的能夠被人所識(shí)別的語言,如提示、警告、故障、操作說明等。人機(jī)交互的發(fā)展。早期的人機(jī)交互主要是通過鍵盤、鼠標(biāo)、顯示器等產(chǎn)品進(jìn)行的,而如今隨著新技術(shù)的層出不窮,體現(xiàn)出人與機(jī)器之間的識(shí)別語言逐漸變得愈發(fā)人性化。下面將對(duì)人機(jī)交互的發(fā)展進(jìn)行分析,從人機(jī)交互的不同階段所特有的內(nèi)容、手段和方式深入探究人機(jī)交互的發(fā)展趨勢(shì)。通過文獻(xiàn)資料的整理查閱,人機(jī)交互從最初的人適應(yīng)機(jī)器逐漸演變成機(jī)器適應(yīng)人,本文作者將人機(jī)交互的發(fā)展歸納為以下階段。
初期階段,用戶(更多是程序員)采用手工操作的方式,輸入算機(jī)語言(二進(jìn)制代碼)在計(jì)算機(jī)上完成操作。語言命令交互階段,采用大量的交互命令與計(jì)算機(jī)交流,需要大量命令記憶,并熟悉鍵盤輸入方式。圖形用戶界面交互階段,基于位圖映像顯示的高分辨率圖形顯示設(shè)備以及鼠標(biāo)定位設(shè)備的應(yīng)用,加上小型計(jì)算機(jī)的普及和軟件技術(shù)的進(jìn)步,出現(xiàn)了名為WIMP的界面,內(nèi)容包括窗口、圖標(biāo)、菜單、指向裝置等人機(jī)交互界面。網(wǎng)絡(luò)用戶界面交互階段,各種瀏覽器、網(wǎng)站、超文本和HTML語言使得互聯(lián)網(wǎng)快速發(fā)展。人機(jī)交互從單機(jī)的交互轉(zhuǎn)變成在網(wǎng)絡(luò)互聯(lián)下的全球交互,搜索引擎、多媒體、聊天工具等新式的人機(jī)交互方式成為主流。通過上述對(duì)不同階段的人機(jī)交互進(jìn)行分析和描述,可以發(fā)現(xiàn),人機(jī)交互的方式從單一、復(fù)雜、耗時(shí)和實(shí)體化逐漸向多樣化、簡(jiǎn)單、實(shí)時(shí)和虛擬化的狀態(tài)發(fā)生改變,這不僅符合了科技進(jìn)步的趨勢(shì),而且使得人機(jī)交互的方式愈發(fā)體現(xiàn)了“以用戶為中心”的設(shè)計(jì)原則。
3人機(jī)交互設(shè)計(jì)的應(yīng)用
隨著科技進(jìn)步,智能終端和智能產(chǎn)品已經(jīng)在社會(huì)生活中相當(dāng)普及,人機(jī)交互的應(yīng)用也隨之發(fā)生了日新月異的變化。其中,一些新式的人機(jī)交互手段不僅為用戶的交互操作提供了更為輕松、人性化的途徑,而且也正在對(duì)用戶的交互行為產(chǎn)生潛移默化的影響。如下文所要描述的幾項(xiàng)人機(jī)交互的具體應(yīng)用。
(1)手勢(shì)交互:手勢(shì)交互是利用計(jì)算機(jī)圖形學(xué)技術(shù)來識(shí)別人的肢體語言,并將其轉(zhuǎn)化為操作命令進(jìn)行控制設(shè)備。利用手勢(shì)實(shí)現(xiàn)交流是人的天性,在人類發(fā)明語言和文字之前,便已開始使用肢體語言進(jìn)行交流。手勢(shì)交互與手勢(shì)跟蹤技術(shù)是相輔相成的兩項(xiàng)交互方式,它們共同組成了繼鼠標(biāo)、鍵盤和觸屏之后新的人機(jī)交互方式。
(2)語音交互:語言無疑是人類最直接和自然的溝通方式,也是獲取外界信息的重要來源方式。語音交互通過語音識(shí)別的原理,首先對(duì)接收的語音進(jìn)行處理和保存,然后根據(jù)語音特征與語音信號(hào)模板進(jìn)行分析和匹對(duì),查找出相似的語音模型,最終識(shí)別出語音內(nèi)容,并輸出識(shí)別出的文字結(jié)果。
結(jié)語
通過整理并總結(jié)交互的概念由來理清交互的定義,幫助理解人機(jī)交互設(shè)計(jì)的定義。接著通過文獻(xiàn)資料的整理對(duì)人機(jī)交互設(shè)計(jì)的定義做出總結(jié),即基于人-機(jī)-環(huán)境的系統(tǒng),解決或改善人與機(jī)器相互“輸入”和“輸出”的策略方法。然后分別敘述了人機(jī)交互設(shè)計(jì)的發(fā)展過程,共分為5個(gè)階段。對(duì)人機(jī)交互設(shè)計(jì)的要素及原則進(jìn)行分析和闡釋,其中人機(jī)交互設(shè)計(jì)的原則包括人機(jī)工學(xué)原則、感性工學(xué)原則、一致性原則、層次性原則、功能性原則,人機(jī)交互設(shè)計(jì)的要素包括交互界面、用戶、環(huán)境和操作行為四個(gè)方面。
參考文獻(xiàn):
[1]萬陸洋.人機(jī)交互原理在產(chǎn)品設(shè)計(jì)中的應(yīng)用[D].
[2]李艷民.基于Qt跨平臺(tái)的人機(jī)交互界面的研究和應(yīng)用[D].
[3]劉曉暉譯.交互設(shè)計(jì)———超越人機(jī)交互[M].電子工業(yè)出版社,2003.
[4]劉宇塵.基于安卓系統(tǒng)的人機(jī)交互應(yīng)用研究[D].合肥:中國(guó)科學(xué)技術(shù)大學(xué),2012.[5]Bradweed.交互設(shè)計(jì)一工業(yè)設(shè)計(jì)在軟件業(yè)中的延仲.
[6]張婷.人機(jī)交互界面設(shè)計(jì)在產(chǎn)品可用性中的應(yīng)用研究[D].
人機(jī)交互界面的設(shè)計(jì)主要解決與人機(jī)交互相關(guān)的用戶分析、任務(wù)分析、交互方式以及相應(yīng)的課件開發(fā)過程等問題。
二、友好的人機(jī)交互界面的設(shè)計(jì)原則
1.確定使用對(duì)象2.用戶控制性3.直接性4.敏捷性5.一致性6.反饋性7.清晰性8.美觀性9.寬容性10.易用性11.象征性。
三、界面設(shè)計(jì)
1.窗口。一般由以下幾個(gè)部分組成:標(biāo)題欄、菜單欄、流動(dòng)條(水平、垂直)、狀態(tài)欄和控制欄。Microsoft公司的Windows操作系統(tǒng)可以稱為窗口技術(shù)的典范。
2.菜單。常見的菜單有:條形菜單、彈出式菜單、下拉菜單、圖標(biāo)式菜單等。用戶對(duì)菜單的操作主要是通過鼠標(biāo)點(diǎn)擊,并輔以鍵盤或觸摸屏來實(shí)現(xiàn)的。
3.圖標(biāo)。圖標(biāo)是常用的一種圖形界面對(duì)象,它是一種小型的,帶有簡(jiǎn)潔圖形符號(hào)。它的設(shè)計(jì)是基于隱喻和模擬的思想。圖標(biāo)能幫助用戶簡(jiǎn)便地通過界面調(diào)用功能。
4.按鈕。常見的按鈕類型有:Windows風(fēng)格按鈕、閃爍式按鈕、動(dòng)畫式圖形按鈕、熱區(qū)(Hotspot)式按鈕、文本按鈕、圖形按鈕等。
5.對(duì)話框。是一個(gè)彈出式窗口,當(dāng)課件運(yùn)行時(shí),除了各種選項(xiàng)和按鍵操作外,系統(tǒng)還可以在需要的時(shí)候提供一個(gè)對(duì)話框來讓用戶輸入更加詳細(xì)的信息,并通過對(duì)話框與用戶一、人機(jī)交互界面的基本概念
人機(jī)交互界面的設(shè)計(jì)主要解決與人機(jī)交互相關(guān)的用戶分析、任務(wù)分析、交互方式以及相應(yīng)的課件開發(fā)過程等問題。
二、友好的人機(jī)交互界面的設(shè)計(jì)原則
1.確定使用對(duì)象2.用戶控制性3.直接性4.敏捷性5.一致性6.反饋性7.清晰性8.美觀性9.寬容性10.易用性11.象征性。
三、界面設(shè)計(jì)
1.窗口。一般由以下幾個(gè)部分組成:標(biāo)題欄、菜單欄、流動(dòng)條(水平、垂直)、狀態(tài)欄和控制欄。Microsoft公司的Windows操作系統(tǒng)可以稱為窗口技術(shù)的典范。
2.菜單。常見的菜單有:條形菜單、彈出式菜單、下拉菜單、圖標(biāo)式菜單等。用戶對(duì)菜單的操作主要是通過鼠標(biāo)點(diǎn)擊,并輔以鍵盤或觸摸屏來實(shí)現(xiàn)的。
3.圖標(biāo)。圖標(biāo)是常用的一種圖形界面對(duì)象,它是一種小型的,帶有簡(jiǎn)潔圖形符號(hào)。它的設(shè)計(jì)是基于隱喻和模擬的思想。圖標(biāo)能幫助用戶簡(jiǎn)便地通過界面調(diào)用功能。
4.按鈕。常見的按鈕類型有:Windows風(fēng)格按鈕、閃爍式按鈕、動(dòng)畫式圖形按鈕、熱區(qū)(Hotspot)式按鈕、文本按鈕、圖形按鈕等。
5.對(duì)話框。是一個(gè)彈出式窗口,當(dāng)課件運(yùn)行時(shí),除了各種選項(xiàng)和按鍵操作外,系統(tǒng)還可以在需要的時(shí)候提供一個(gè)對(duì)話框來讓用戶輸入更加詳細(xì)的信息,并通過對(duì)話框與用戶進(jìn)行交互。它也是充分體現(xiàn)多媒體人機(jī)交互特點(diǎn)的界面技術(shù)之一。
四、屏幕設(shè)計(jì)
1.封面(片頭)屏幕。課件的首頁(yè)即封面,應(yīng)使學(xué)生明確這是一個(gè)課程的開始。封面屏幕一般包括:課程名稱、課件作者、制作時(shí)間、版權(quán)等。
2.主界面屏幕。課件都是通過主界面為學(xué)習(xí)者提供教學(xué)內(nèi)容選擇的,類似于我們書的目錄。
3.教學(xué)屏幕。教學(xué)屏幕就是多媒體課件開展教學(xué)活動(dòng)的屏幕畫面,也是課件設(shè)計(jì)的重點(diǎn)。
五、友好人機(jī)交互界面的設(shè)計(jì)方法
1.顯示色彩的設(shè)計(jì)。要正確選擇色彩基調(diào),并注意到對(duì)比、統(tǒng)一與和諧
2.畫面間的變換與動(dòng)畫。
3.聲音處理與解說詞。聲音處理常采用44.1kHz或22.05kHz的采樣頻率,這樣可獲得滿意的效果。解說詞要求每句話、每個(gè)詞都應(yīng)緊密結(jié)合畫面,準(zhǔn)確地表達(dá)內(nèi)容。言詞應(yīng)當(dāng)生動(dòng)、樸實(shí),力求簡(jiǎn)練,語音吐字清晰。解說詞每秒不應(yīng)超過三個(gè)字。
。它也是充分體現(xiàn)多媒體人機(jī)交互特點(diǎn)的界面技術(shù)之一。
四、屏幕設(shè)計(jì)
1.封面(片頭)屏幕。課件的首頁(yè)即封面,應(yīng)使學(xué)生明確這是一個(gè)課程的開始。封面屏幕一般包括:課程名稱、課件作者、制作時(shí)間、版權(quán)等。
2.主界面屏幕。課件都是通過主界面為學(xué)習(xí)者提供教學(xué)內(nèi)容選擇的,類似于我們書的目錄。
3.教學(xué)屏幕。教學(xué)屏幕就是多媒體課件開展教學(xué)活動(dòng)的屏幕畫面,也是課件設(shè)計(jì)的重點(diǎn)。
五、友好人機(jī)交互界面的設(shè)計(jì)方法
1.顯示色彩的設(shè)計(jì)。要正確選擇色彩基調(diào),并注意到對(duì)比、統(tǒng)一與和諧
關(guān)鍵詞:人機(jī)界面 交互設(shè)計(jì)方式 研究
中圖分類號(hào):TP317 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2017)01(a)-0123-02
人機(jī)交互技術(shù)實(shí)際上指的就是使用計(jì)算機(jī)技術(shù)的前提下,融入有效的方式讓人和計(jì)算機(jī)二者可以達(dá)到相互溝通的目標(biāo)。針對(duì)交互設(shè)計(jì)而言,最終目的就是對(duì)于使用者在運(yùn)用產(chǎn)品的流程中心理和行為特點(diǎn)具有一個(gè)充分的了解,之后將使用者需要當(dāng)作核心標(biāo)準(zhǔn),深入設(shè)計(jì)更加完善的交互方式,并且將這個(gè)運(yùn)用到產(chǎn)品中去,這樣就可以提升生活的舒服以及便捷程度。因此,下面將進(jìn)一步研究人機(jī)界面設(shè)計(jì)中的交互設(shè)計(jì)方式。
1 交互設(shè)計(jì)和人機(jī)界面設(shè)計(jì)簡(jiǎn)要分析
1.1 交互設(shè)計(jì)的簡(jiǎn)要分析
實(shí)際上交互設(shè)計(jì)就是利用設(shè)計(jì)實(shí)現(xiàn)二者之間的溝通和互動(dòng),實(shí)現(xiàn)高效的交流,使交互的雙方均可以在短時(shí)間內(nèi)清楚對(duì)方表達(dá)的意思。交互設(shè)計(jì)重點(diǎn)是針對(duì)使用者對(duì)于產(chǎn)品的不一樣要求所實(shí)施的一種設(shè)計(jì),這種類型的設(shè)計(jì)是經(jīng)過具體分析使用者需要產(chǎn)品的方法,把使用者的心理狀態(tài)以及可能的需要融入到設(shè)計(jì)當(dāng)中,進(jìn)而為其提供更加適合的應(yīng)用環(huán)境。
1.2 人機(jī)界面設(shè)計(jì)的簡(jiǎn)要分析
人機(jī)界面實(shí)際上就是人和計(jì)算機(jī)之間相互影響的區(qū)域,參加人機(jī)信息溝通的所有領(lǐng)域均是人機(jī)界面。設(shè)計(jì)界面存在于人到物的信息溝通,簡(jiǎn)單講,存在人和物信息溝通全部領(lǐng)域均是設(shè)計(jì)界面,其含義要素十分廣泛。可以把設(shè)計(jì)界面界定成設(shè)計(jì)當(dāng)中面對(duì)和分析的所有信息交互的整體,展示了人到物二者的關(guān)系。
1.3 交互設(shè)計(jì)在人機(jī)界面設(shè)計(jì)中的重要作用
通常來講,人機(jī)界面設(shè)計(jì)相當(dāng)于是隸屬于人機(jī)交互界面的設(shè)計(jì),必須要有健全的人機(jī)交互界面,才能夠達(dá)到使用者要求的設(shè)計(jì)。在對(duì)人機(jī)界面進(jìn)行設(shè)計(jì)的過程中,不能缺少交護(hù)設(shè)計(jì),只擁有人機(jī)界面,而缺少交互功能的設(shè)計(jì)是不具備實(shí)效性的,無法滿足使用者所提出的需求。人機(jī)界面功能的實(shí)現(xiàn)必須要借助交互才可以,所以,在設(shè)計(jì)人機(jī)界面的過程中,必須要把交互設(shè)計(jì)巧妙地應(yīng)用當(dāng)中,這樣才能確保滿足使用者所提出的基礎(chǔ)要求,并且符合使用者視覺感受,同時(shí)還能夠滿足使用者操作功能方面要求的理想效果。
2 人機(jī)界面的類型
(1)功能性設(shè)計(jì)界面。接受物功能信息,操作和掌控物,并且還包含和生產(chǎn)的接口,也就是材料使用以及科學(xué)技術(shù)的運(yùn)用等,這個(gè)界面體現(xiàn)設(shè)計(jì)和人造物二者之間的協(xié)調(diào)功能。
(2)情感性設(shè)計(jì)界面。也就是物要給人傳達(dá)感受,引發(fā)和人們情感上的共鳴,這樣情感的信息傳遞具有確定性和不確定性的統(tǒng)一,這樣的界面體現(xiàn)設(shè)計(jì)和人之間的關(guān)系。
(3)環(huán)境性設(shè)計(jì)界面。這個(gè)界面外部環(huán)境因素對(duì)于人信息傳達(dá),其中一件或者是一個(gè)產(chǎn)品以及平面視覺展示作品,室內(nèi)和室外環(huán)境作品均無法脫離環(huán)境而獨(dú)立存在。
可以說,設(shè)計(jì)界面是將功能性界面當(dāng)作根本的,環(huán)境性界面當(dāng)作前提,將情節(jié)感性界面當(dāng)作核心組成的,其中形成了有機(jī)并且系統(tǒng)性的聯(lián)系。
3 人機(jī)界面設(shè)計(jì)原則
人機(jī)界面設(shè)計(jì)的水平和設(shè)計(jì)師經(jīng)驗(yàn)具有極大的關(guān)系,部分原則對(duì)于全部的優(yōu)秀人機(jī)界面設(shè)計(jì)均是適合的,通常可以從可交互性和信息以及顯示,還有數(shù)據(jù)輸入這些方面的充分思考,想要設(shè)計(jì)出高水平的人機(jī)界面,要求擁有較強(qiáng)的理性認(rèn)知和創(chuàng)造性,同時(shí)還要對(duì)其實(shí)效性以及信息處理進(jìn)行分析。因此,一定要謹(jǐn)記人機(jī)界面設(shè)計(jì)的基本原則,這樣在設(shè)計(jì)的時(shí)候才能夠最大限度根據(jù)原則設(shè)計(jì),進(jìn)而設(shè)計(jì)出受到廣大使用者喜歡的人機(jī)界面。
例如,要求風(fēng)格統(tǒng)一。在相同使用者界面當(dāng)中,全部的菜單選項(xiàng)和命令輸入以及數(shù)據(jù)現(xiàn)實(shí)還有別的功能,必須要確保其風(fēng)格統(tǒng)一,風(fēng)格統(tǒng)一的人機(jī)界面,給人一種簡(jiǎn)單和諧的視覺感受。
操作確定。針對(duì)全部有可能會(huì)帶來?yè)p害的操作,必須要經(jīng)過使用者再次確認(rèn),針對(duì)大部分動(dòng)作也要允許恢復(fù),針對(duì)使用者犯錯(cuò)保持寬容的態(tài)度。
及時(shí)響應(yīng)。使用者界面一定要可以對(duì)使用者進(jìn)行及時(shí)的反饋,提升對(duì)話和移動(dòng)以及思考的速度,盡可能地降低擊鍵次數(shù),減小鼠標(biāo)移動(dòng)的距離,防止使用者出現(xiàn)無法適應(yīng)的感受。
幫助系統(tǒng)。人機(jī)界面一定要提供上文和下文敏感求助這個(gè)系統(tǒng),讓使用者能夠及時(shí)地得到幫助,盡可能地使用簡(jiǎn)單的動(dòng)詞或者短語提示指令。
界面分布。科學(xué)地劃分同時(shí)合理地應(yīng)用顯示屏幕,只展示和上文以及下文相關(guān)的信息,統(tǒng)一使用者維護(hù)可視環(huán)境,例如,放大和縮小圖片,使用窗口分割不一樣類型的信息,僅展示有價(jià)值的錯(cuò)誤信息,防止由于數(shù)據(jù)極度難以理解而給使用者帶來煩惱。
4 人機(jī)界面設(shè)計(jì)中交互設(shè)計(jì)方式的應(yīng)用
(1)圍繞使用者進(jìn)行設(shè)計(jì),在設(shè)計(jì)人機(jī)界面的過程中,要求我們要將使用者當(dāng)作核心,充分加強(qiáng)使用者對(duì)于設(shè)計(jì)界面的喜愛程度。一方面,在設(shè)計(jì)人機(jī)界面的過程中,我們必須要針對(duì)使用這個(gè)產(chǎn)品的客戶人群,掌握其基本需要,再分析不一樣使用人群所存在的差異,對(duì)于其心理規(guī)律以及行為活動(dòng)等進(jìn)行分析。之后將采集到的信息融入到界面設(shè)計(jì)當(dāng)中,這樣才能夠不斷改進(jìn)人機(jī)交互界面的設(shè)計(jì)。
另一方面,要求必須要對(duì)使用者的特別要求實(shí)施仔細(xì)的解讀,和使用者主動(dòng)交流,讓使用者適當(dāng)參與到設(shè)計(jì)過程當(dāng)中,從而可以及時(shí)準(zhǔn)確地掌握使用者需要的交互作用和人機(jī)界面,這樣也可以讓其真切地感受到自己的需要不斷獲得滿足。同時(shí),要求設(shè)計(jì)人員還要不斷結(jié)合交互理念去設(shè)計(jì)人機(jī)界面,這樣可以從根本上提升使用者對(duì)于設(shè)計(jì)產(chǎn)品的滿意程度。
(2)將情感因素融進(jìn)界面設(shè)計(jì)中,全部使用者在使用設(shè)計(jì)出來的產(chǎn)品的過程中,均會(huì)不自覺地添加個(gè)人情感,在設(shè)計(jì)時(shí),設(shè)計(jì)師既要滿足界面上的視覺感受,同時(shí)還要確保交互過程中的美感,為使用者提供一個(gè)良好的使用環(huán)境,這樣才能夠增強(qiáng)使用者使用這個(gè)產(chǎn)品的熱情。
5 結(jié)語
通過該文對(duì)人機(jī)界面設(shè)計(jì)中交互設(shè)計(jì)方式的進(jìn)一步研究和闡述,使我們了解到人機(jī)界面設(shè)計(jì)中的交互設(shè)計(jì)十分重要。要求設(shè)計(jì)師在設(shè)計(jì)人機(jī)界面的過程中必須要遵循相應(yīng)的設(shè)計(jì)原則,設(shè)計(jì)的時(shí)候必須要充分圍繞使用者需求,將使用者當(dāng)作中心,融入使用者的情感因素,引起其情感方面的共鳴。要求設(shè)計(jì)界面功能完善的基礎(chǔ)上,還要注重界面的視覺感受,設(shè)計(jì)出來的人機(jī)界面必須要美觀。只有這樣才能夠確保設(shè)計(jì)出來的產(chǎn)品能夠受到使用者的歡迎,讓人產(chǎn)生使用的欲望。因此,希望通過該文的闡述,能夠給人機(jī)界面設(shè)計(jì)中交互設(shè)計(jì)方式方面提供一定的參考和幫助,進(jìn)而設(shè)計(jì)出優(yōu)秀的人機(jī)界面。
參考文獻(xiàn)
[1] 李鴻明.基于手機(jī)游戲中的人機(jī)界面交互設(shè)計(jì)及應(yīng)用研究[D].華南理工大學(xué),2012.
[2] 齊穎.手持移動(dòng)設(shè)備中基于手勢(shì)的界面交互方式研究與設(shè)計(jì)[D].湖南大學(xué),2011.
[3] 呼健.人C交互界面設(shè)計(jì)與評(píng)估技術(shù)的研究和應(yīng)用[D].山東大學(xué),2005.
[4] 王靖予.基于ERP軟件的人機(jī)界面交互設(shè)計(jì)研究[D].華東理工大學(xué),2015.
計(jì)算機(jī)技術(shù)與工業(yè)設(shè)計(jì)的結(jié)合主要表現(xiàn)在計(jì)算機(jī)輔助造型技術(shù)、計(jì)算機(jī)輔助工業(yè)設(shè)計(jì)中的人機(jī)交互、智能技術(shù)和新型技術(shù)。
1.1計(jì)算機(jī)輔助造型技術(shù)
計(jì)算機(jī)輔助造型技術(shù)是研究物體形狀的一種數(shù)學(xué)模型,即研究計(jì)算機(jī)環(huán)境下物體形狀的幾何表示、分析和綜合。計(jì)算機(jī)輔助造型技術(shù)經(jīng)過將近30年的發(fā)展,已經(jīng)逐步走向特征造型、變量化設(shè)計(jì)階段,而這一進(jìn)步也使得實(shí)體模型逐步轉(zhuǎn)向產(chǎn)品模型。與此同時(shí),對(duì)于產(chǎn)品模型生命周期中的信息共享以及各種數(shù)據(jù)之間的轉(zhuǎn)換的研究也逐漸被關(guān)注,并慢慢往這方面發(fā)展。對(duì)于計(jì)算機(jī)輔助造型的研究目前主要表現(xiàn)在造型的自由曲面的設(shè)計(jì)以及造型的草圖的設(shè)計(jì)等方面。產(chǎn)品自由曲面設(shè)計(jì)的研究是整個(gè)計(jì)算機(jī)輔助設(shè)計(jì)的一個(gè)重要的方面,該設(shè)計(jì)主要包括產(chǎn)品基本的表面設(shè)計(jì)、產(chǎn)品移動(dòng)的特性和串通圖形。自由曲面的設(shè)計(jì)直接影響著人們的審美觀,設(shè)計(jì)完美的曲面應(yīng)該具有流暢的線條和360度全方位的旋轉(zhuǎn),給人一種賞心悅目的感覺。設(shè)計(jì)是為了適應(yīng)設(shè)計(jì)師傳統(tǒng)的手繪設(shè)計(jì)而發(fā)展起來的。因?yàn)樵O(shè)計(jì)師不能將白己的設(shè)計(jì)思想轉(zhuǎn)變?yōu)橛?jì)算機(jī)可以理解的語言,所以傳統(tǒng)的計(jì)算機(jī)輔助設(shè)計(jì)不能和工業(yè)設(shè)計(jì)進(jìn)行有效的結(jié)合。草圖設(shè)計(jì)的重點(diǎn)在于實(shí)現(xiàn)設(shè)計(jì)過程中的人機(jī)交互以及草圖的完善技術(shù)。
1.2計(jì)算機(jī)輔助工業(yè)設(shè)計(jì)中的人機(jī)交互
機(jī)交互的主要任務(wù)在于實(shí)現(xiàn)人與計(jì)算機(jī)之間的信息交互。人機(jī)交互的發(fā)展歷史并不長(zhǎng),但是其所包含的內(nèi)容,像是人機(jī)交互界面,虛擬仿真技術(shù)等都在工業(yè)設(shè)計(jì)等領(lǐng)域得到了廣泛的應(yīng)用。人機(jī)交互界面指的是人與計(jì)算機(jī)之間用于交互的操作界面。人機(jī)界面由傳統(tǒng)的DOC界面發(fā)展到現(xiàn)在的圖形用戶界面,未來人機(jī)交互界面將向著自然和諧的人機(jī)交互界面發(fā)展。虛擬仿真技術(shù)是指利用計(jì)算機(jī)軟硬件系統(tǒng)虛擬現(xiàn)實(shí)的世界,設(shè)計(jì)是可以通過這個(gè)虛擬的世界通過人機(jī)交互完成產(chǎn)品的設(shè)計(jì)、驗(yàn)收等工作。
1.3計(jì)算機(jī)輔助工業(yè)設(shè)計(jì)中的智能技術(shù)
智能技術(shù)一直是人類研究的熱點(diǎn),智能手機(jī)、智能機(jī)器人等智能產(chǎn)品不斷被推出和改進(jìn)。目前,智能計(jì)算機(jī)輔助設(shè)計(jì)已經(jīng)有了一定程度的進(jìn)展。智能化系統(tǒng)能對(duì)設(shè)計(jì)過程提供很大的便利,特別是對(duì)于創(chuàng)造性思維和重復(fù)的人機(jī)交互,智能技術(shù)顯得尤為重要。在設(shè)計(jì)師進(jìn)行創(chuàng)造性思維的設(shè)計(jì)時(shí),需要將設(shè)計(jì)思路快速的轉(zhuǎn)化為草圖,而這個(gè)過程相當(dāng)?shù)膹?fù)雜,需要設(shè)計(jì)師頻繁的對(duì)計(jì)算機(jī)進(jìn)行操作。如果計(jì)算機(jī)能夠根據(jù)設(shè)計(jì)師的想法自動(dòng)的進(jìn)行草圖的繪制,然后設(shè)計(jì)師再根據(jù)繪制的草圖不斷的進(jìn)行調(diào)整和改進(jìn),這對(duì)于設(shè)計(jì)師來說將是一件非常高效的事情。
1.4計(jì)算機(jī)輔助設(shè)計(jì)中的新技術(shù)
目前,隨著對(duì)計(jì)算機(jī)技術(shù)與工業(yè)設(shè)計(jì)技術(shù)結(jié)合研究的進(jìn)一步深人,虛擬現(xiàn)實(shí)、神經(jīng)網(wǎng)絡(luò)、遺傳算法等新技術(shù)以及并行設(shè)計(jì)、輔助設(shè)計(jì)等設(shè)計(jì)方法逐漸成為又一大熱點(diǎn)。虛擬現(xiàn)實(shí)就是利用計(jì)算機(jī)中的軟硬件虛擬現(xiàn)實(shí)中的環(huán)境,然后在虛擬的環(huán)境中進(jìn)行各種工作,目前已經(jīng)得到了應(yīng)用。神經(jīng)網(wǎng)絡(luò)是一種模仿動(dòng)物的神經(jīng)網(wǎng)絡(luò)行為特征,進(jìn)行分布式并行信息處理的算法數(shù)學(xué)模型。神經(jīng)網(wǎng)絡(luò)系統(tǒng)較為復(fù)雜,他先將信息概念化并用計(jì)算機(jī)符號(hào)進(jìn)行表示,然后利用計(jì)算機(jī)軟件進(jìn)行推理和分析,形成計(jì)算機(jī)指令進(jìn)而執(zhí)行。神經(jīng)網(wǎng)絡(luò)目前也被廣泛應(yīng)用到工業(yè)設(shè)計(jì)過程中。遺傳算法是一種模擬自然進(jìn)化過程進(jìn)行最優(yōu)解的求解算法,這種算法相對(duì)來說操作簡(jiǎn)單一止匕
2結(jié)束語
關(guān)鍵詞:人機(jī)界面;面向?qū)ο螅辉O(shè)計(jì)
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2013)05-1071-03
1 概述
人機(jī)界面的設(shè)計(jì)[1],一般是以一種選定的界面支持系統(tǒng)為基礎(chǔ),利用它所支持的界面構(gòu)造成分,設(shè)計(jì)一個(gè)可滿足人機(jī)交互需求、適合使用者特點(diǎn)的人機(jī)界面設(shè)計(jì)模型。該文主要從軟件的角度淺談如何運(yùn)用面向?qū)ο蟮母拍詈捅硎痉ㄟM(jìn)行人機(jī)界面的設(shè)計(jì)。
首先會(huì)涉及二個(gè)方面的概念[2,4] :
1)界面支持系統(tǒng)
包括窗口系統(tǒng)、圖形用戶界面、可視化編程環(huán)境。當(dāng)前在人機(jī)界面的開發(fā)中最受歡迎的支持系統(tǒng)是將窗口系統(tǒng)、GUI、可視化開發(fā)工具、編程語言和類庫(kù)結(jié)合為一體的可視化編程環(huán)境。
2)界面元素
現(xiàn)今流行的窗口系統(tǒng)和GUI中常見的界面元素有:窗口、菜單、對(duì)話盒、圖符、滾動(dòng)條等。
2 設(shè)計(jì)過程與策略
面向?qū)ο蟮娜藱C(jī)界面設(shè)計(jì)是在人機(jī)交互需求分析的基礎(chǔ)上,以選定的界面支持系統(tǒng)為背景,選擇實(shí)現(xiàn)人機(jī)交互所需的界面元素來構(gòu)造人機(jī)界面,并用面向?qū)ο蟮母拍詈捅硎痉▉肀硎具@些界面元素以及它們之間的關(guān)系,從而形成整個(gè)系統(tǒng)的面向?qū)ο笤O(shè)計(jì)模型的人機(jī)交互部分。以下是其設(shè)計(jì)過程與策略。
2.1選擇和掌握界面支持系統(tǒng)
首先要明確選擇什么樣的軟件來實(shí)現(xiàn)人機(jī)界面的支持系統(tǒng),因此必須考慮這些因素[3]:(1)硬件、操作系統(tǒng)及編程語言的兼容問題,它們必須能結(jié)合為一體,因?yàn)檫@與整個(gè)系統(tǒng)的全局性設(shè)計(jì)決策有關(guān)。(2)界面實(shí)現(xiàn)的支持級(jí)別,它有五個(gè)級(jí)別。一般來說應(yīng)用系統(tǒng)的開發(fā)適合選擇較高的支持系統(tǒng),系統(tǒng)軟件和有特殊要求的應(yīng)用系統(tǒng)可能要選擇級(jí)別較低的支持。(3)通常在設(shè)計(jì)中要考慮到用戶適合用哪種風(fēng)格與視感的人機(jī)界面,使得讓用戶更容易接受和掌握。(4)還應(yīng)該考慮一些其他因素,如軟件的價(jià)格等。
2.2根據(jù)需求選擇界面元素
對(duì)設(shè)計(jì)者而言,開發(fā)的前端是對(duì)人機(jī)交互的需求分析,而后端是界面支持系統(tǒng)所提供的界面元素,他們的任務(wù)是建立需求和實(shí)現(xiàn)之間的橋梁,應(yīng)重點(diǎn)考慮這些問題:(1)有些系統(tǒng)只有一條最高層的命令啟動(dòng),而有些是由多個(gè)較獨(dú)立的子系統(tǒng)所包含的,它可由多條最高層命令分別啟動(dòng)的。我們必須根據(jù)具體的要求加以選擇,因?yàn)橹鹘缑娴膯?dòng),意味著整個(gè)系統(tǒng)或一個(gè)子系統(tǒng)的啟動(dòng),它的建立是對(duì)人機(jī)交互需求分析中所識(shí)別的最高層命令的實(shí)現(xiàn)。(2)基本命令的執(zhí)行,設(shè)計(jì)者需要了解,選中了代表基本命令的界面元素將產(chǎn)生什么消息,并且要指出由哪個(gè)對(duì)象操作來處理該消息。(3)必須對(duì)在交互過程的輸入輸出它們的要求進(jìn)行分類,對(duì)每一類輸入輸出決定采用何種界面實(shí)現(xiàn)進(jìn)行考慮。(4)需要考慮在隨機(jī)發(fā)生的事件打斷系統(tǒng)正常運(yùn)行的情況下所輸入的命令。
2.3用面向?qū)ο蟮母拍畋硎窘缑嬖?/p>
在選定了界面支持系統(tǒng),并且明確了用它提供的哪些界面元素來構(gòu)成人機(jī)界面之后,我們就要用面向?qū)ο蟮母拍罴氨硎痉▉肀硎具@些界面元素、它們的特點(diǎn)及它們之后的關(guān)系,建立類圖,以形成面向?qū)ο笤O(shè)計(jì)模型的人機(jī)交互部分。下面將介紹各種面向?qū)ο蟾拍钤诮缑嬖O(shè)計(jì)中的用法[5][6]。
1)對(duì)象和類
界面類的概念:每個(gè)具體的界面元素都是一個(gè)對(duì)象,每一種具有相同特征的界面對(duì)象用一個(gè)類來描述。
用這個(gè)類創(chuàng)造的每個(gè)對(duì)象實(shí)例是個(gè)可以在人機(jī)界面上顯示的界面元素。當(dāng)前的GUI和可視化編程環(huán)境里的界面元素都已在類庫(kù)中提供了相應(yīng)的類,如菜單,對(duì)話框等,而這種類可以直接復(fù)用。其表示法是在類符號(hào)的名字欄中給出類名,類名必須與類庫(kù)里的名稱相同,并注《復(fù)用》的字樣,屬性及操作不必填寫。而在級(jí)別較低的界面支持系統(tǒng)可能不提供各種界面元素的類定義,我們就需要對(duì)自己所要用到的每種界面元素都給出其對(duì)象類的詳細(xì)定義,同時(shí)也要在類規(guī)約中給出這些屬性和操作的詳細(xì)定義,這種類就需要由操作者對(duì)設(shè)計(jì)的模型進(jìn)行編程。
除了表示各種界面元素的類外,還可以設(shè)計(jì)一些對(duì)各類界面對(duì)象進(jìn)行管理、控制、提供消息等類,這些類可以根據(jù)設(shè)計(jì)者的需要在應(yīng)用系統(tǒng)中實(shí)現(xiàn)。
2)屬性與操作
界面對(duì)象的屬性用于描述界面元素的各種靜態(tài)特征,如顏色、尺寸、狀態(tài)等特征。屬性也可用來表示一個(gè)界面對(duì)象所含的部分對(duì)象或與它們相關(guān)的其他對(duì)象。
界面對(duì)象的操作是用來描述界面元素的行為。如單擊、雙擊、最大化、最小化等的功能。
界面支持系統(tǒng)所提供的可復(fù)用類中已定義的屬性和操作,用的時(shí)候都不用再定義了。而自己定義的類,用前都要給出它們的屬性和操作。
3)一般與特殊的結(jié)構(gòu)
在人機(jī)界面的設(shè)計(jì)中經(jīng)常可以用到這種結(jié)構(gòu)關(guān)系,使特殊界面能繼承一般界面的屬性與操作,從而減少開發(fā)工作的強(qiáng)度。
如果選定的界面支持系統(tǒng)帶有一個(gè)界面類庫(kù),那在應(yīng)用中就可以重復(fù)使用里面的類。但是類庫(kù)中的類通常都是應(yīng)用系統(tǒng)中所常用的,而在我們?cè)O(shè)計(jì)的界面系統(tǒng)中有一些是未曾定義它的屬性和操作的,我們?nèi)绻€要重復(fù)使用這些類的話,只有將它們引入本系統(tǒng)作為一般類,通過繼承而定義本系統(tǒng)中所需的特殊類。
如圖1所示(注意CDialog是MS-Windows的MFC類庫(kù)中的一種對(duì)話框):
按照本方法為系統(tǒng)定義的類必須經(jīng)過人工編程才可實(shí)現(xiàn)。另外,應(yīng)用系統(tǒng)如果復(fù)用其中一個(gè)類,則這個(gè)類必須在類庫(kù)中所有的一般類的支持下才能呈現(xiàn)完整的功能。
4)整體與部分的結(jié)構(gòu)
這種結(jié)構(gòu)在人機(jī)界面設(shè)計(jì)中的應(yīng)用非常普遍,我們用兩個(gè)角度來觀察它:
一方面它是直接觀察界面元素之間的構(gòu)成關(guān)系。對(duì)于在圖形結(jié)構(gòu)上具有構(gòu)成關(guān)系的界面元素,通常需要在它們的類之間建立整體-部分的結(jié)構(gòu)。如一個(gè)窗口和它嵌著的按鈕,對(duì)話框等成分就是一種整體-部分結(jié)構(gòu)的關(guān)系。我們?cè)谠O(shè)計(jì)界面時(shí)。需從具體的需求出發(fā)來選用哪些部分對(duì)象來組成整體對(duì)象,并且在設(shè)計(jì)模型中應(yīng)用整體-部分的結(jié)構(gòu)來表達(dá)。
另一方面是根據(jù)命令的組織結(jié)構(gòu)來建立界面對(duì)象之間的整體-部分結(jié)構(gòu)。簡(jiǎn)單的說就是我們經(jīng)常看到的上一層命令是在一個(gè)下拉式菜單中通過點(diǎn)中一個(gè)菜單選項(xiàng)來輸入的,下一層命令又是通過下一級(jí)菜單選項(xiàng)來輸入,那么上下兩層命令的對(duì)象就可以解釋成整體-部分關(guān)系。我們可以用圖2來表示:
5)關(guān)聯(lián)
一個(gè)類的界面對(duì)象需要知道它與另一個(gè)類的哪個(gè)界面對(duì)象相聯(lián)系,而且難以區(qū)分誰是整體、部分,則應(yīng)用關(guān)聯(lián)來表示它們之間的這種關(guān)系。如工具條上的某些按鈕被選中時(shí),需要出現(xiàn)相應(yīng)的對(duì)話框完成進(jìn)一步的交互操作,那么每個(gè)按鈕應(yīng)該知道與它有關(guān)的是哪個(gè)對(duì)話框。這就需要用關(guān)聯(lián)表示按鈕和對(duì)話框之間的這種關(guān)系,如圖3所示:
6)消息
在人機(jī)界面的運(yùn)行中消息是大量存在的,下面從輸入輸出來討論消息的產(chǎn)生與傳輸情況。
1)從用戶向系統(tǒng)輸入一條命令到系統(tǒng)對(duì)該命令進(jìn)行處理,消息的產(chǎn)生與傳輸過程如圖4所示。
從圖上可知從命令輸入到命令處理所需的消息有4種情況:①?gòu)妮斎朐O(shè)備和事件/消息分發(fā)機(jī)制;②界面對(duì)象之間的消息傳遞;③從接收基本命令或命令步的界面對(duì)象向進(jìn)行命令處理的功能對(duì)象發(fā)消息;④從功能對(duì)象向界面對(duì)象發(fā)消息。
2) 根據(jù)人機(jī)交互的要求向用戶輸出各種信息,包括對(duì)命令的處理結(jié)果,對(duì)下一次輸入的提示,對(duì)輸入操作的反饋信息和異常情況下的輸出等。如果對(duì)象將通過消息把輸出信息傳送給一個(gè)界面對(duì)象。這個(gè)界面對(duì)象將把輸出信息在輸出設(shè)備上顯示出來。接收下一次輸入的任務(wù)可能同時(shí)由這個(gè)界面對(duì)象承擔(dān),也可能由其他界面對(duì)象發(fā)消息。總之,與輸出有關(guān)的消息包括功能對(duì)象向界面對(duì)象發(fā)送的消息和界面對(duì)象之間發(fā)送的消息兩種情況,如圖5所示:
圖 5 與輸出有關(guān)的信息
與輸入和輸出有關(guān)的各種信息,都要在面向?qū)ο笤O(shè)計(jì)的模型中用消息表示出來,而且還應(yīng)該在發(fā)送的消息的類中做相應(yīng)的說明。以上兩個(gè)圖只是為了表示人機(jī)交互部分的消息包括的情況,并不是類圖的規(guī)范畫法。但在實(shí)際應(yīng)用中需按照類圖的規(guī)范畫法來畫出每個(gè)具體的類和它們之間的消息。
3 結(jié)論
人機(jī)界面是系統(tǒng)與用戶直接接觸的部分,它給用戶的影響和感受最為明顯,所以人機(jī)界面的設(shè)計(jì)直接關(guān)系到一個(gè)軟件的好壞。
面向?qū)ο笤O(shè)計(jì)的人機(jī)界面就是在以選定的界面支持系統(tǒng)為基礎(chǔ)下,根據(jù)用戶的需求,找到適合他們的使用特點(diǎn)來進(jìn)行人機(jī)界面設(shè)計(jì)的模型。而具有面向?qū)ο筇厣娜藱C(jī)界面設(shè)計(jì)中所需要的類、屬性及操作,以及它們之間的關(guān)系,都需要由程序員去編程實(shí)現(xiàn)。在實(shí)際運(yùn)用中,面向?qū)ο蟮娜藱C(jī)界面的設(shè)計(jì)是非常普遍的,它涉及了許多方面的知識(shí),需要在此基礎(chǔ)上做進(jìn)一步的分析研究,使得能有更深入的認(rèn)識(shí)。
參考文獻(xiàn):
[1] 宮勇,楊穎,張三元,錢曉帆. 圖形面板布局特征對(duì)人機(jī)交互效率的影響[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào),2012,24(9):1145-1150.
[2] 邵維忠,楊芙清. 面向?qū)ο蟮南到y(tǒng)分析[M]. 北京: 清華大學(xué)出版社,1998.
[3] 周之英. 現(xiàn)代軟件工程(上)[M]. 北京:科學(xué)出版社,1999.
[4] 邵維忠,楊芙清. 面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)[M]. 北京: 清華大學(xué)出版社,2003.