UI设计与应用 / 21世纪高等学校数字媒体艺术专业规划教材
¥35.00定价
作者: 吕云翔、宋任飞等
出版时间:2017年3月
出版社:清华大学出版社
- 清华大学出版社
- 9787302451457
- 1-1
- 60674
- 16开
- 2017年3月
- 工学
- 计算机科学与技术
- TP311.1
- 计算机
- 本专科、高职高专
内容简介
本书从软件工程和软件开发者的角度出发,综合介绍了用户界面设计的基础知识以及用户界面设计在实践中的具体应用。第1章~第3章为基础知识,包括用户界面设计的若干基本概念以及用户界面的发展历史; 第4章为用户界面设计概述,介绍了在进行界面设计时需要遵循的重要原则和需要考虑的重要因素; 第5章~第9章分别介绍了窗口、菜单及其他控件的设计要素,以及平台移植和国际化方面的内容; 第10章则以两个实例总结概括了全书所介绍的知识。本书内容丰富,深入浅出,在满足软件开发人员和软件设计人员的实际需求的基础上,选择了部分在行业内具有广泛应用领域的内容,使得本书既可作为高等院校计算机相关专业“用户界面设计”课程的教材或教学参考书,也可作为非计算机专业的学生及广大计算机爱好者的参考书。
目录
目录
第1章初看用户界面与用户界面设计
1.1用户界面无处不在
1.2用户界面设计基础
1.2.1用户界面设计的基本概念
1.2.2用户界面设计的基本原则
习题
第2章用户界面设计与软件工程
2.1需求分析
2.1.1有需求提出方
2.1.2没有需求提出方
2.1.3功能需求
2.1.4非功能需求
2.2原型设计
2.2.1功能布局
2.2.2交互目标
2.2.3用户体验目标
2.3功能设计
2.3.1流程设计
2.3.2交互细节设计
2.4外观设计
2.4.1样式设计
2.4.2配色方案
2.5图形界面测试
2.5.1对界面元素分组分层
2.5.2确定当前层次的测试策略
2.5.3进行数据分析,提取测试用例
2.5.4设计测试方法
习题
第3章用户界面的发展历史
3.1从命令行到图形界面
3.1.1命令行的界面设计探索
3.1.2图形化——用户界面改进的追求
3.2从拟物化到扁平化
3.2.1拟物化
3.2.2扁平化
习题
第4章界面设计概述
4.1设计驱动开发
4.2目标用户群体
4.2.1用户的年龄层分布
4.2.2用户的基础计算机操作水平
4.2.3用户在相关领域的专业知识
4.3简洁与清晰
4.4实现模型与心智模型
4.4.1避免和用户模型背道而驰
4.4.2优化心智模型: 使用隐喻
4.4.3优化心智模型: 可操作暗示
4.5设计的规范性
4.6设计的可用性和易用性
4.7设计的一致性
4.7.1外部一致性
4.7.2内部一致性
4.8设计的容错性
习题
第5章窗口
5.1基于文档的窗口
5.2应用程序窗口
5.3辅助(工具)窗口
5.4对话框和提示框
5.5窗口的模态
5.5.1应用程序模态窗口
5.5.2文档模态窗口
5.5.3非模态窗口
习题
第6章统揽功能布局:
菜单
6.1设计的功能美
6.2图形化组件与功能美
6.3菜单
6.4菜单的设计原则
6.4.1菜单项的组织
6.4.2菜单项的外观
习题
第7章控件和视图设计要素
7.1文本的使用
7.1.1术语的一致性
7.1.2避免使用过于专业的词语
7.1.3合理使用英文首字母缩写词
7.1.4编写有帮助的错误消息
7.2提供良好的响应性
7.2.1迅速给出反馈
7.2.2让用户明确程序当前的状态
7.2.3给出适当的帮助和提示
7.3提供键盘快捷键
7.4辅助功能和可用性
习题
第8章平台移植
8.1网页平台的特点
8.1.1网络传输资源
8.1.2浏览器兼容性
8.1.3随时可能产生的错误
8.2常用网页版式
8.3网页设计原则
8.4平台移植: 移动设备
8.4.1不一样大小的屏幕和分辨率
8.4.2平台化风格
习题
第9章国际化和本地化
9.1国际化和本地化
9.2为全世界而设计
9.2.1文本长度和格式变化
9.2.2日期格式
9.2.3时间格式
9.2.4度量衡和纸张大小
9.2.5排序规则
9.2.6标点符号和数字格式
9.2.7界面布局和书写方向
9.2.8颜色、图像和声音
9.3国际化和本地化的框架级支持
9.4测试多语言应用程序
习题
第10章用户界面设计示例
10.1企业邮件分发系统
10.1.1原始说明
10.1.2需求分析
10.1.3功能设计
10.1.4界面设计
10.2读书分享系统
10.2.1原始说明
10.2.2需求分析
10.2.3功能设计
10.2.4界面设计
参考文献
第1章初看用户界面与用户界面设计
1.1用户界面无处不在
1.2用户界面设计基础
1.2.1用户界面设计的基本概念
1.2.2用户界面设计的基本原则
习题
第2章用户界面设计与软件工程
2.1需求分析
2.1.1有需求提出方
2.1.2没有需求提出方
2.1.3功能需求
2.1.4非功能需求
2.2原型设计
2.2.1功能布局
2.2.2交互目标
2.2.3用户体验目标
2.3功能设计
2.3.1流程设计
2.3.2交互细节设计
2.4外观设计
2.4.1样式设计
2.4.2配色方案
2.5图形界面测试
2.5.1对界面元素分组分层
2.5.2确定当前层次的测试策略
2.5.3进行数据分析,提取测试用例
2.5.4设计测试方法
习题
第3章用户界面的发展历史
3.1从命令行到图形界面
3.1.1命令行的界面设计探索
3.1.2图形化——用户界面改进的追求
3.2从拟物化到扁平化
3.2.1拟物化
3.2.2扁平化
习题
第4章界面设计概述
4.1设计驱动开发
4.2目标用户群体
4.2.1用户的年龄层分布
4.2.2用户的基础计算机操作水平
4.2.3用户在相关领域的专业知识
4.3简洁与清晰
4.4实现模型与心智模型
4.4.1避免和用户模型背道而驰
4.4.2优化心智模型: 使用隐喻
4.4.3优化心智模型: 可操作暗示
4.5设计的规范性
4.6设计的可用性和易用性
4.7设计的一致性
4.7.1外部一致性
4.7.2内部一致性
4.8设计的容错性
习题
第5章窗口
5.1基于文档的窗口
5.2应用程序窗口
5.3辅助(工具)窗口
5.4对话框和提示框
5.5窗口的模态
5.5.1应用程序模态窗口
5.5.2文档模态窗口
5.5.3非模态窗口
习题
第6章统揽功能布局:
菜单
6.1设计的功能美
6.2图形化组件与功能美
6.3菜单
6.4菜单的设计原则
6.4.1菜单项的组织
6.4.2菜单项的外观
习题
第7章控件和视图设计要素
7.1文本的使用
7.1.1术语的一致性
7.1.2避免使用过于专业的词语
7.1.3合理使用英文首字母缩写词
7.1.4编写有帮助的错误消息
7.2提供良好的响应性
7.2.1迅速给出反馈
7.2.2让用户明确程序当前的状态
7.2.3给出适当的帮助和提示
7.3提供键盘快捷键
7.4辅助功能和可用性
习题
第8章平台移植
8.1网页平台的特点
8.1.1网络传输资源
8.1.2浏览器兼容性
8.1.3随时可能产生的错误
8.2常用网页版式
8.3网页设计原则
8.4平台移植: 移动设备
8.4.1不一样大小的屏幕和分辨率
8.4.2平台化风格
习题
第9章国际化和本地化
9.1国际化和本地化
9.2为全世界而设计
9.2.1文本长度和格式变化
9.2.2日期格式
9.2.3时间格式
9.2.4度量衡和纸张大小
9.2.5排序规则
9.2.6标点符号和数字格式
9.2.7界面布局和书写方向
9.2.8颜色、图像和声音
9.3国际化和本地化的框架级支持
9.4测试多语言应用程序
习题
第10章用户界面设计示例
10.1企业邮件分发系统
10.1.1原始说明
10.1.2需求分析
10.1.3功能设计
10.1.4界面设计
10.2读书分享系统
10.2.1原始说明
10.2.2需求分析
10.2.3功能设计
10.2.4界面设计
参考文献