- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《人机交互的软件工程方法》课程描述
0 课程基本信息
课程编号: C412SE
课程名称: 人机交互的软件工程方法
英文名称: Software Engineering Approach to Human-Computer-Interaction
英文简称: HCI
预备课程: 计算与软件工程II、软件测试与质量
授课时间: 四年级第一学期
时间分配:课堂教学( 36 课时)+实验( 36 课时)+课后作业与阅读( 36 课时)
学分数: 3
主讲教师: 王崇骏,冯桂焕
助教: 无
联络教师: 丁二玉
1 课程简介
本课程是软件工程专业的专业核心课程,涉及计算机科学、心理学、人机工程学等多个学科。
课程向学生讲授各种用于交互式产品开发的软件分析、设计和评估技术,包括:可用性工程、
人机交互界面的经典模型、人机交互的需求工程方法(任务分析、原型等)、人机交互的设
计方法(设计原则;交互模式;可视化设计;交互式设计)、人机交互的实现与测试技术,
以及人机交互的评估技术(启发式评价;专家评审;观察与调查用户)等。
2 教材与参考资料
2.1 教材与指定阅读材料
1) Dix A,Finlay J,Abowd G D,Beale R. 人机交互. 蔡利栋等,译. 3 版. 北京:电子
工业出版社,2006.
2.2 参考资料
1)Cooper A,Reimann R. 软件观念革命——人机交互设计精髓. 詹剑锋等,译. 北京:电
子工业出版社,2005.
2) Preece J,Sharp H,Rogers Y. 交互设计——超越人机交互. 刘晓晖等,译. 北京:电
子工业出版社,2003.
3) Heim S. 和谐界面——交互设计基础. 李学庆等,译. 北京:电子工业出版社,2008.
4) Shneiderman B,Plaisant C. 用户界面设计——有效的人机交互策略. 张国印等,译. 4
版.北京:电子工业出版社,2005.
5) 主选教材的网站:
6) 人机交互的网络资源:http://www.hal.t.u-tokyo.ac.jp/~pasqual/hci.html
7) 人机交互经典论文推荐:
https://securedoc.gi.polymtl.ca/mdesmarais/CHISE/index.shtml
8) 推荐网站:eraction- /
9) 弗吉尼亚大学,HCI in Software Development 课程网站:
/~horton/cs305/index.php
10) 伦敦大学学院,Software Engineering and Human Computer Interaction 课程网站:
http://www.cs.ucl.ac.uk/teaching/syllabus/ug/2009.htm
3 教学目标
通过本课程的学习,学生应该能够:
1) 理解人机交互的基础理论、方法、模型、原则以及模式,能够依据需求为复杂软件
系统进行人机交互的分析、设计和评估,建立有效的解决方案;
2) 理解人机交互的基础理论和经典模型,能够从复杂问题中发现人机交互的要素;
3) 掌握常用的人机交互需求工程方法,能够为复杂软件系统开发人机交互需求;
4) 理解人机交互的原则与模式,掌握人机交互的常用设计方法,能够应用各种人机交
互物件为复杂软件系统设计人机交互方案;
5) 理解人机交互的评估原则,掌握人机交互的常用评估技术,能够完成复杂系统的人
机交互评估
6) 掌握人机交互实现与测试的常用方法,了解web 界面等新型的人机交互技术。
4 相关知识体系
编号 描述 k, c, a E, D, O 学时
MEP.EF.ef.0 软件的工程要素 3
MEP.EF.ef.1 度量和准则 k E 1
系统开发(如保密性、安全性、性能、缩放因子、
MEP.EF.ef.2
文档评论(0)