《软件界面设计》PPT课件.ppt
软件人机界面设计朱良学,Software Human Computer Interaction Design课程特色教学安排授课建议重点难点分析实践教学应用举例练习示范课,课程特色,本课程是一门面向应用的、具有很强的实践性与综合性的课程。通过学习,使学生获得商品化软件界面开发和设计的初步能力。教学目的和要求 通过理论教学与实践,掌握人机界面的基本概念、基本原理及其设计原则;了解人机界面设计的发展动向;如何用规范的方法进行软件界面的设计和评估,并掌握在设计过程中应遵循的流程、准则、标准和规范。1、从实用的角度出发,学习软件人机界面的设计技术、方法和过程;理解用户界面的实质,掌握分析、设计和评价用户界面的架构。2、教学过程中不但应注重概念、原理、方法和技术的掌握,也应注重方法、技术的实际应用;3、理论与实践结合,培养学生的软件开发能力和团队合作能力。,教学安排,课程编号:学 分:4总学时数:72先行课程:无开课学期:课程类别:授课老师:陈启安,授课建议,1、教材使用上应避免照本宣科,尽量使用案例进行教学。多利用网上资源,加强导学。2、加强实践性教学环节。书中列举了大量的例子,解释软件界面设计的概念与方法。每一章都配有经过精心设计的习题,除供学生学习、练习外,还可加强学生的实践能力。书的附录部分,给出了一个贯穿整个教学过程的团队项目开发计划,有助于培养学生的软件开发能力和团队合作能力。3、应适当控制教学内容的多少和难度,结合团队开发项目,尽可能多进行课堂讨论,以适应大专层次学生理论知识够用为度,提高实际工作能力的要求。,重点难点分析?!,1-1 什么是人机界面1-2 人机界面学的研究内容1-2-1 认知心理学1-2-2 人机工程学1-2-3 计算机语言学1-2-4 软件人机工程学1-3 人机系统的组成1-4 二十世纪最伟大的10种人机界面装置1-5 人机界面的发展趋势1-5-1 人机界面在国外的发展现状1-5-2 人机界面的发展趋势,难点人机界面的概念人机界面学的研究内容人机系统的组成,2-1 人机界面的基本概念2-2 人机界面的基本特性2-3 人机界面的应用领域2-4 人机界面的分析方法2-4-1 研究人机界面的工具和方法2-4-2 人机界面的用户分析2-4-3 用户的使用需求分析2-4-4 界面的分析2-4-5 开发用户友好性系统的设计方法2-4-6 人机界面设计的八个黄金法则2-5 人机界面的软件开发过程,难点与人机界面相关的一些基本概念人机界面的基本特性人机界面的分析方法,3-1 制定设计原则3-2 交互设计3-3 建立人机界面原型3-3-1 原型方法概述3-3-2 快速原型开发方法3-4 界面原型开发工具MS Visual Basic简介3-4-1 VB应用程序集成开发环境3-4-2 VB编程的基本概念3-4-3 VB中用户界面的设计原则3-4-4 VB中使用第三方控件3-4-5 VB访问数据库方法,难点设计原则快速原型开发方法VB编程的基本概念,4-1 填表技术4-1-1 填表方式的设计准则4-1-2 栏目的显示方式4-2 菜单技术4-2-1 菜单设计原则4-2-2 菜单标题4-2-3 菜单选项的措词4-2-4 菜单屏幕的布局和设计4-3 菜单编程技术4-3-1 菜单选项的分组4-3-2 常用选项快捷键的设置4-3-3菜单选项的允许与禁止、可见与隐藏4-3-4 菜单项的动态装入4-3-5 弹出式菜单的实现(PopupMenu Method)4-3-6 菜单项的其他属性4-3-7 位图菜单4-3-8 实现主菜单中的弹出式菜单,难点填表设计准则菜单屏幕的布局和设计位图菜单,5-1 语言设计的基本目标及准则5-2 命令语言的形式5-2-1 简单命令表5-2-2 命令加变量5-2-3 命令加选项和变量5-2-4 层次式的命令结构5-3 命令命名和缩简符5-3-1 专一性和普遍性5-3-2 缩减策略5-3-3 使用缩减名的准则5-4 命令菜单,难点命令语言的形式命令命名和缩简符,6-1 直接操纵的定义及其设计指南6-2 直接操纵系统举例6-2-1 显示编辑程序及文字处理器6-2-2 VISICALC及其派生产品6-2-3 空间数据管理6-2-4 电视游戏6-2-5 计算机辅助设计和制造6-2-6 家庭自动化6-3 窗口的设计6-3-1 窗口内容及其动作6-3-2 多窗口设计6-3-3 任务联动的多窗口6-4 Windows图形用户界面的设计6-4-1 Windows图形用户界面的特点6-4-2 GUI设计的艺术原则6-4-3 在GUI中使用图标6-4-4 在GUI中使用图形6-4-5 利用Visual Basic 开发图形用户界面6-5 图形用户界面案例分析6-5-1 一致性问题6-5-2 隐喻使用不当,难点直接操纵设计指南窗口内容及其动作多窗口设计任务联动的多窗口图形用户界面中使用图标图形用户界面中使用图形图形用户界面案例分析,7-1 屏幕显示的布局7-2 文字与用语7-3 颜色的使用7-4 屏幕显示的实验及其结果,难点屏幕显示的布局颜色的使用屏幕显示的实验及其结果,8-1 网页的特点及其设计原则8-1-1 网页设计的内容及其特点8-1-2 网页设计的原则8-2 网页的布局8-3 网站设计,难点网页设计的内容及其特点网页的布局网站设计,9-1 出错信息的设计9-1-1 针对性9-1-2 建设性的指导和积极的语气9-1-3 以用户为中心的用语9-1-4 适宜的具体格式9-1-5 非拟人式用语9-2 用户手册的编写9-3 联机资料的制作9-3-1 联机手册9-3-2 关键词表和快捷键表9-3-3 上下文相关的信息求助9-3-4 联机辅导、演示和动画,难点出错信息的设计联机资料的制作,10-1 人机界面测试与评估的内容和要求10-2 进行反复的可用性测试10-3 验收测试10-4 经验评估方法10-4-1 观察方法10-4-2 咨询方法10-4-3 实验方法10-4-4 经验方法的选取10-4-5 一个调查表实例,难点人机界面测试与评估的内容和要求可用性测试调查表设计,实践教学,实践要求1、作业讨论:作业中典型问题的讨论。2、其他内容的要求可参考教材附录-团队项目开发实施规定。,应用举例,“厨房设计”厨房容积、形状自定,要求安放各种厨具、厨房电器等厨房用品。每人完成一个厨房设计方案后,由小组集成一个总设计方案(效果图),写出设计说明书。,练习,期中报告系统描述使用者分析Task分析系统人机界面展示经验交流,示范课,6-4 Windows图形用户界面的设计6-4-1 Windows图形用户界面的特点6-4-2 GUI设计的艺术原则6-4-3 在GUI中使用图标6-4-4 在GUI中使用图形6-4-5 利用Visual Basic开发图形用户界面,