複製鏈接
請複製以下鏈接發送給好友

軟件界面

鎖定
軟件界面(software interface)的定義並不十分統一。 狹義上説,軟件界面就是指軟件中面向操作者而專門設計的用於操作使用及反饋信息的指令部分。 [1]  優秀的軟件界面有簡便易用,突出重點,容錯高等特點。 而廣義上講,軟件界面就是某樣事物面向外界而展示其特點及功用的組成部分。 通常我們説的軟件界面就是狹義上的軟件界面。 [2] 
中文名
軟件界面
外文名
Software Interface
特    點
簡便易用,突出重點,容錯高
組    成
軟件啓動封面、軟件整體框架等

軟件界面定義

軟件界面(software interface)的定義並不十分統一。
狹義上説,軟件界面就是指軟件中面向操作者而專門設計的用於操作使用及反饋信息的指令部分。優秀的軟件界面有簡便易用,突出重點,容錯高等特點。
而廣義上講,軟件界面就是某樣事物面向外界而展示其特點及功用的組成部分的界面。
通常我們説的軟件界面就是狹義上的軟件界面。 [1] 
軟件界面
軟件界面(5張)

軟件界面組成

軟件界面主要包括軟件啓動封面、軟件整體框架、軟件面板、菜單界面,按鈕界面,標籤、圖標、滾動條、菜單欄目欄、及狀態欄屬性的界面等。 [1] 

軟件界面設計工具

DotNetBar,DevExpress,ISV等軟件擁有漂亮且實用的界面,但是需要付費才能使用。WPF也很不錯,只不過一切都得自己做,WPF在功能方面要遠大於Winform
Winform做的界面較簡陋,且美化界面需要更多的代碼 [1] 

軟件界面設計要點

1.易用性
按鈕名稱應該易懂,用詞準確,屏棄摸稜兩可的字眼,要與同一界面上的其他按鈕易於區分,能望文知意最好。理想的情況是用户不用查閲幫助就能知道該界面的功能並進行相關的正確操作。
2.規範性
通常界面設計都按Windows界面的規範來設計,即包含“菜單條、工具欄、工具廂、狀態欄、滾動條、右鍵快捷菜單”的標準格式,可以説:界面遵循規範化的程度越高,則易用性相應的就越好。小型軟件一般不提供工具箱。 [1] 
3.幫助設施
系統應該提供詳盡而可靠的幫助文檔,在用户使用產生迷惑時可以自己尋求解決方法。
4.合理性
屏幕對角線相交的位置是用户直視的地方,正上方四分之一處為易吸引用户注意力的位置,在放置窗體時要注意利用這兩個位置。
5.美觀與協調性
界面應該大小適合美學觀點,感覺協調舒適,能在有效的範圍內吸引用户的注意力。
6.菜單位置
菜單是界面上最重要的元素,菜單位置按照按功能來組織。
7.獨特性
如果一味的遵循業界的界面標準,則會喪失自己的個性.在框架符合以上規範的情況下,設計具有自己獨特風格的界面尤為重要。尤其在商業軟件流通中有着很好的遷移默化的廣告效用。
8.快捷方式的組合
在菜單及按鈕中使用快捷鍵可以讓喜歡使用鍵盤的用户操作得更快一些。在西文Windows及其應用軟件中快捷鍵的使用大多是一致的。
9.安全性考慮
在界面上通過下列方式來控制出錯幾率,會大大減少系統因用户人為的錯誤引起的破壞。開發者應當儘量周全地考慮到各種可能發生的問題,使出錯的可能降至最小。
如應用出現保護性錯誤而退出系統,這種錯誤最容易使用户對軟件失去信心。因為這意味着用户要中斷思路,並費時費力地重新登錄,而且已進行的操作也會因沒有存盤而全部丟失。 [1] 
10.多窗口的應用與系統資源
設計優秀的軟件不僅要有完備的功能,而且要儘可能的佔用最底限度的資源。 [2] 

軟件界面規範性

規範性細則
1.滾動條的長度要根據顯示信息的長度或寬度能及時變換,以利於用户瞭解顯示信息的位置和百分比。
2.狀態條的高度以放置5號字為宜,滾動條的寬度比狀態條的略窄。
3.菜單和工具欄要有清楚的界限;菜單要求凸出顯示,這樣在移走工具欄時仍有立體感。
4.菜單和狀態條中通常使用5號字體。工具欄一般比菜單要寬,但不要寬的太多,否則看起來很不協調。

軟件界面幫助設施

幫助設施是設計者在測試過程中或者用户使用反饋後,給予普通用户可能會遇到的困難和疑問幫助的一種設計。
一般情況下,軟件界面可以不附帶幫助設施,但如果界面含有非同於一般軟件界面的特殊使用要求時,應該使用備註或者幫助設計。比如登陸界面時有特殊的符號等,就需要幫助設施給予説明和解釋。
參考資料