程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 軟件界面交互和易用性改進總結

軟件界面交互和易用性改進總結

編輯:關於C語言
 

軟件的智能和記憶功能
1、用戶登錄界面最好有用戶名和ID的記憶,焦點直接定位到密碼輸入框

2、單據錄入界面最好有保存和載入默認值的功能

3、單據搜索界面可以保存用戶自定義的各種搜索條件組合

4、用戶調整過的GRID的列寬,窗口的位置可以自動記憶

5、系統可以根據用戶的使用頻度對相關功能進行自動的優先級排序

6、系統能夠記憶不同用戶的使用偏好,使用系統的固有模式和常用的自定義設置

減少不必要的重復交互

1、減少不必要的各種操作,能夠點一次鼠標或敲一次鍵盤完成的絕不作出兩次或多次。

2、提示信息要適度,太多不好,太少也不好。

3、數據項完整性校驗問題要注意光標焦點自動定位到錯誤處

4、完整業務功能不要讓用戶在多個窗口切換多次才能夠完成。盡量減少這種切換。

5、為了方便用戶切換窗口,相關的表單最好都作為非模式的形式。

6、相同的信息不要讓用戶在系統中多處或多次錄入,保證入口的唯一性

7、系統要盡可能根據用戶已經錄入信息自動獲取其它附屬信息,而不需要用戶重復的選擇或錄入。

導航和界面跳轉

1、表單新彈出對話框,對話框再彈出對話框的這種層次要控制在3層以內。

2、所有的非模式活動窗口最好有類似桌面任務欄一樣的停靠方式,方便切換窗口

3、系統可以支持用戶自己定義常用功能和菜單

4、對於常用功能應該提供便捷的快捷鍵和工具欄按鈕

5、對於系統中提供的各種業務和表單功能能夠讓用戶便捷挑轉到幫助信息上

6、對表單和界面聯動和交互的時候要注意相關界面數據的自動刷新

7、一個窗口中最多不要出現超過三個的GRID控件

8、BS方式不要左右滾屏。CS模式既要避免左右滾屏也要避免上下滾屏

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved