CS软件用户界面设计要求规范组件部分

合集下载

软件开发中的用户界面设计原则

软件开发中的用户界面设计原则

软件开发中的用户界面设计原则在软件开发中,用户界面设计是至关重要的一环。

一个好的用户界面设计可以提升用户体验,增加用户的使用欲望,并且有助于提高软件的销售和竞争力。

本文将介绍一些软件开发中的用户界面设计原则,帮助软件开发人员在设计用户界面时能够更加准确地满足用户的需求。

1. 简洁明了用户界面设计应该尽量简洁明了,避免过多的复杂功能和信息堆砌。

一个简洁的用户界面可以减少用户的认知负担,提高用户的操作效率。

在设计界面时,应该遵循“少即是多”的原则,只保留必要的功能和信息,将用户的注意力集中在核心任务上。

2. 一致性用户界面设计需要保持一致性,即在整个软件中使用相似的布局、颜色、按钮样式等元素。

一致性可以帮助用户更快地熟悉和掌握软件的使用方式,减少用户的学习成本。

同时,一致性还可以提升软件的整体美感和品质感。

3. 易学易用用户界面设计应该尽量易学易用,即用户能够快速上手并且轻松地完成任务。

在设计界面时,应该考虑到用户的心理模型和习惯,尽量使用符合用户期望的操作方式和交互模式。

同时,提供清晰的指导和帮助信息,以便用户能够快速解决问题和获取所需的信息。

4. 反馈与响应用户界面设计需要提供即时的反馈和响应,以便用户能够清楚地知道自己的操作结果和当前状态。

例如,在点击按钮后,应该立即给出相应的反馈,如按钮的颜色变化或者弹出提示信息。

同时,界面的响应速度也需要尽量快,避免用户长时间等待。

5. 可访问性用户界面设计应该考虑到不同用户的需求和能力,提供良好的可访问性。

例如,对于视力障碍的用户,可以提供辅助功能,如放大字体、语音提示等。

对于身体障碍的用户,可以提供键盘操作方式等。

通过提供可访问性,可以使更多的用户能够方便地使用软件。

6. 美观与布局用户界面设计需要注重美观和布局的合理性。

一个美观的用户界面可以吸引用户的注意力,增加用户的好感度。

合理的布局可以使用户更轻松地找到所需的功能和信息,提高用户的使用效率。

在设计界面时,应该注意颜色的搭配、字体的选择、图标的设计等方面,力求达到整体的和谐和美感。

软件用户界面规范

软件用户界面规范

软件用户界面规范1. 引言本文档旨在规范软件用户界面的设计,提供一致性和可用性的用户体验。

该规范适用于所有软件项目,并将指导开发人员在设计用户界面时遵循统一的设计原则和最佳实践。

2. 设计原则以下是设计软件用户界面时应遵循的原则:2.1. 简洁性用户界面应该简洁明了,避免过多的复杂元素和冗余信息。

通过将功能和选项组织得合理有序,以简化用户操作流程。

2.2. 一致性用户界面的各个部分应保持一致,包括颜色、字体、图标和布局等方面。

一致的用户界面可以提高用户的研究曲线和操作效率。

2.3. 可视化使用合适的颜色、图标和图形元素来增强用户界面的可视化效果。

通过视觉引导和提供清晰的信息层次结构,帮助用户更容易理解和使用软件。

2.4. 反馈机制用户界面应提供及时的反馈,确保用户知晓其操作的结果和状态。

例如,在表单提交后显示成功或失败的消息,或在长时间操作时显示进度条。

2.5. 易用性用户界面应尽可能简单直观,减少用户的认知负担。

避免使用专业术语和复杂的操作流程,提供明确的指导和帮助。

2.6. 可访问性用户界面应考虑到不同用户的需求,包括视力障碍、听力障碍和运动障碍等。

通过提供可调整的字体大小、语音辅助和键盘导航等功能,帮助用户克服访问障碍。

3. 设计指南遵循以下指南可帮助开发人员设计出符合规范的软件用户界面:3.1. 布局和组织- 界面布局应合理,使用户能够轻松找到所需功能和信息。

- 使用标准的界面组件和布局模式,以提高用户的熟悉度和可操作性。

3.2. 色彩和图标- 使用统一的颜色方案,以确保一致性和可视化效果。

- 选择合适的图标和图形元素,以增强用户界面的可视化效果和交互性。

3.3. 文字和标签- 使用简洁明了的语言,避免使用专业术语和晦涩难懂的表达。

- 标签和按钮应清晰明了,准确描述其功能和用途。

3.4. 错误处理- 提供友好的错误提示,告知用户发生了什么错误和如何解决。

- 在用户输入错误时,给予及时的反馈和相关的帮助信息。

软件界面设计规范

软件界面设计规范

响应时间与动画效果
响应时间:界面元素对用户操 作的反应速度,影响用户体验
动画效果:用于过渡和提示, 增强用户体验和操作连贯性
动画效果设计原则:自然、流 畅、适度
响应时间优化:减少延迟,提 高系统性能
提示与帮助信息
软件界面交互设计应提供清晰、简洁的提示信息,帮助用户更好地理解和操作软件。
提示信息应采用友好、易于理解的语言,避免使用过于专业或难以理解的术语。
界面元素
图标:用于表示功能或操作, 提高用户识别度
按钮:用于触发特定操作,设 计应简洁明了
文本框:用于输入文本信息, 设计应符合用户输入习惯
标签页:用于分类和组织内容, 设计应清晰易用
控件使用规范
按钮:用于触发操作,设计应简洁明了,方便用户点击。 文本框:用于输入文本信息,应提供清晰的光标和提示信息。 下拉框:用于选择选项,应提供清晰的选择项和易于操作的界面。 滑块:用于调节数值,应提供易于操作的界面和清晰的刻度。
回退机制:提供操作回退功能,使用户可以撤销错误操作,恢复到操作前的状态
安全性:对用户输入进行合法性验证和过滤,防止恶意攻击和数据泄露
软件界面设计规 范的应用与实践
设计规范的实际应用
界面布局:遵循 一致的布局和排 版规范,使用户 能够快速找到所
需信息
图标和按钮: 使用简洁、易 懂的图标和按 钮,提高用户
感谢您的观看
汇报人:风
设计规范是产品创新的基础,提供统一的标准和指导,确保产品的质量和用户体验。
产品创新需要遵循设计规范,同时也要灵活运用,结合具体需求和市场环境进行创新。
设计规范与创新相辅相成,规范保障产品的稳定性和可靠性,创新则带来更多的商业机会和竞争优势。
在产品创新过程中,要注重与设计规范的协调统一,避免出现不符合规范的情况,影响产品的整体效果和用户体验。

用户界面设计规范范本

用户界面设计规范范本

用户界面设计规范范本用户界面设计规范是指在软件开发过程中,为了提供更好的用户体验和用户界面的一致性,制定的一套设计规范和指导原则。

以下是一个用户界面设计规范范本的示例。

1. 介绍用户界面设计规范是为了确保软件的用户界面能够满足用户的需求,并具备一致性和易用性。

本文档旨在为设计师提供一个规范范本,以便他们在设计过程中参考和遵循。

2. 规范概述2.1 通用原则- 界面设计应简洁明了,避免过度装饰和冗余信息。

- 使用直观的图标和标识来表示功能和操作。

- 遵循用户习惯和期望,减少学习成本。

- 提供明确的导航和反馈,以帮助用户理解系统状态和操作结果。

2.2 布局和导航- 使用一致的布局和导航模式,让用户能够轻松找到功能和信息。

- 使用合适的字体、颜色和图标,以提升界面的可读性和可理解性。

- 避免过多的层级和复杂的操作流程,以简化用户的操作路径。

2.3 输入和交互- 提供明确的输入框和交互元素,以指导用户完成数据输入和操作。

- 验证用户输入,并及时给出准确和友好的错误提示信息。

- 避免弹出窗口和迷惑性的操作,以减少用户的操作困惑和错误。

2.4 可访问性和可用性- 遵循无障碍设计原则,确保用户群体的包容性和可访问性。

- 使用明确的语言和措辞,以避免歧义和误解。

- 提供帮助和文档,以帮助用户理解和使用系统。

3. 设计模板在进行界面设计时,可以使用下面的设计模板作为参考,根据具体的项目需求进行调整和修改。

3.1 首页- 页面布局:顶部导航栏、侧边栏、主内容区。

- 重点功能入口:放置在页面的显著位置,提供易于点击和识别的按钮或链接。

- 信息展示:从系统中提取信息或功能高亮显示,在主页上展示。

3.2 列表页- 列表布局:清晰的表头,列表项按照一致的格式显示。

- 过滤和排序:提供便捷的过滤和排序功能,以帮助用户快速找到需要的信息。

- 操作按钮:每一行都提供必要的操作按钮,如编辑、删除、查看等。

3.3 详情页- 信息展示:以易读的格式展示详细信息,使用合适的标题和格式。

软件UI界面设计规范

软件UI界面设计规范

软件UI界面设计规范——软件II原则一、易用性按钮名称应该易懂,用词准确,摒弃模棱两可的字眼,要与同一界面上的其他按钮易于区分,能望文知义最好。

理想情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作。

易用性细则:1)完成相同或相近功能的按钮用Frame框括起来,常用按钮要支持快捷方式。

2)完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离。

3)按功能将界面划分局域块,用Frame框括起来,并要有功能说明或标题4)界面要支持键盘自动浏览按钮功能,即按Tab键能自动顺序切换功能,总体为从上到下,同时行间为从左到右的方式。

5)同一界面上的控件数最好不要超过10个,多余10个时可以考虑使用分页界面显示。

6)分页界面要支持在页面间的快捷切换,常用组合快捷键Ctrl+Tab7)默认按钮要支持Enter操作,即按Enter后自动执行默认按钮对应操作。

8)可写控件检测到非法输入后应给出说明并能自动获得焦点。

9)复选框与选项框按选择几率的高低而先后排列。

10)复选框与选项框要有默认选项,并支持Tab选择。

11)选项数相同时,多用选项框而不用下拉列表框。

12)界面控件较小时使用下拉框而不用选项框。

13)选项数较少时使用选项框,相反则使用下拉列表框。

14)专业性强的软件要使用相关的专业术语,通用性界面则提倡使用通用性词眼。

二、规范性通常界面设计都按Windows界面的规范来设计,即包含“菜单条、工具栏、工具箱、状态栏、滚动条、右键菜单”的标准格式,可以说:界面遵循规范化的程度越高,则易用性相应就越好,小型软件可不提供工具箱。

规范性细则:1)常用菜单要有快捷方式。

2)完成相同或相近功能的菜单用横线隔开放在同一位置。

3)菜单前的图标能直观的代表要完成的操作。

4)菜单深度一般要求最多控制在三层以内。

5)工具栏要求可以根据用户的需求自己选择定制。

6)相同或相近功能的工具栏放在一起。

7)工具栏中的每一个按钮要有工具提示。

软件工程中的用户界面设计原则

软件工程中的用户界面设计原则

软件工程中的用户界面设计原则在软件工程中,用户界面设计是一个至关重要的环节。

一个好的用户界面设计可以提高用户体验,降低用户学习和使用软件的难度,从而增加软件的可用性和用户满意度。

因此,软件工程师在进行用户界面设计时,需要遵循一些原则以确保设计出符合用户期望和需求的界面。

本文将介绍一些常见的用户界面设计原则。

一、简洁明了用户界面设计应该简洁明了,避免过多的复杂和混乱的元素。

设计师应尽量减少不必要的信息和选项,使界面显得整洁清晰。

可以通过巧妙的布局和结构来实现这一点,将核心功能和内容突出展示,避免用户感到困惑或压抑。

二、一致性一致性是用户界面设计中的重要原则之一。

界面中各个元素、交互和操作应保持一致,使用户可以快速熟悉并准确理解界面的使用方式。

例如,设计师可以使用相同的颜色、字体、按钮样式等来传达统一的风格和体验,从而提高用户的可预测性和可信度。

三、反馈机制反馈机制是用户界面设计中的另一个关键原则。

用户在与软件进行交互时,需要得到及时的反馈,以确认他们的操作是否成功或者失败。

设计师可以通过改变按钮状态、显示进度条、弹出提示框等方式向用户提供反馈信息,让用户感知到软件的响应并减少猜测。

四、易学易用用户界面设计应该尽可能地简单易学,以降低用户学习软件的成本。

设计师可以借鉴常见的交互模式和设计模式,使用户在使用软件时能够快速上手,减少错误操作和迷失感。

此外,提供明确的指南和帮助文档也是提高软件可用性的一种方式。

五、可访问性考虑到用户的多样性,用户界面设计应该尽量满足不同用户的需求。

设计师应该关注用户的视觉、听觉、运动和认知能力等方面,为他们提供辅助工具和适配选项,以确保每个用户都能够轻松访问和使用软件。

这样做不仅体现了对用户的关怀,也有利于拓展软件的受众群体。

六、可预测性用户界面设计应该让用户能够准确预测和理解软件的行为。

设计师可以通过遵循常用的设计规范和模式来实现可预测性,让用户在使用软件时不会感到迷惑或者无所适从。

cs(软体开发构架)详细资料大全

cs(软体开发构架)详细资料大全cs,即C/S(Client/Server)结构,是一种客户机和伺服器结构。

cs 也是软体系统体系结构,通过它可以充分利用两端硬体环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

目前大多数套用软体系统都是Client/Server形式的两层结构,由于现在的软体套用系统正在向分散式的Web套用发展,Web和Client/Server套用都可以进行同样的业务处理,套用不同的模组共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的套用系统,通过现有套用系统中的逻辑可以扩展出新的套用系统。

这也就是目前套用系统的发展方向。

软体开发可以分为C/S和B/S构架,具体为:C/S结构,即Client/Server(客户机/伺服器) 结构,是大家熟知的软体系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。

B/S结构,即Browser/Server (浏览器/伺服器) 结构,是随着Inter技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户界面完全通过浏览器实现。

在网路连线模式中,除对等网外,还有另一种形式的网路,即伺服器/客户机网,Client/Server。

在客户机/伺服器网路中,伺服器是网路的核心,而客户机是网路的基础,客户机依靠伺服器获得所需要的网路资源,而伺服器为客户机提供网路必须的资源。

它是软体系统体系结构,通过它可以充分利用两端硬体环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

目前大多数套用软体系统都是Client/Server形式的两层结构,由于现在的软体套用系统正在向分散式的Web套用发展,Web和Client/Server套用都可以进行同样的业务处理,套用不同的模组共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的套用系统,通过现有套用系统中的逻辑可以扩展出新的套用系统。

用户界面设计知识:用户界面设计中重要的元素和原则

用户界面设计知识:用户界面设计中重要的元素和原则用户界面设计是设计师和开发人员在进行应用软件开发时必须考虑的重要问题。

一个好的用户界面设计可以帮助用户更好的使用应用软件,提高用户的使用体验,甚至能够增强用户对软件的好感度,从而促进软件销售和用户满意度的提高。

为此,学习用户界面设计的重要元素和原则是至关重要的。

一、用户界面设计的重要元素1.功能性应用软件最基本的设计目标是其功能的实现和实用性,因此,用户界面设计必须充分考虑软件功能的特点,提供必要的实用功能,尽量避免冗余功能。

2.良好的视觉效果在设计过程中,视觉效果是非常重要的,它是用户最初接触和使用应用软件的体验,对于用户体验的重要性不可小觑。

一个良好的视觉效果应该与软件的功能相配合,符合用户的审美。

3.界面交互性用户界面设计要注重软件与用户之间进行交互的方式、应用控制的操作、应用的反馈以及界面的变化。

4.易于导航一个清晰明了的导航栏或菜单可以让用户迅速找到他们所需的功能和内容,使其操作更加简单、流畅。

5.可访问性和易用性用户界面设计应考虑用户的使用习惯、经验和操作能力。

要充分考虑各种用户群体的需求、限制因素,确保所有用户都能方便地使用和访问软件。

6.可扩展性一个好的用户界面设计应该考虑到软件将来的可扩展性,在需要增加新功能或适应新市场需求的时候,界面应能够方便快捷地进行扩展,从而提高软件使用的有效性和高效性。

二、用户界面设计的原则1.简单明了设计师应根据用户使用需求,尽量删减多余的功能,使界面简洁明了,并降低用户学习使用新功能的门槛。

充分利用信息架构和折叠配置等设计,将软件复杂性最大限度地减少。

2.可定制化设计师应考虑到用户的个性化需求,使界面能够进行个性化设置,使用户个性化的使用需求可以得到满足。

3.一致性界面设计应该保持一致性,在整个设计过程中保持统一的风格和元素。

这不仅可以提高用户的使用效率,更有助于增强用户的良好体验和使用习惯。

4.易于学习和使用码字时语文大触是需要有依据的,因此,设计师应考虑到用户的学习成本,降低新功能的门槛,使用户能快速上手,把精力放在工作任务上。

软件用户界面设计规范分享

软件用户界面设计规范分享在软件开发中,用户界面设计是至关重要的一环。

一个好的用户界面设计可以提供良好的用户体验,增加用户的满意度和忠诚度。

在设计用户界面时,需要遵循一定的规范和原则,以确保界面的易用性和可访问性。

本文将分享一些常见的软件用户界面设计规范,以帮助开发人员创建出优秀的用户界面。

一、一致性在软件用户界面设计中,一致性是一个非常重要的原则。

保持界面各个元素的一致性可以让用户更容易理解和操作界面。

一致性包括外观一致性和行为一致性两个方面。

1. 外观一致性外观一致性要求在整个软件中使用相同的颜色、字体、图标等元素,以保持整体的统一性。

不同的界面应该有相似的布局和风格,避免在不同的界面中使用不一致的设计元素。

2. 行为一致性行为一致性要求界面中的交互元素具有相似的操作方式和反馈机制。

例如,按钮的点击效果和执行的操作应该一致,输入框的输入规则和提示信息应该统一。

这样可以让用户更容易理解和掌握软件的操作方式。

二、可视化设计可视化设计是用户界面设计的重要组成部分,通过合理的图形和视觉元素来传达信息和引导用户操作。

1. 美观简洁界面的美观简洁是吸引用户的重要因素。

应该避免过多的装饰和复杂的图形,保持界面的简洁清晰。

使用合适的颜色和字体来提高界面的可读性和可识别性。

2. 布局合理界面的布局应该合理,避免元素过于拥挤或过于分散。

相关的元素应该归类放置,使得用户可以快速找到所需的功能和信息。

三、导航和标记导航和标记在软件用户界面中起到了引导用户和传递信息的作用。

1. 清晰的导航路径界面的导航路径应该清晰明确,用户可以迅速找到所需的功能和信息。

使用易于理解的词语和图标来表示不同功能,避免使用晦涩的术语。

2. 有效的标记和提示为了提高用户的操作效率,界面中的标记和提示应该准确明了。

例如,对于需要输入的字段,应该明确说明输入的格式和限制条件;对于有风险操作的功能,应该提示用户进行确认操作。

四、反馈和响应在用户界面设计中,反馈和响应是保证用户操作的准确性和可控性的重要手段。

基于CS结构或BS结构的网站软件设计开发方案类

基于CS结构或BS结构的网站软件设计开发方案类一、引言随着互联网的快速发展,网站软件成为现如今各行各业都离不开的重要工具。

为了满足不同行业的需求,根据不同的应用场景,有两种主要的网站软件设计开发结构:CS结构和BS结构。

本文将探讨基于CS结构或BS结构的网站软件设计开发方案。

二、CS结构的网站软件设计开发方案CS结构是Client/Server结构的简称,也即客户端/服务器结构。

它将网站软件分为客户端和服务器两个部分,客户端负责与用户的交互,服务器负责处理客户端发送的请求并返回相应的数据。

1. 客户端设计在CS结构中,客户端部分通常是指网页浏览器或者基于其他终端设备的应用程序。

客户端的设计应考虑以下几个方面:(1)界面设计:要求界面简洁美观,并且易于导航和操作,为用户提供良好的使用体验。

(2)交互设计:要根据用户的行为习惯和需求,设计相应的交互方式和功能,提高用户的操作效率和满意度。

(3)响应速度:客户端需要尽可能地快速响应用户的请求,减少用户等待时间,提高用户体验。

2. 服务器设计在CS结构中,服务器是承担核心功能的一部分,负责处理客户端发送的请求并返回相应的数据。

服务器的设计应考虑以下几个方面:(1)数据管理:服务器负责管理网站软件中的数据,包括数据的存储、更新和查询等操作。

因此,服务器的设计应具备高效的数据库管理能力。

(2)业务处理:服务器需要根据不同的业务逻辑,处理客户端发送的请求,并返回相应的结果。

因此,服务器的设计应具备良好的业务处理能力。

(3)性能优化:服务器需要具备较高的性能,能够同时处理多个客户端的请求。

因此,服务器的设计应考虑如何提高服务器的并发能力和响应速度。

三、BS结构的网站软件设计开发方案BS结构是Browser/Server结构的简称,也即浏览器/服务器结构。

它将网站软件分为浏览器和服务器两个部分,用户通过浏览器访问服务器上的应用程序进行交互。

1. 浏览器设计在BS结构中,浏览器是用户用来访问服务器端应用程序的工具。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
标题栏图标使用规
通常分为三种情况:
窗口中包含一个工具或实用程序(即一个不创建、加载和保存自己的数据文件的应用程序),那么在它的标题栏中使用该应用程序图标。如图1.3所示:
图1.3
如果该应用程序创建、加载和保存文档或数据文件,并且窗口表示了它的其中一个文件的视图,那么在标题栏中使用表示它的数据或文件类型的图标。即使用户还没有保存该文件,也应该显示该数据文件的图标。如图1.4所示:
4)如果标题文本超出了窗口标题栏的宽度,那么可以缩写标题文本,但要注意保持允许用户快速地识别该窗口的基本信息。当标题栏超出了窗口标题栏的宽度但又无法缩写时,那么就要考虑使用省略号来标识当前的标题栏文本。
5)避免在标题栏显示文件扩展或路径。
6)如果该窗口为辅助窗口,那么标题文本应该用来标示被显示的对象(即用户当前操作所处程序的位置名称,例如:选项等)。
3)“最小化”按钮总是在“最大化”按钮前面。
4)在执行“还原”命令时,“还原”按钮总是替换“最大化”按钮或“最小化”按钮。
主窗口中标题栏不支持“帮助”按钮。如果需要提供这个功能,可包括一个“帮助”工具栏按钮。同样,辅助窗口的标题栏中不包括“最大化”、“最小化”和“还原”按钮。
1.2.2.6
避免直接在标题栏上绘图或添加其他控件。这些被添加的项目可能使得阅读标题栏中的信息很困难,并可能可能会产生一些系统冲突。
图1.4
辅助窗口标题栏通常不包括标题栏图标。
图1.5
标题栏图标交互行为
当用户使用辅助鼠标键单击标题栏图标时,显示该对象的快捷菜单。将“关闭”定义为默认命令,当用户双击标题栏图标时,该窗口将关闭。
1.2.2.4
什么是标题栏文本
窗口标题栏文本标识了正在窗口中查看的对象的名称。
标题栏文本使用规
标题栏文本应该总是与标题栏中显示的图标类型相符。还应该与文件系统中表示该对象的图标的标签相匹配。
标题栏标识了窗口的容。它还作为用于移动窗口的控制点和应用于该窗口及其关联的视图的命令的访问点。
1.2.2.2
标题栏通常由标题栏图标、标题栏文本和标题栏组合而.3
什么是标题栏图标
标题栏图标是用来标识当前窗口中查看的对象的图形符号。它既可能是该应用程序的图标,也可能该应用程序的文档或数据文件的图标。
图1.1窗口
1.2.1
1.2.1.1
每一个窗口都有一个定义其形状的边界。可更改大小的窗口有一个提供了控制点(轮廓方框)的明显边界,以便使用直接处理更改窗口的大小。如图1.1所示。
1.2.1.2
如果窗口的大小是不可更改的,那么边框与窗口的边缘重合。
1.2.2
1.2.2.1
位于窗口顶部边缘并在其边框部的是标题栏(也称为“标题”),它沿窗口的宽度方向延展。
C/S
——组件部分
此部分容主要描述窗口的基本概念、构成元素、使用规、交互行为,以及窗口类型的详细特征和规等。
1.1
窗口提供了用户查看数据和与数据交互的基本方式。窗口设计的一致性特别重要,因为它允许用户很容易地传送他们学到的技能,并集中与完成他们的任务而不是学习新的约定。
1.2
一个基本的窗口由窗体框架和标题栏组成。如图1.1所示。窗口还可以包括一些其它的组件,例如:菜单栏、工具栏、状态栏等。本部分主要描述窗体框架和标题栏的外观和准则,其他的组件请参见本规控件部分容。
如果窗口包含一个不能创建或编辑自己的数据文件的工具,例如:计算器,那么标题栏中显示包含应用程序图标的应用程序名称。,如图1.6所示。
图1.6
如果该工具创建、编辑或查看文件,那么首先显示文件的名称,然后包括一个破折号,然后显示该应用程序的名称。标题文本的顺序:“文档名称”+“-”+“应用程序名称”,如图1.7所示。
7)避免在标题栏显示文件扩展或路径。
8)不要在标题栏文本中使用像“警告”、“小心”、“错误”这样责备用户或暗示用户错误的描述性文本。
1.2.2.5
什么是标题栏按钮
标题栏按钮是与窗口的常用命令相关联的命令按钮。这些按钮作为特定窗口命令的快捷键。
标题栏构成元素
标题栏按钮包括:“最大化”、“最小化”、“还原”、“关闭”、“帮助”按钮,它们通常按照窗口分类、功能用途需要组合排列而成。
1.2.2.7
使用主鼠标键单击一个标题栏按钮将触发与该命令按钮相关联的同样命令。当一个用户使用辅助鼠标键单击标题栏时,该窗口的快捷菜单将会出现。按下指定的快捷键组合也将显示该窗口的快捷菜单。如图所示:
图1.9
1.3
与对象的操作通常发生在主窗口中,大多数主要的查看和编辑活动都是在主窗口中进行的。辅助窗口是对主窗口的补充,它允许用户指定参数或选项,或者提供有关窗口中包括的对象或操作的更详细信息。
1.4
窗口的基本操作包括激活和取消激活、打开和关闭、更改大小、滚动和拆分。
1.4.1
当系统支持多窗口的显示时,用户通常每次只在一个窗口中工作。这个窗口被称为“活动窗口”。
对于用户的输入,所有其他窗口都是不活动的;只有活动窗口才接收用户的输入。
活动窗口通常位于窗口Z顺序的顶部,且其标题栏以活动窗口标题颜色显示,使得它在视觉上很清楚。不活动窗口的标题栏显示系统的不活动窗口颜色。
用户通过切换到一个主窗口来将其激活;这将取消激活任何其他主窗口。
窗口的重新激活应该不影响其部的任何已经存在的选定;选定和焦点都将还原到以前的活动状态。
当用户再次激活一个主窗口时,该窗口及其所有的辅助窗口都会来到窗口顺序的顶部,并维持他们的相对位置。
图1.7
补充说明
1)标题文本通常遵循当前操作系统窗口规,采用操作系统默认的尺寸和字体设置。
2)如果您的应用程序支持查看同一个文件的多个窗口,那么可以使用标题文本区分视图——但是要使用一个不会被混淆为文件名的一部分的约定。
3)如果更改窗口中显示的对象的名称——例如,当用户在对象的属性表中编辑该名称时——更新标题文本来反映变化。
标题栏按钮使用规
标题栏按钮是命令按钮的一种特殊应用,它应当遵循命令按钮的相同界面约定。窗口的标题栏上的所有按钮都必须在那个窗口的快捷菜单上包含等价的命令。如图所示:
图1.8
显示这些按钮时,请遵循以下准则:
1)当某个命令不被窗口支持时,不要显示它的命令按钮。
2)“关闭”按钮总是显示在最右边。请在它和其他按钮之间保留一点空隙。
相关文档
最新文档