教学VOD网站客户端插件的设计与开发

来源 :天津师范大学 | 被引量 : 0次 | 上传用户:zzjkan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在网络与通信技术飞速发展,网络上的宽带应用呈指数增长的大环境下,教育教学网站提供VOD服务已成为可行而且必然。本文首先分析了当前流行的VOD网站实现方法之利弊,并在此基础上提出了使用“平台+插件”软件开发框架。软件插件的开发是有别于传统软件开发的另一重要开发模式。这种方式可以很好地解决软件合作开发与集成问题。我们已经习惯于一个人独立进行软件开发,每个人都使用自己的风格进行程序设计,但随着工程项目变大或者是对时间要求比较紧时,就需要几个人,十几个人,甚至是上百个人协作进行软件开发与设计,这时一个比较棘手的问题就是如何将若干人所编写的软件代码(有可能是链接库、组件)进行无缝地集成,纵然进行源代码集成是个比较传统也比较成熟的方式,适当使用链接库或组件,也可减少源代码的泄露,但经常的情况是每一次的程序集成和代码维护都需要重新编译与链接源代码和重新发布新软件,这种工作有时又是非常麻烦的。那么就有疑问产生,能不能有一种方法将需要开发的目标软件分为若干功能部件,各部件之间遵循着标准接口规定,这样在各个部件按要求开发之后,在进行整个软件集成时只是将需要的部件进行组装,而不是集成各源代码或链接库进行编译与链接,需要新的功能组件时也是按规定开发,之后只进行组装软件就可以使用,这就是使用二进制的软件集成方法。 “平台+插件”的软件设计方法,对有版本级别的软件开发插件更为有用。高级版的软件安装有高级版的插件,低级版的软件不安装高级版的插件,这就给程序分发和开发带来极大的便利。另外对于有系列化功能的软件,系列化的功能可由插件实现。它的思路和设计方法是可行的,可应用到具体的软件开发上。本文对插件的原理、实现方法、分类、开发插件的必要机理予以阐述,并使用插件方法实现了一个教学VOD站的客户端,将VOD站点的分类与索引数据以Windows区对象的形式服务于用户,在使用上实现了透明性,方便了用户使用,插件与IE浏览器无缝结合,扩充了WebBrowser的功能,为理解Windows下的编程,理解Windows的系统结构,为开发其他的类似应用提供了有效的解决方案。
其他文献
行动教学法是近年来我国职业教育推广应用的以职业活动为导向,以学生为主体、教师为主导,使学生养成职业能力和职业特质的教学方法。随着行动教学法不断在中等职业教育的深入开
科学研究作为教育技术学科的关键领域,目前存在方向散、观念旧、手段落后等问题,学科研究水平比较低。本研究从教育技术科学研究现状出发,强调了教育技术科学研究规范化细则研究
本文通过对荣华二采区10
期刊
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
能力本位职业教育是当今世界高等职业教育改革的一个热点,高等职业教育的目标是培养高质量的应用型技术人才,不仅需要精通专业知识和技能,而且需要创造思维和潜能的全面发展。从
理论上网络教育有很多优越性,但实践中却又往往难以顺理成章地实现这些应然,其中网络课程的研究与建设是解决这一问题的关键。 当前人们对网络课程的认识大都是秉承了一种知
推出全球首款商用无人驾驶汽车服务rnWaymo的真正无人驾驶汽车已进入公路测试阶段,于2018年12月初推出全球首项商用无人驾驶汽车服务.该公司新品牌服务将开始向其首批客户出
期刊
伴随着我国经济的发展和城市化进程的加快,农民工子女教育问题越来越多地摆在我们面前。在国务院发布了《关于进一步做好进城务工就业农民子女义务教育工作的意见》之后,大部分