欢迎来到天天文库
浏览记录
ID:23773027
大小:75.00 KB
页数:6页
时间:2018-11-10
《面向web信号及系统课程多媒体交互系统开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、向Web信号及系统课程多媒体交互系统开发摘要:2⑻7年,信号与系统课程被正式纳入中国石油大学(华东)校级精品课程建设项目,对网络教学资源的建设提出了更高的要求。提出了采用结合ActionScript3.0脚本语言的FlashCS4交互动画技术,开发面向Web多媒体交互系统的技术思路及实现方法。实践证明,该方法开发周期短,设计开发系统具有良好的可控性、灵活性和可扩展性。关键词:多媒体系统;面向Web;Flash技术DevelopmentoftheinteractivemultimediasystemonsignalsandsystemsforWebChenZhen,WangYanjiang,
2、ZhengJie,MaXigeng,QiYujuan,WangJun,LiuWeifengChinauniversityofpetroleum,Qingdao,266555,ChinaAbstract:Withsignalsandsystemsestablishedquality-course-constructionbyChinauniversityofpetroleumin2007,itismoreimportanttobuildupmorehigh-levelconstructionofinternetteachingresources.UsingFlashCS4byActionSc
3、ript3.0,theinteractivemultimediasystemforWebhadshort-development-periodandgoodcontrollability,flexbility,extension.Keywords:multimediasystem;forWeb;Flash精品课程网络教学资源对于课程建设与改革十分重要,通过搭建网络平台,共享丰富的教学资源、教学方法以及通过师生互动不断积累形成的课程精华内容、讨论热点等,有利于教师之间的交流与学习,有利于学生知识体系的构建和完善。Adobe公司开发的图形编辑和动画制作软件Flash,不仅可以制作矢量动画,还可
4、以制作功能强大的交互式系统平台,其交互式系统能根据不同命令做出不同响应的swf”格式文件,具有画质高、动画文件小及支持媒体的良好性能,而且与其他软件结合方便,人机交互界面友好,其面向Web的特性可以不受时间、场所限制,因而成为开发面向Web多媒体系统平台最有效的解决方案之一。1面向Web的Flash多媒体开发技术[1-4]Adobe公司开发的FlashCS4(以下简称FLCS4)版本可以使用纯ActionScript脚本语言进行Flash开发。结合ActionScript3.0脚本语言(以下简称AS3.0)的FLCS4交互动画技术,在实现可视化和可控性方面具有更大的优(1)用FLCS4提供
5、了一个集成、可视化的创作环境,有利于用户快速高效地创作出更加个性化的应用程序界面。(2)FLCS4内建的AS3.0编程语言变得更加强大,更易编写和调试,可以实现多种层次的交互,适合复杂多媒体系统的开发,并且方便功能扩展和更新。(3)FLCS4内建了大量的UI组件,这些组件都由适当的行为构成,提供了功能强大的交互界面元素。(4)FLCS4时间轴上可以利用层和舞台组织窗体对象,不必在各窗体(帧)之间来回切换,操作更加人性化。(5)FLCS4支持流媒体,非常适合用于网络运行。2信号与系统课程多媒体系统设计分析[1-2,5]由于运用Flash技术制作出来的多媒体系统非常适合在网络上运行,如果系统规
6、模较为庞大,可以将其模块化,通过交互控制各模块进行系统设计。模块化设计方案必须在满足用户需求的前提下尽可能系统化、科学化。通过对信号与系统课程教学内容和表现形式的分析,结合课程特点和设计目的,以模块化设计方法为指导思想,以面向对象的整体设计框架,对系统结构做了整体规划(如图1所示),具体设计思路如下:(1)制作片头反映主题。独立于主控模块,方便及时更新。(2)在规划多场景导航时,使用结构化、模块化的程序设计方法。根据教学内容,将其分解为一个主控模块和几个功能模块,根据具体需求,将功能模块再细化为几个功能子模块。(1)设计主控导航模块,通过导航按钮在功能模块间任意切换,自主选择各模块内容。其
7、中主控模块用来控制各功能模块的运行方式,各功能模块来实现相应内容的具体展示。各功能模块独立于主控模块,方便功能扩展和更新。3面向Web的信号与系统课程多媒体系统实现总结以往的教学经验,利用FLCS4的AS3.0脚本语言,针对该课程进行片头、主控模块和功能模块的设计开发,使学习者通过友好的人机交互界面自主选择学习内容、分析结果。其面向Web的技术可以不受时间、场所等条件限制,进一步提高了学生学习的积极性和自主性。分析利用F
此文档下载收益归作者所有