詳細介紹
西門子觸摸屏6AV2123-2DB03-0AX0隨著計算機軟硬件技術(shù)的發(fā)展,,人機界面的重要性與日俱增。一些專家指出:對于用戶,,人機界面就是系統(tǒng)本身,。在計算機發(fā)展的早期,受計算速度,、存儲容量等條件的限制,,用戶一味追求運行速度與所占空間,致使程序員在開發(fā)軟件時不得不絞盡腦汁,,考慮如何使所開發(fā)的軟件運行速度快,、占用內(nèi)存/外存小,故程序員在開發(fā)軟件時無不把主要精力放在軟件內(nèi)部算法與數(shù)據(jù)結(jié)構(gòu)上,。
然而時過境遷,,硬件技術(shù)的飛速發(fā)展,使計算速度與存儲容量不再成為軟件開發(fā)人員所擔心的問題,,用戶關(guān)心的主要問題是能否比較容易地使用軟件,。換言之,人們的著眼點在于軟件的易用性,,而易用與否主要取決于人機界面的優(yōu)劣,。*,在當今的硬件與軟件環(huán)境下,,一個MIS軟件沒有很好的界面設計就不能算是成功,。因為不管它內(nèi)部有多么精巧的技術(shù),只要用戶不愿意使用它,它的*性就得不到發(fā)揮,,它的價值和作用也無從談起,。
正因如此,人機界面研究已經(jīng)從過去的從屬地位上升為一個專門的領(lǐng)域,,國內(nèi)外均有很多學者從事這方面的研究,。Windows操作系統(tǒng)的日臻完善,更給人機界面技術(shù)以強有力的支持,。
二,、 MIS人機界面設計的基本原則
1、 以通信功能作為界面設計的核心
人機界面的關(guān)鍵是使人與計算機之間能夠準確地交流信息,。一方面,,人向機器輸入時應當盡量采取自然的方式;另一方面,,機器向人傳遞的信息必須準確,,不致引起誤解或混亂。另外,,不要把內(nèi)部的處理,、加工與人機界面混在一起(人機界面程序只是通信),以免互相干擾,,影響速度,。
MIS設計時,針對每一個功能,,都要按照I-P-O的模塊化思想,,使輸入、處理與輸出涇渭分明,,充分體現(xiàn)人機界面的通信功能。這樣設計出來的程序不但不易出錯,,而且易于維護,,即使有了錯誤也很容易加以改正。
報表打印是MIS*的功能之一,,而且打印之前常常需要計算,。畢其功于一役并非明智之舉。盡管這樣做或許會節(jié)省一些運行時間,,但對以后的維護極為不利,。計算與打印分開設計,固然會增加一些時空開銷,,但考慮到可維護性,,付出這一代價是*值得的。
2,、 界面必須始終*
*的人機界面不致增加用戶的負擔,,讓用戶始終用同一種方式思考與操作,。忌諱的是每換一個屏幕用戶就要換一套操作命令與操作方法。
Windows下的應用軟件之所以倍受青睞,,與其界面的*性不無關(guān)系,。例如,以問號圖標表示幫助,,以磁盤圖標表示存盤,,以打印機圖標表示打印,等等,。
3,、 界面必須使用戶隨時掌握任務的進展情況
人機界面應該能夠告訴用戶軟件運行的進度。特別是在需要較長時間的等待時,,必須讓用戶了解工作進展情況,,如已經(jīng)完成了百分之幾等。切不可讓用戶面對一個沒有反應的屏幕,,以致懷疑是否出現(xiàn)了死機現(xiàn)象,。
目前,Windows下的應用軟件無論大小,,其安裝程序幾乎均做到了這一點,。開發(fā)MIS軟件時,這一點很值得借鑒,。
4,、 界面必須能夠提供幫助
決不可以認為使用程序的用戶都是專家,無需提供幫助,。有關(guān)的提示,、信息、說明應該放在隨手可得的位置,。
一個優(yōu)秀的MIS軟件應該提供在線求助功能,,甚至提供使用向?qū)В@無疑會給用戶帶來極大的方便,。使用超鏈接技術(shù)將使求助功能錦上添花,。在多媒體環(huán)境下,以語音提示作為操作向?qū)?,不會干擾屏幕信息,,是一個的選擇。
5,、 寧可讓程序多干,,不可讓用戶多干
多數(shù)MIS軟件的數(shù)據(jù)輸入量較大。對于一些相對固定的數(shù)據(jù),不應讓用戶頻頻輸入(特別是漢字),,而應讓用戶用鼠標輕松選擇,。例如,人事管理系統(tǒng)中?quot;文化程度系相對固定的數(shù)據(jù),,其值一般取小學,、初中、高中,、大專,、大本、碩研,、博研等,。錄入這類數(shù)據(jù)之前,MIS軟件應在相應位置彈出一個列表框,,待用戶以鼠標點擊,,而不應讓用戶每次都輸入這些漢字。
漢字輸入與西文輸入的狀態(tài)切換雖說是舉手之勞,,但頻繁進行狀態(tài)切換令人頗感厭煩,。若能夠在程序中實現(xiàn)自動切換,無疑是深受用戶歡迎的,。
MIS軟件開發(fā)完畢后,,交付給用戶使用時,開發(fā)人員往往要求用戶記錄軟件的出錯情況,。這不能不說是強人所難,,因為此舉增加了用戶的額外負擔。開發(fā)者應編寫一個錯誤實時記錄程序,,自動記錄何日,、何時、何程序出了何種錯誤,。
西門子觸摸屏6AV2123-2DB03-0AX0
總之,,所開發(fā)的MIS在使用過程中,應使用戶的數(shù)據(jù)輸入量降至低限度,,同時使用戶的干預盡量少。實踐證明,,用戶干預愈少,,MIS系統(tǒng)的滿意程度愈高。
6,、 輸入畫面盡可能接近實際
如果某個電算會計軟件的憑證錄入畫面是表格式的,,一屏可錄入多條記錄,而且與實際憑證一模一樣,甚至連顏色都無異,,用戶在終端上錄入憑證,,仿佛用筆在紙上填寫憑證,那么,,一種親切感會油然而生,。試想,哪個用戶不愿意使用呢,?相反,,如果一屏只能錄一條記錄,錄入一條憑證要操作數(shù)屏,,那么結(jié)果是可想而知的,。
7、 具有較強的容錯功能
誤操作,、按鍵連擊等均有可能導致數(shù)據(jù)誤錄,。巧妙地進行程序設計,可以避免此類因素造成的錯誤,。例如,,錄入學生成績時,我們可以對其范圍進行限定,,使用戶無法輸入0-100以外的數(shù)據(jù),;錄入學生年齡時,不妨根據(jù)實際情況將范圍限制在15-20之間,。
三,、 人機界面設計中的矛盾及解決辦法
設計人機界面時,經(jīng)常會遇到靈活性與*性的權(quán)衡問題,。原則上,,對某一軟件來說,用戶的思維方式應當是*的,,操作與控制的方式也應當是*的,。只有這樣,才能減輕用戶使用軟件的困難,,使用戶不知不覺地進入統(tǒng)一的思維框架,,從而正確地、順利地應用這個軟件,。但這只是問題的一個方面,。另一方面的問題是,用戶是多種多樣的,,它們有各自的習慣與愛好,,應當讓他們有一定的靈活性,,能夠自由地選擇某些功能的操作方式。
西門子觸摸屏6AV2123-2DB03-0AX0
例如,,出于方便,,有人喜歡使用箭頭鍵選擇下拉菜單中列出的某項功能,有人則偏偏習慣于使用快捷鍵,,因為它們非??旖荨TO計軟件時,,我們不妨使魚與熊掌兼得,。
再如,對于人機界面的色彩,,有人從提高工作效率著眼,,喜歡鮮艷悅目的彩色界面;有人則則從保護視力出發(fā),,寧愿要黑白的,。開發(fā)MIS軟件時,程序員不妨給用戶選擇顏色的余地