<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 在嵌入式應用中引入用戶界面(下)

          在嵌入式應用中引入用戶界面(下)

          —— GUI外觀設計與測試
          作者:GérardBouvet DominiqueJugnon 時間:2013-02-27 來源:電子產(chǎn)品世界 收藏

            直觀的外觀

          本文引用地址:http://www.ex-cimer.com/article/142448.htm

            開發(fā)一個高效的可能是系統(tǒng)設計中最艱巨的任務之一,設計不只是如何在屏幕上排列按鍵。要想讓用戶界面直觀,設計人員必須想到這款產(chǎn)品的目標消費者類別。然而,坐在實驗室的開發(fā)人員遠離終端用戶,很難預想他們將如何使用一款產(chǎn)品。

            例如,開發(fā)人員給功能分組的原則是功能影響系統(tǒng)哪些組件,而用戶與設備互動的方式是他們想要設備做什么。如果用戶最常用的功能被掩藏在很多圖標后面,那么總體體驗勢必是令人失望的。UI已成為決定用戶體驗的重要因素。在今天的市場上,消費電子產(chǎn)品變得十分復雜,設計較差的GUI很可能導致產(chǎn)品失敗,即便其它各方面不錯也無法挽救。

            事實是開發(fā)人員不知道潛在用戶與系統(tǒng)互動的方式。用戶與想要如何使用設備之間最好是沒有硬件,此外,為防止界面雜亂,不易瀏覽,應盡量減少屏幕顯示的信息,但必須顯示用戶快速選擇所需的關鍵數(shù)據(jù)。觸控式UI對象/元素應盡量縮小尺寸,但是選擇操作必須舒適。

            圖標排列和GUI元素順序在設計初期是隨意擺放的,這可能導致滑塊出現(xiàn)在不方便的位置或者尺寸不合理,因為在最初設計階段開發(fā)人員無法預測圖標排列,直到用戶有機會測試界面時才會清楚。

            設計高效的GUI涉及很多像這類看不到的問題,需要用戶直接反饋才能解決。對于屏幕大小受限的設備,UI必須有很強的相關性,只顯示與用戶目前考慮的選項相關的內(nèi)容。開機后,GUI能夠迅速進入應用的主界面,而且返回到主界面也非常簡單。直觀用戶界面最終測試標準是,無需花費大力氣學習或幾分鐘的培訓,很快就能掌握如何高效地使用界面。

            要想讓開發(fā)人員了解GUI如何布局,設計公司需要舉行大規(guī)模的用戶測試活動。只聚集小部分群體,開發(fā)人員很可能無法達到預期目的,而大規(guī)模測試將會引起很多重復性的界面易用性改進工作。設計計劃應考慮到GUI可能需要多次反復設計。準確的用戶反饋融入到GUI越快越早,開發(fā)人員越有信心,在開發(fā)設計中投入大量的工程資源后無需大幅修改設計。

            GUI測試

            當選擇一套GUI測試工具時,GUI設計的重復性是重要考慮因素之一。開發(fā)人員修改現(xiàn)有GUI的速度和難易程度將決定在設計進度中可進行多少次重復設計,還決定GUI捕獲實際用戶使用特性的效果。

            任何測試過程都需要能夠讓相關人員和終端用戶及時提供GUI設計反饋,最好是在設計初期。為實現(xiàn)這個目標,GUI工具必須加快設計速度,縮短重復設計的間隔。

            過去,開發(fā)人員創(chuàng)造了仿真環(huán)境讓用戶測試。這些“線架”式仿真器是獨立的工具,讓開發(fā)人員能夠?qū)⑵湔铣梢粋€GUI,但不一定能夠精確反應最終產(chǎn)品的外觀和性能。例如,因為仿真器是工作在一個高速PC機上,屏幕刷新幾乎瞬間完成。只有能夠模擬實際產(chǎn)品內(nèi)的MCU運行特性的仿真器才能讓開發(fā)人員驗證系統(tǒng)的響應性是否讓用戶滿意。實際上,這樣的測試反饋可能誤導開發(fā)人員,結(jié)果導致新產(chǎn)品上市延期。

            為確保仿真環(huán)境與目標硬件上的界面盡可能相同,仿真環(huán)境應模擬目標微控制器的運行方式。在一個能夠精確模擬微控制器的PC機上開發(fā)GUI給開發(fā)人員帶來多個好處(見圖2)。除無需向目標微控制器下載新固件來加快測試外,仿真環(huán)境提供多種分析功能,方便設計人員優(yōu)化和調(diào)試代碼。  

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          關鍵詞: 嵌入式 GUI

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();