软件界面交互和易用性改进总结 软件测试方法
软件的智能和记忆功能
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模式既要避免左右滚屏也要避免上下滚屏