资源描述:
《人机交互基础教程贾江涛》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、中北大学软件学院实验报告专业软件工程课程名称人机交互基础教程学号1121010146姓名贾江涛辅导教师唐菁成绩实验日期2013.04.02实验时间19:001、实验名称:人机交互界面表示模型2、实验目的:掌握人机交互界面表示模型中的GOMS、LOTOS和UAN的方法。3、实验要求:1、简述GOMS和LOTOS表示模型的方法。2、结合GOMS和LOTOS对任务“中国象棋对弈”进行描述。3、UAN描述“文件拖入垃圾箱”。4、实验内容:1、简述GOMS和LOTOS表示模型的方法。GOMS(目标操作方法和选择行为模型)是在交互系统中用来分析用户复杂性的建模技术,用于建立用户行为模型。它采用“
2、分而治之”的思想将一个任务进行多层次的细化通过目标、操作、方法和选择规则四个元素来描述用户行为。LOTOS时序关系说明语言是用一套形式化和严格的表示法来刻画系统外部可见行为之间的时序关系系统有一系列进程组成进程同环境之间通过称为“关口”的交互点进行交互两个以上的进程在执行同一个外部可见的行为时会发生交互进行数据交换、信息传递、协调同步等操作进程行为用“行为表达式”来描述复杂的行为由简单的行为表达式通过表示实现关系的LOTOS算符组合而成,在将LOTOS思想用于人机交互的行为模型时用进程之间的约束关系来描述交互子任务之间的关系。2、结合GOMS和LOTOS对任务“中国象棋
3、对弈”进行描述。GOAL:中国象棋[>:GOAL:运行
4、
5、
6、:*GOAL:走棋ACTION:自动记录棋谱>>:GOAL:当前方走>>:OPRATOR:拾取棋子OPRATOR:放置棋子GOAL:对弈方走>>OPRATOR:拾取棋子OPRATOR:放置棋子*GOAL:打谱[]:OPRATOR:加速OPRATOR:减速OPRATOR:暂停OPRATOR:恢复GOAL:退出3、UAN描述“文件拖入垃圾箱”。UAN预定义的动作标志符(部分)用户动作标志符:move_mouse(x,y)移动鼠标至(x,y)release_button(x,y)在(x,y)位置释放鼠标按钮highlight
7、(icon)使icon高亮显示de_highlight(icon)取消icon的高亮显示。用户动作标志符~[X]在某个图形对象上移动鼠标£按下鼠标¢释放鼠标!,使对象高亮显示-!取消对象的高亮显示Display,显示图形对象Erase,取消显示对象。UAN预定义的条件标志符(部分)while(condition)TASK当条件condition为真时循环执行任务TASKif(condition)thenTASK如果条件condition满足则执行任务TASKiterationA*orA+表示迭代操作waiting表示等待可以等待一个条件满足也可以等待
8、任务中的一个操作执行。任务draganddropafiletotherecyclebin用户行为界面反馈界面状态mouse_down(x,y)drag_icon(x,y)mouse_up(x,ythenhighlight(icon)show_outline(icon)thenhighlight(bin)thenhide(icon)show_bin_ull()ifintersect(icon,x,y)icon=selectedifintersect(bin,x,y)ifintersect(bin,x,y)5、心得(结论):通过实验,我们了解和掌握了人机交互界面表示模型中的GOMS、L
9、OTOS和UAN的方法.指导教师唐菁成绩实验日期2013.04.02实验时间19:001、实验名称:WEB界面设计2、实验目的:掌握WEB界面设计的原则,了解页面内容、风格、布局、色彩设计的方法。3、实验要求:1、找到三种类型的网站:旅游景区、购物网站、政府部门网站,每种类型找三个以上网站,总结功能、布局、风格、色彩设计有什么相同和不同。4、实验内容:1、找到三种类型的网站:旅游景区、购物网站、政府部门网站,每种类型找三个以上网站,总结功能、布局、风格、色彩设计有什么相同和不同。1.旅游景区:内容上简洁明确,直接显示了很多观光景点以及价格、订票系统等,很有目的性,在“同”字型的网站布
10、局下,用导航栏以及侧边栏中都有确的旅游景区提示,中间则是一些热门景区的图片来吸引浏览者的眼球在色彩方面则是以自然、清新的颜色搭配配合正式的字体来表现本网站体现其正规性。参考网站搜狐旅游腾讯旅游等2.购物网站:内容上清晰明了,由于物品种类繁多,分类的层次结构比较明确这些网站一般都采用自由式布局,图片和文字大都以链接的形式存在于网页中其信息量极其巨大在色彩方面这些网站用大量的图片和鲜亮的文字展现物品的优点。同时其链接的价格显示和订单系统都做得相