`

软件界面交互和易用性改进

阅读更多
软件的智能和记忆功能
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.表格最好能够提供行显示和列显示等多种显示模式,方面用户查看数据
分享到:
评论
1 楼 supercode 2008-03-08  
相当不错啊

相关推荐

    人机交互界面的可用性评估及方法

    人机交互界面(Human-Computer Interaction,简称HCI)是计算机科学、心理学、设计学和工程学等多领域交叉的研究方向,其核心目标是创建高效、易用、满足用户需求的软件和硬件界面。在现代科技产品中,一个优秀的...

    有关人机交互界面的课件

    3. 易用性:衡量用户能够高效、无误、满意地使用系统的程度,包括学习性、效率、容错性和满意度等因素。 4. 可访问性:确保所有用户,包括有特殊需求的人群,如视力障碍或肢体残疾者,都能无障碍地使用系统。 二、...

    人机交互移动界面设计实验报告

    在人机交互领域,移动界面设计是至关重要的一个环节,它直接影响到用户体验和产品的可用性。本实验报告针对一款名为《社交点评APP》的移动应用,从功能需求分析、系统功能界面展示以及设计总结三个方面进行了详细...

    模仿瑞星杀毒软件界面

    1. **布局设计**:瑞星杀毒软件的界面布局是如何有效地展示各种功能模块,同时保持清晰和易用的。 2. **色彩搭配**:颜色在提升品牌形象和用户情绪方面起着重要作用,瑞星的配色方案如何传达安全和专业的感觉。 3. *...

    xxx软件研发系统-系统设计报告-界面交互设计分册-V1.3借鉴.pdf

    这份文档旨在提供一个详细的设计框架,以便于开发团队在构建软件时遵循,确保用户界面的易用性和高效性。 报告首先介绍了文档的基本信息,包括版本历史,这显示了文档从V0.1到V1.3的演变过程,每次更新都对内容进行...

    xxx软件研发系统-系统设计报告-界面交互设计分册-V1.3参考.pdf

    每个区域的设计都考虑到了功能性和视觉效果的平衡,以提升用户界面的直观性和易用性。此外,可能还涉及色彩搭配、字体选择、图标设计等方面,以营造出一致且吸引人的用户界面风格。 该报告的详细内容不仅涵盖了整体...

    软件工程 界面设计

    在软件开发过程中,界面设计是至关重要的一个环节,它直接影响到用户的使用体验和软件的易用性。本实验主要关注的是界面设计工具的使用,包括Balsamiq Mockups和Fireworks,这两种工具都是设计界面上的利器。 ...

    第 21 章:软件界面设计.zip

    它不仅决定了用户与软件的交互体验,还直接影响到软件的易用性和用户满意度。本章将深入探讨软件界面设计的关键概念、原则和最佳实践。 首先,我们要理解软件界面设计的目标是创建一个直观、高效且吸引用户的环境。...

    人机交互实验二 机票订票网站界面设计

    而“人机交互实验二 机票订票网站界面设计.docx”很可能是对整个设计项目的总结,包括设计目标、设计草图、最终界面设计以及用户测试的反馈和改进。 至于“网页”这个文件,可能包含的是HTML界面文件,这是网站实际...

    交互式产品界面的设计与实现

    1. 用户体验(User Experience, UX):设计应始终以用户为中心,确保产品的易用性和可访问性。在分析www.baddesigns.com上的案例时,我们可以发现厨房定时器设计违反了用户预期,因为它设置了两种不同的设定时间规则...

    安卓应用用户界面交互模式抽取与检索.pdf

    这篇由吴俊伟、沈立炜等人发表在《软件学报》上的研究,提出了一个创新的方法,即“安卓应用用户界面交互模式抽取与检索”,旨在通过自动化手段帮助开发者更高效地设计和优化UI。 首先,该研究关注的核心是“安卓...

    人机交互-任务4:图形交互界面的设计(web) 完整项目+成品

    首先,GUI设计的核心目标是提供直观、易用的界面,使用户能够高效地与系统进行交互。在Web环境下,这意味着设计师需要考虑浏览器的兼容性、响应式设计以及跨平台的可用性。例如,"铁路沈阳局列车员管理系统.html"...

    软件界面设计规范

    在IT行业中,软件界面设计规范是提升用户体验和产品易用性的重要组成部分。这些规范涵盖了颜色搭配、布局设计、图标选择、字体使用、交互设计等多个方面,确保了软件或Web应用的视觉一致性、功能清晰性和操作简便性...

    交互式图形图像软件 源代码

    良好的GUI设计能提高用户的操作效率和软件的易用性。 2. **图形渲染技术**:图像的生成和显示涉及到图形渲染,包括二维和三维渲染。其中,OpenGL、DirectX等图形库提供了底层的图形绘制功能,而更高级的框架如Unity...

    远程控制软件编写之一界面设计

    在IT行业中,远程控制软件是一种广泛应用的技术,它允许用户通过网络连接远程...优秀的界面设计不仅关乎美观,更关乎功能的实用性、易用性和安全性。通过不断迭代和优化,才能打造出真正满足用户需求的远程控制软件。

    大数据信息视觉显示界面交互设计.zip

    - 大数据的定义:大数据是指超出常规数据库软件工具获取、存储、管理和分析能力的数据集,其特征包括高容量、高速度和多样性。 - 应用场景:大数据广泛应用于商业智能、医疗健康、智慧城市、金融风控、社交媒体...

    金山词霸软件界面源码

    "金山词霸"是知名的词典软件,其界面设计注重易用性和功能性,因此仿制它的界面能帮助开发者了解如何构建高效的语言学习工具。 "VC"(Visual C++)是一种广泛使用的集成开发环境,支持C++编程语言,特别适合构建...

    软件用户界面设计模板

    1. **易用性**:界面应直观、简洁,使用户能够快速理解并操作。减少学习成本,让新用户也能迅速上手。 2. **一致性**:设计应保持一致的布局、颜色、图标和交互方式,让用户在不同页面间切换时有连续感。 3. **...

    软件界面评估.pdf

    通过这样的评估,学生能够深入理解人机交互设计的重要性,提升对用户需求的关注,同时也能发现软件设计中的优点和不足,从而提出改进意见,促进软件界面的优化。人机界面评估不仅是技术层面的考量,更是用户体验和...

    浅谈软件设计中的界面设计.rar

    设计师应持续关注用户反馈,不断优化设计,提高软件的易用性和满意度。 总的来说,软件设计中的界面设计是一门综合的艺术与科学,涉及心理学、美学和工程学等多个领域。通过理解用户需求,合理布局,巧妙运用视觉...

Global site tag (gtag.js) - Google Analytics