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

軟件的智能和記憶功能
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模式既要避免左右滾屏也要避免上下滾屏
9.需要根據業務查看需求和數據的展現需求來選擇合適的界面控件
 
系統性能和健壯性方面的
1.系統中相關的耗時操作都必須必須轉變鼠標爲等待狀態
2.系統耗時操作超過30秒的最好能夠提供給用戶相關的進度條功能
3.系統耗時功能超過2分鐘的最好能夠設計爲異步多線程的方式進行處理
4.系統應用有友好的完整性和約束校驗的提示信息,方便用戶修改錄入數據
5.在系統出現異常情況下應該有友好的統一的提示信息,同時後臺應該記錄詳細的異常日誌
 
界面友好性和易用性方面的
1.表單應該能夠根據屏幕分辯率自動適應。在界面上讓用戶一次能夠看到足夠多的信息
2.表單應該支持Tab鍵功能,順序爲從左到右,從上到下。
3.常用的表單應該同時支持鍵盤操作和鼠標操作。
4.界面上控件的佈局應該間距適當,標籤和控件對齊,有適當的錄入提示信息。
5.界面的配色應該儘量簡單,儘量少使用各種刺眼的顏色
6.用戶看到表單後應該就基本清楚相關功能,表單要儘量自我解釋,不要設計過多的隱含在界面裏面功能
 
數據的錄入和檢索
1.根據業務需要選擇適合的數據錄入控件
2.數據錄入控件應該有完備的數據完整性和一致性校驗功能
3.系統應該提供用戶暫時保存錄入數據的功能
4.能夠自動獲取數據不要讓用戶再去錄入,能夠選擇錄入數據不要讓用戶手工錄入
5.數據檢索條件應該適中,不應太多也不應太少。檢索支持組合條件檢索。
6.爲了滿足不同需求檢索可以提供簡單檢索和高級檢索多種方式。
7.應該在第一時間提供給用戶檢索數據,因此檢索功能存在性能問題時候要考慮分頁。
8.在檢索功能較耗時的時候應該提供給用戶相關的進度條顯示進度
9.表格最好能夠提供行顯示和列顯示等多種顯示模式,方面用戶查看數據
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章