人機界面最簡單的定義是,通過某個界面,人可以向機器發(fā)出指令,機器可以通過該界面返回執(zhí)行狀態(tài)和系統(tǒng)狀態(tài)。計算機人機界面,又被稱作用戶界面,是人與計算機之間傳遞和交換信息的媒介和對話接口,是計算機系統(tǒng)的重要組成部分。計算機人機界面是系統(tǒng)和用戶之間進行交互進行信息交換的媒介,它實現信息的內部形式(二進制數據)與人類可以接受形式,比如文本、圖像和聲音等之間的轉換。凡參與計算機用戶與計算機系統(tǒng)信息交流的領域都存在著人機界面。縱觀數十年的計算機技術發(fā)展史,每次一次人機界面的變革都帶來了計算機應用和計算機技術的重大飛躍。
人機界面發(fā)展特點有
1、人與計算機的交互操作變得更接近于同現實世界的交互操作。為減輕人在交互作用上的認識負擔和更多地利用人從演化和經歷中獲得的自然技能提供了新的可能性。
2、人機界面將越來越多地具有多模態(tài)高寬帶的特點。對適應人的群體社會化組織和行為規(guī)律的群體用戶界面將會有大的需求。
3、人機界面設計下一代方法是交互的集成方法。它將大量地使用語音、自然語言和高級圖形,也可用其它交互媒體,還可用三維圖像生動地引導解釋交互和任務??傊?,未來的人機界面設計對研究和設計者提出了多方面的挑戰(zhàn)。
人機界面未來發(fā)展趨勢
人機界面一般將機器或流程的操作同出入操作者的反饋整合起來。一方面是圖形用戶界面的質量和相關的可用性。另一個重要方面是人機界面方案的開放度。與不同的系統(tǒng)或控制器交換重要信息是易還是難?為了定制功能或對象是否將應用代碼鎖???運行時間軟件能在不同的硬件平臺上操作嗎?設計工程師能在他們的項目中使用標準的.Net對象嗎?這些是經常在用戶和銷售者的對話間出現的話題。
人機界面方案一直處于變化中。工業(yè)用戶界面從手機和MP3播放器等面向用戶的產品的高端三維圖形處理和基于圖標的導航和控制功能中獲得靈感,從而創(chuàng)造了友好且直觀的用戶界面。潮流制定者人機界面方案將支持該理念,充分內置最新的圖形處理和功能,提供精心設計的直觀用戶界面,該界面基于被廣泛使用的靈活的現代軟件技術和真正開放式平臺構架。
明日人機界面方案的開放式平臺構架將為原始設備制造商提供一系列眾多機會來加強應用程序的視覺效果、功能和連通性,從而促進有著極大完整性的獨特產品的面世。
人機界面方案的專有性更低,能在選擇運行時間平臺方面提供更大的自由度;從緊湊的操作者面板到由不同制造商生產的工業(yè)電腦??梢詣?chuàng)建一個可擴展的主工程,它可以被應用于多種控制器品牌和面板分辨率,優(yōu)勢是只須維護一個工程。工程師們將要求使用腳本工具的機會,例如C#腳本,從而將對象的外觀或功能用戶化。設計工具為輸入第三方對象和.net控制提供了可能。
連通性和交流的自由度是真正開放的人機界面方案的標志,其包含的選擇有控制器間數據的簡單實時交換,直至SQL和OPC與其他設備和IT系統(tǒng)的交流。