清华大学:《软件工程》课程教学资源(PPT讲义)用户界面设计

用户界面设计 B户界而应具备的特性 用户界面设汁的任务分 0朋户界而卡务和工作设社 0界而设汁的基本类型 0数据输入界面设社 0数据显示界面设社 控制界面的设
用户界面应具备的特性 用户界面设计的任务分析 用户界面任务和工作设计 界面设计的基本类型 数据输入界面设计 数据显示界面设计 控制界面的设计

用户界面应具备的特性 0可使用性 0使用的简单性 用户界面中的术语标准化和一致 性 口拥有HELP帮助功能 a快速的系统响应和低的系统成本 a用户界面应具有容错能力
用户界面应具备的特性 可使用性 使用的简单性 用户界面中的术语标准化和一致 性 拥有HELP帮助功能 快速的系统响应和低的系统成本 用户界面应具有容错能力

0灵活性 算法的可隐可显性 a用户可以根据需要制定和修改界面方 式 口能够照用户的蒂望和需要,提供不 同详细程度的系统响应信息 与其它软件系统应有标准的界面 为使用户界面具有一定的灵活性,需要 付出代价,而且有可能降低软件系统的 运行效率
灵活性 算法的可隐可显性 用户可以根据需要制定和修改界面方 式 能够按照用户的希望和需要,提供不 同详细程度的系统响应信息 与其它软件系统应有标准的界面 为使用户界面具有一定的灵活性,需要 付出代价,而且有可能降低软件系统的 运行效率

0复杂性和可靠性 口用户界面的规横和组织的复东程度就 是界面的复杂性。 口在完成预定功能的前提下,应使用户 界面越简单越好。但不是把所有功能 和界面安排成线性序列就一定简单 g用户界面的可靠性是指无故障使用的 间隔时间。 g用户界面应能保证用户正确、可靠地 使用系统,保记有关程序和数据的安 全性
复杂性和可靠性 用户界面的规模和组织的复杂程度就 是界面的复杂性。 在完成预定功能的前提下,应使用户 界面越简单越好。但不是把所有功能 和界面安排成线性序列就一定简单。 用户界面的可靠性是指无故障使用的 间隔时间。 用户界面应能保证用户正确、可靠地 使用系统,保证有关程序和数据的安 全性

用户界面设计的任务分析 0这一部分工作应与软件系统的需求 分析同步进行。它主要包括 >用户特性分析 >用户工作分析 >记录有关系统的概念和术语 >确定界面类型 等4个步骤
用户界面设计的任务分析 这一部分工作应与软件系统的需求 分析同步进行。它主要包括 ➢ 用户特性分析 ➢ 用户工作分析 ➢ 记录有关系统的概念和术语 ➢ 确定界面类型 等 4 个步骤

用户用户系统数据/分析 用户观 点 用户 类型 数据 用户模型 分析 用户外观 用户群 用户规格说明 体 用户规格说明 选择 界面类 到细节设计 用户 系统规 型 界面规格说明 需求 格说明 任务要求 用户任务 任分细节 到工作设计 任务 设计 用户过程 任务任务描述 计算机的 任务网络 分析 计划 配置 工作模 动作人人的任务网络 式

用户特性分析 0用户界面是适应人的需要而建立的 因此,首先要弄清将要使用这个界 面的用户类型。 0用户特性分析的目的是要详细了解 所有用户的技能和经验,以便能够 预测用户对不同界面设计会做出什 么反应,这样在更改界面时,就能 做出正确的判断
用户特性分析 用户界面是适应人的需要而建立的, 因此,首先要弄清将要使用这个界 面的用户类型。 用户特性分析的目的是要详细了解 所有用户的技能和经验,以便能够 预测用户对不同界面设计会做出什 么反应,这样在更改界面时,就能 做出正确的判断

1.用户类型 >外行型 >初学型 >熟练型 >专家型 用户的类型并不是一成不变的。因 些,要做用户特性测量,以帮助设 计者选择适合于大多数用户使用的 界面类型和支持级别
1. 用户类型 ➢ 外行型 ➢ 初学型 ➢ 熟练型 ➢ 专家型 用户的类型并不是一成不变的。因 此,要做用户特性测量,以帮助设 计者选择适合于大多数用户使用的 界面类型和支持级别

2.用户特性度量 0用户特性的度量与用户使用模式及 观测到的用户群体能力有关。 g用户使用的频度:即系统是否经 常使用。 g用户是否能够自由选用界面:所 有的界面都应当是良好的。 0用户对计算机的熟悉程度:对计 算机的熟恶程度决定了要使用户 达到熟练程度需要多少训练
2. 用户特性度量 用户特性的度量与用户使用模式及 观测到的用户群体能力有关。 用户使用的频度:即系统是否经 常使用。 用户是否能够自由选用界面:所 有的界面都应当是良好的。 用户对计算机的熟悉程度:对计 算机的熟悉程度决定了要使用户 达到熟练程度需要多少训练

用户知识:有些用户已有相当多 的计算机编程和操作的知识。他 们需要一种灵活的可編程的或命 令语言的界面。 g用户思维能力:这是对用户的综 合知识和智力的衡量。 0用户的生理能力和技能:主要指 人的视觉、听觉、认知及记忆等 方面的特点。因些,应该在这 方面去收集信息
用户知识:有些用户已有相当多 的计算机编程和操作的知识。他 们需要一种灵活的可编程的或命 令语言的界面。 用户思维能力:这是对用户的综 合知识和智力的衡量。 用户的生理能力和技能:主要指 人的视觉、听觉、认知及记忆等 方面的特点。因此,应该在这一 方面去收集信息
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 清华大学:《软件工程》课程教学资源(PPT讲义)软件设计方法.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)软件需求分析.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)系統分析.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)软件工程概论.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)课程简介(殷人昆).ppt
- 清华大学:《软件工程》课程教学资源_教学计划.doc
- 清华大学:《软件工程》课程教学资源(PPT讲义)第11、12、13、14、15、16、17、18、19、20、21、22章.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)第3、4、5、6、7、8、9、10章.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)第一章 引论.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)第11、12、13、14、15、16、17、18、19、20、21、22章.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)发现和标识合适的对象、类和对象的标识、类和对象的细化、标识结构主题属性实例连接、表达对象做什么和说什么.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)第一章 引论.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)软件过程与CMM模型.ppt
- 中华人民共和国国家标准:CAD通用技术规范(GB/T 17304- 1998)Specification for CAD General Technology.pdf
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件讲稿)第一章 绪论(李晓红).ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件讲稿)第四章 字符串(String).ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件讲稿)第十章 排序.ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件讲稿)第三 章 栈和队列.ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件讲稿)第六章 树和二叉树.ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件讲稿)第九章 查找.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)程序编码.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)软件测试.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)面向对象技术.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)软件质量管理.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)软件维护.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)软件工程标准化与文档.ppt
- 清华大学:《软件工程》课程教学资源(PPT讲义)软件项目管理.ppt
- 清华大学:《软件工程》课程教学资源(电子教案)第一章 软件工程概述.doc
- 清华大学:《软件工程》课程教学资源(电子教案)第十章 软件质量保证.doc
- 清华大学:《软件工程》课程教学资源(电子教案)试题.doc
- 清华大学:《软件工程》课程教学资源(电子教案)第二章 软件需求分析.doc
- 清华大学:《软件工程》课程教学资源(电子教案)第三章 软件设计.doc
- 清华大学:《软件工程》课程教学资源(电子教案)第四章 程序编码.doc
- 清华大学:《软件工程》课程教学资源(电子教案)第五章 软件测试.doc
- 清华大学:《软件工程》课程教学资源(电子教案)第六章 面向对象的软件工程.doc
- 清华大学:《软件工程》课程教学资源(电子教案)第七章 软件维护.doc
- 清华大学:《软件工程》课程教学资源(电子教案)第八章 软件复用.doc
- 清华大学:《软件工程》课程教学资源(电子教案)第九章 软件管理.doc
- 清华大学:《软件工程》课程教学资源(PPT讲义)“写”硕士论文.ppt
- 清华大学:《软件工程》课程教学资源(实例)图书管理系统_用户手册.doc