一种实验包封装方法及系统技术方案

技术编号:14117470 阅读:79 留言:0更新日期:2016-12-08 00:52
本发明专利技术所述的一种实验包封装方法,包括如下步骤:按照实验类别编制实验包基础数据块;实验包配置平台接收操作窗口选择以及对所选择的操作窗口进行实验包配置,所述实验包配置包括编辑实验包数据或导入实验包基础数据块;实验包配置平台对接收的操作窗口选择和实验包配置执行压缩以形成实验包。便于实验包的统一配置,实验包的重复推广应用,提高了教学效率、效果。所配置的实验包能够为实验提供上百种生动活泼的应用程序,包括概念演示、实验再现、创意教学等。所述的实验包能够涵盖物理学、模拟电路、数字电路、电工电子、信号处理、通信、图像处理、车辆工程、船舶工程、计算机、自动化、机械等多门学科。

【技术实现步骤摘要】

本专利技术涉及数据压缩处理
,尤其涉及一种实验包封装方法及系统
技术介绍
目前教学所用的实验平台主要包括以下实验内容:典型环节的时域响应、典型系统的时域响应、稳定性分析、线性分析等,但在进行这些实验的过程中,需要根据不同的实验随堂解说每一实验的原理、操作步骤、实验效果等,这不仅降低学生的学习兴趣,而且教学效果、效率不高。因此需要开发一种实验包配置工具用于将所要开发实验的原理介绍、硬件连接配置、关键代码、场景模拟配置等部分整合成一个实验包,便于实验包的推广、重复利用。在进行实验包制作的过程中,需要使得所配置的实验包所占用的空间尽量小。虽然ZIP是一种相当简单的分别压缩每个文件的存档格式,分别压缩文件允许不必读取另外的数据而检索独立的文件,理论上这种格式允许对不同的文件使用不同的算法。不管用何种方法对这种格式的一个告诫是对于包含很多小文件的时候存档会明显比压缩成一个独立的文件要大。
技术实现思路
本专利技术的目的在于,提出一种实验包的配置方法和系统,便于实验包的更新、添加、推广和重复应用,解决现有技术实验包无法重复利用,软件升级需要重新编译软件再重新部署的问题。为了实现上述目的,本专利技术所采用的技术方案为:一种实验包封装方法,包括如下步骤:按照实验类别编制实验包基础数据块;实验包配置平台接收操作窗口选择以及对所选择的操作窗口进行实验包配置,所述实验包配置包括编辑实验包数据或导入实验包基础数据块;实验包配置平台对接收的操作窗口选择和实验包配置执行压缩以形成实验包。其中,所述操作窗口选择为依次选择或乱序选择。其中,所述操作窗口包括基础配置窗口、原理介绍窗口、硬件连接配置窗口、关键代码窗口以及场景模拟配置窗口。其中,所述执行压缩采用ZIP方式压缩。其中,还包括将一实验包导入实验包配置平台,在操作窗口显示实验包内容,修改所述实验包配置,并执行压缩以形成新的实验包。本专利技术还提供一种实验包封装系统,包括:基础数据模块,用于提供按照实验类别编制实验包基础数据块;配置模块,用于接收操作窗口选择以及对所选择的操作窗口进行实验包配置,所述实验包配置包括编辑实验包数据或导入实验包基础数据块;压缩模块,对接收的操作窗口选择和实验包配置执行压缩以形成实验包。其中,所述操作窗口选择为依次选择或乱序选择。其中,所述操作窗口包括基础配置窗口、原理介绍窗口、硬件连接配置窗口、关键代码窗口以及场景模拟配置窗口。其中,所述执行压缩采用ZIP方式压缩。其中,还包括修订模块,将一实验包导入实验包配置平台,在操作窗口显示实验包内容,修改所述实验包配置,并执行压缩以形成新的实验包。本专利技术的有益效果为:采用所述的实验包封装方法生成所需要的实验包,在需要进行实验的时候只需导入相应的实验包即可开展实验。可以依据实验的需求随意添加、配置实验包,实验包内包含多个部分,能够引导学生从完成理论知识到实验操作的全部过程。便于实验包的统一配置,实验包的重复推广应用,提高了教学效率、效果。所配置的实验包能够为实验提供上百种生动活泼的应用程序,包括概念演示、实验再现、创意教学等。所述的实验包能够涵盖物理学、模拟电路、数字电路、电工电子、信号处理、通信、图像处理、车辆工程、船舶工程、计算机、自动化、机械等多门学科。将实验包配置与实验平台实验操作的过程相互独立进行,避免了实验平台软件在升级和添加模块过程中需要整体软件编译生成并重新配置实验包的繁琐过程。附图说明图1为本专利技术实验包封装方法的流程框图;图2为本专利技术实验包封装系统的结构框图;图3为本专利技术实验包封装系统的基础配置窗口的示意图;图4为本专利技术实验包封装系统的原理介绍窗口的示意图。具体实施方式以下将结合附图所示的具体实施方式对本专利技术进行详细描述。但这些实施方式并不限制本专利技术,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本专利技术的保护范围内。参阅图1所示,本专利技术的一实施方式中提供一种实验包封装方法,包括如下步骤:S100:按照实验类别编制实验包基础数据块;所述实验类别包括传感器系列实验如:温度传感器实验、光照传感器实验、霍尔传感器实验、压电传感器实验、红外传感器实验、称重传感器实验、气体传感器实验、声音传感器实验、温度传感器实验、继电器实验等;通信系列实验如:zigbee模块实验、GPRS模块实验、蓝牙模块实验、3G/4G模块实验、WIFI模块实验等;自动识别系列实验如:HF射频模块实验、UHF射频模块实验、条码识读模块实验、NFC射频模块实验、有源RFID模块实验、射频天线实验、LF射频模块实验、有源RFID标签实验等;ARM系列实验如:ARM核心模块实验、IC/SAM卡模块实验、液晶模块实验、SD卡模块实验、键盘模块实验等;单片机系列实验如:单片机开发模块实验、显示模块实验、逻辑扩展模块实验、磁卡模块实验、功能扩展模块实验、打印机模块实验等。所述实验包基础数据块的类别包括:实验原理介绍、硬件连接配置、实验关键代码、场景模拟配置等,所述实验包基础数据块存储在专用的存储区域,其存储形式可以为图片、表格、文档等,如JPG、doc、html、htm等等格式类型。S200:实验包配置平台接收操作窗口选择以及对所选择的操作窗口进行实验包配置,所述实验包配置包括编辑实验包数据或导入实验包基础数据块;所述编辑实验包数据包括:在基础配置窗口内编辑实验包基础信息;在原理介绍窗口、硬件连接配置窗口、关键代码窗口或场景模拟配置窗口内编辑实验包内容信息。所述实验包内容信息包括实验原理介绍、实验硬件连接配置、实验关键代码以及实验场景模拟配置。参阅图3、图4所示,所述实验包配置平台上可设置多个操作窗口,在选择切换操作窗口后就显示相对应操作窗口的操作界面,所述操作窗口包括:基础配置窗口、原理介绍窗口、硬件连接配置窗口、关键代码窗口以及场景模拟配置窗口。图3所示为选择基础配置窗口后的界面示意图,图4所示为选择原理介绍窗口后的界面示意图。在进行实验包配置的过程中,所述操作窗口选择为依次选择或乱序选择。依据操作窗口从左到右的排列顺序依次选择操作窗口或从右至左的顺序依次选择操作窗口,并在当前操作窗口内编辑实验包数据或导入实验包基础数据块。或可依据喜好乱序选择操作窗口,并在当前操作窗口内编辑实验包数据或导入与选定的操作窗口对应的实验包基础数据块。每一操作窗口分别用于配置每一实验包的其中一部分内容,例如:所述基础配置窗口用于配置每一实验包的实验名称、所属类型、创建该实验包的作者名,创建该实验包的单位等,所述基础配置窗口可通过编辑实验包数据、导入实验包基础数据块或设定选项选择的方式进行实验包基础信息的添加。所述原理介绍窗口用于配置每一实验包的实验原理,所述原理介绍窗口可对实验原理进行直接编辑,在图4界面所示的“原理介绍编辑处”可手动输入实验原理介绍内容或导入外部的图片或表格,在原理介绍窗口内设置有对当前编辑内容进行格式设置的按键即图4所示的编辑菜单栏,使得原理介绍窗口具备类似office文档编辑的功能,可依据需求编辑实验原理、修改实验原理。在原理介绍窗口内还设置原理介绍外部文件导入按键即图4所示的导入文件按键,通过选择实验原理外部导入按键可直接导入实验原理,操作简单、方便、快捷。所述硬件连接配置窗口用于配置实验包内实验连接本文档来自技高网...
一种实验包封装方法及系统

【技术保护点】
一种实验包封装方法,其特征在于包括如下步骤:按照实验类别编制实验包基础数据块;实验包配置平台接收操作窗口选择以及对所选择的操作窗口进行实验包配置,所述实验包配置包括编辑实验包数据或导入实验包基础数据块;实验包配置平台对接收的操作窗口选择和实验包配置执行压缩以形成实验包。

【技术特征摘要】
1.一种实验包封装方法,其特征在于包括如下步骤:按照实验类别编制实验包基础数据块;实验包配置平台接收操作窗口选择以及对所选择的操作窗口进行实验包配置,所述实验包配置包括编辑实验包数据或导入实验包基础数据块;实验包配置平台对接收的操作窗口选择和实验包配置执行压缩以形成实验包。2.根据权利要求1所述的实验包封装方法,其特征在于:所述操作窗口选择为依次选择或乱序选择。3.根据权利要求2所述的实验包封装方法,其特征在于:所述操作窗口包括基础配置窗口、原理介绍窗口、硬件连接配置窗口、关键代码窗口以及场景模拟配置窗口。4.根据权利要求3所述的实验包封装方法,其特征在于:所述执行压缩采用ZIP方式压缩。5.根据权利要求4所述的实验包封装方法,其特征在于:还包括将一实验包导入实验包配置平台,在操作窗口显示实验包内容,修改所述实验包配置,并执行压缩以形成新的实验包。6.一种实...

【专利技术属性】
技术研发人员:胡国圣钱琴梅徐伟王义灯
申请(专利权)人:北京新大陆时代教育科技有限公司
类型:发明
国别省市:北京;11

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

1