一种插件式的教学软件平台制造技术

技术编号:9765590 阅读:142 留言:0更新日期:2014-03-15 09:26
本发明专利技术公开了一种插件式的教学软件平台,包括主框架和插件;主框架包括内核模块、桌面管理模块和应用接口模块;内核模块,用于为桌面管理模块和应用接口模块提供包括插件管理在内的基本服务;桌面管理模块,用于通过应用接口模块与各插件交互,利用内核模块提供的服务初始化交互窗口以供用户使用插件;应用接口模块,用于为插件提供统一的行为规范和接口标准;插件为教学及实用工具插件。本发明专利技术将插件化思想应用于教学软件平台中,使平台中各个部分的耦合度降低,独立性增强,不仅具有强大的可扩充性,还便于维护和管理,平台可以根据不同的教学需求方便快捷地搭建出合适的教学环境,从而更好地为教学服务。

【技术实现步骤摘要】
一种插件式的教学软件平台
本专利技术涉及教学信息化
,具体涉及一种插件式的教学软件平台。
技术介绍
教学平台,是指为开展教学实践使用的一系列软硬件设施的统称。随着教育信息化的不断发展,各种教学软件平台广泛应用于教育领域。教学软件平台的应用不仅革新了传统教育,而且可以充分利用高质量的教育资源,最大限度地发展教育功效,所以是现在也是未来重要的教育手段。目前存在的教学软件系统多基于传统架构,而非插件式软件架构。传统架构的教学软件平台随着版本的升级,增加的功能繁多,会演化出庞大的代码量。这样的一个系统运行起来,往往会加载很多不需要的功能,造成系统稳定性降低、维护难度增加以及扩展性差。此外,教学软件系统面临着媒体格式、学科资源种类、教学方式、师生交互方式的不间断增加、改变等问题,使得对系统可扩展性、灵活性等方面的需求更加迫切。传统的软件体系架构已经无法很好地解决这类复杂度高、变化频繁的软件开发问题。针对上述问题,如何在保证为高质量教学提供充足的工具与资源的前提下,提高教学软件平台的扩展性、灵活性、交互性及用户体验效果,并降低平台维护的复杂性,从而为高效的课堂教学、课前及课后学本文档来自技高网...

【技术保护点】
一种插件式的教学软件平台,其特征在于,包括主框架和插件;主框架包括内核模块、桌面管理模块和应用接口模块;内核模块,通过应用接口模块与插件交互,用于为桌面管理模块和应用接口模块提供包括插件管理在内的基本服务;桌面管理模块,通过应用接口模块与各插件交互,并利用内核模块提供的基本服务构建交互窗口以供用户使用插件;应用接口模块,用于为内核模块和桌面管理模块与插件之间的交互提供统一的行为规范和接口标准;插件为教学及实用工具插件,包括媒体类插件、学科工具插件、实用工具插件及第三方插件;媒体类插件是指用来传递或展示特定信息的工具;学科工具插件是指教学领域中针对某一门学科而开发的用于搭建实时计算、模拟实验环境...

【技术特征摘要】
1.一种插件式的教学软件平台,其特征在于,包括主框架和插件;主框架包括内核模块、桌面管理模块和应用接口模块; 内核模块,通过应用接口模块与插件交互,用于为桌面管理模块和应用接口模块提供包括插件管理在内的基本服务; 桌面管理模块,通过应用接口模块与各插件交互,并利用内核模块提供的基本服务构建交互窗口以供用户使用插件; 应用接口模块,用于为内核模块和桌面管理模块与插件之间的交互提供统一的行为规范和接口标准; 插件为教学及实用工具插件,包括媒体类插件、学科工具插件、实用工具插件及第三方插件;媒体类插件是指用来传递或展示特...

【专利技术属性】
技术研发人员:何秀玲杨宗凯刘三女牙陈增照
申请(专利权)人:华中师范大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1