- 1、本文档共85页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
人机交互的软件工程方法-交互式系统的设计
人机交互的软件工程方法
—— 交互式系统的设计
主讲教师:冯桂焕
2016年春季
如何开展交互式系统设计?
设计框架
? 过早地把重点放在小细节、小部
件和精细的交互上会妨碍产品的
设计
– 先站在一个高层次上关注用户界面
和相关行为的整体结构
– 房屋设计举例
? 设计框架
– 定义高层次上的屏幕布局 Alan Cooper (1952~)
– 定义产品的工作流、行为和组织
1. 定义外形因素和输入方法
? 外形因素
– 设计什么样的产品?
? 高分辨率屏幕上显示的Web应用?
? 轻便、低分辨率、在黑暗和阳光下都能看得见的手机产品?
? 产品的特点和约束对设计提出了什么样的要求(回想一下人物角色和
场景剧本)
? 产品输入方法
– 产品与用户互动的形式
– 取决于产品的外形和人物角色的能力和喜好
– 哪种方式或者组合更适合设定的人物角色
2. 定义功能和数据元素
? 数据元素
– 交互产品中的基本主体,如相片、电子邮件、订单
? 功能元素
– 对数据元素操作的工具以及输入或者放置数据元素的位置
? 举例:智能电话人物角色Vivien ,满足其需求的功能元素
包括
– 快速拨号键 使用场景剧本检验!
– 从地址簿中选择联系人
– 从电子邮件、约会项以及备忘录中选取联系人
– 在某些情境下自动拨号键(比如即将到来的约会事项)
3. 决定功能组合层次
? 元素分组
– 更好地在任务中和任务间来帮助促进任务角色的操作流程
? 需考虑的内容
– 哪些元素需要大片的视频区域
– 容器如何组织才能优化工作流
– 哪些元素是被一起使用的等
– 产品平台、屏幕大小、外形尺寸和输入方法的影响
? 容纳对象的容器之间有比较关系或者要放在一起使用,则其应该是
相邻的
? 表达一个过程中多个步骤的对象通常也要放在一起,并且遵循一定
的次序
4. 勾画大致的设计框架
? 最初阶段,界面的视觉化工作应该非常简单
? 方块图阶段
– 用粗略的方块图来表达并区分每
个视图
– 方块图对应窗格、控制部件(如
工具栏)
– 为每个方块图添加上标签和注解
? 注意
– 不要被界面上某个特殊区域的细
枝末节分散了精力
5. 构建关键情景场景剧本
? 描述了人物角色如何同产品交互
– 这些场景剧本描述了人物角色最频繁使用界面的主要路径
? 重点在任务层
? 举例:电子邮件应用中关键线路的活动主要包括读和写邮件,而不
是配置邮件服务器
– 必须在细节上严谨地描述每个主要交互的精确行为,并提供每个
主要线路的走查
? 可使用低保真草图序列的故事板
6. 通过验证性的场景剧本来检查设计
? 验证性的场景剧本不用具备很多细节
– 但包含一系列“如果怎样,将怎样”的问题
? 关键线路的变种场景剧本 设计过程中上述步骤
– 关键途径的替代 可能包含循环往复
? 如果Vivien决定不给Frank打电话,而是发电子邮件
? 必须使用的
您可能关注的文档
- 年产60万吨铝土矿开采项目环评报告.pdf
- 年产60万立方米蒸压加气混凝土砌块生产线项目可行性报告.pdf
- 年产240万平米节能膜生产线项目环境影响分析评估报告.pdf
- 年产1000套高精度半钢丝子午线轮胎活络模具项目环境影响报告书.pdf
- 年产1349吨原料药及其中间体和650吨化学副产品项目环境影响报告书.pdf
- 年产3000万只温控器生产线自动化改造项目建设项目环境影响报告表.pdf
- 年产5000吨pvc--u型材建设项目可行性研究论证报告申请.pdf
- 年产5000吨氧化稀土生产项目方案.pdf
- 年产5000头特种野猪生态养殖项目可行性分析研究报告.pdf
- 年产20000吨液体耐火胶粘剂、10000吨液体耐高温胶粘剂、5000吨功能氨基交联剂、5000吨功能氨基交联剂配套固化剂以及丙烯酸树脂工艺改造项目环境影响报告书.pdf
文档评论(0)