交互设计与计算机编程,如何表述交互过程?交互设计 -电脑资料

如何准确直观的描述交互过程?我们可以利用“效果图”+“操作流程图”+ “过程控制说明”三种图例组合同时加以常规的文字描述就能直观又全面的描述交互过程,

以某个具体任务为例,三种图例分别起到下述的作用

效果图:直观的展现任务对应的界面效果

操作流程图:描述任务中各种状态的相互关系及流转方式

过程控制说明:描述任务完成的过程需要的用户操作,以及用户操作引发的系统及处理

效果图绘制技巧:应该说效果图的绘制没有太多的技巧可言,只要能够表述效果就可以了。当然选择合适的工作会对绘制起到很大的帮助。客户端程序我直接使用开发语言,比如.NET,网页端,习惯用axure

操作流程图绘制技巧:

1、描述整个操作过程的主题,可以是涉及的窗体、操作、状态、结果

2、利用线条描述特殊的操作流程

3、标绘流程中,特殊的或者需要说明的部分

4、附注说明部分

过程控制说明绘制技巧:

1、剥离过程中必须的用户操作

2、描述每个操作引发的系统需要处理工作。

过程控制描述,实际上是为了给研发人员更多的信息提示,告知什么操作必须由用户触发,而什么结果需要是系统直接提供,以及比较快速的检测某个动作引发的效果、处理是否遗漏,如何表述交互过程?交互设计》(https://www.unjs.com)。

------------------------------------------------------------------------

参考范例:

这个例子是地理信息系统里的一个比较复杂的功能,仅说明做法。

“同类属性选择”功能说明:在地图上显示与当前选择要素属性相同的其他要素。

效果图

操作流程图

1:任务开始有两条通路

打开同属窗体->选择参考要素

图上选择参考要素->打开同属窗体

2、3:允许任务操作过程中,修改“参考要素”

同上未选中同类要素时,直接图上修改参考要素

图上已选中同类要素时:

图上提供右键,选择参考要素

图上提供右键,取消选中->选择参考要素

4、可对参考属性进行修改,每次修改立即图上显示结果

过程控制说明

本文来自:http://buyantang.blogbus.com/logs/30347193.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Flash计算机交互课件源码是一种用于开发交互式多媒体课件的编程语言和环境。Flash可以创建具有图形、动画、音频和视频等丰富内容的课件,使学习者能够更加深入地理解和掌握所学的知识。 Flash计算机交互课件源码一般由多个文件组成,包括主文件(通常是.swf格式)、脚本文件(通常是ActionScript代码文件)和资源文件(如图像、声音等)。主文件是课件的核心文件,它包含了课件的布局、动画和用户交互等。脚本文件则包含了课件的逻辑和交互行为的代码,可以通过对脚本的编写和修改实现用户与课件的互动。 通过编写Flash计算机交互课件源码,我们可以实现一些基本的功能,例如创建交互按钮,使用户能够点击按钮来触发一些操作;设置动画效果,使学习者能够以视觉方式更好地理解课程内容;添加音频和视频,使学习过程更加生动有趣;设计答题和测验,用于检查学习者的理解程度和掌握情况。 Flash计算机交互课件源码的设计与编写需要一定的编程技巧和经验。开发者需要熟悉ActionScript编程语言,并了解Flash的开发环境和库函数的使用。此外,还需要具备一定的设计能力,能够合理布局课件的各个元素,使其易于理解和操作。 总之,Flash计算机交互课件源码是开发交互式多媒体课件的关键,通过编写源码,可以实现丰富的交互和教学效果,提升学习者的学习体验和效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值