一种基于特征信息匹配的教学文件自动生成方法技术

技术编号:35070354 阅读:19 留言:0更新日期:2022-09-28 11:32
本发明专利技术公开了一种基于特征信息匹配的教学文件自动生成方法,包括以下步骤:S1,录入教学文件,将教学文件上传至服务器,根据课程名称及录入时间为教学文件生成识别码;S2,制作课程信息,将课程信息填入模板中,并导入服务器;S3,教学文件匹配,服务器根据课程信息生成课程匹配码,根据课程匹配码查找对应的识别码,并将教学文件导出。本发明专利技术提出了32位编码方式,并给出了相应的编码方法。解决了以前班级课程信息匹配到多个甚至名称相似时出现的错误匹配的问题。确定了课程信息与模板信息的唯一匹配性。课程编码部分中加入的”X”占位符可以有效的解决课程名称长短不一的问题。可以有效的解决课程名称长短不一的问题。可以有效的解决课程名称长短不一的问题。

【技术实现步骤摘要】
一种基于特征信息匹配的教学文件自动生成方法


[0001]本专利技术涉及教学领域,特别涉及一种基于特征信息的教学文件自动生成方法。

技术介绍

[0002]随着大学的扩招,日益增多的授课班级使得教师在编写需要根据班级定制的教学计划时很容易出现错误和纰漏,不同班级的上课地点和时间都不一样,传统人工录入校对的方式在面临大量班级时显得力不从心,人工编写校对的方式极其容易出错。在这种情况下,一种可以根据班级信息自动生成教学材料的方法成为一种迫切的需求。

技术实现思路

[0003]针对以上现有技术存在的缺陷,本专利技术的主要目的在于克服现有技术的不足之处,公开了一种基于特征信息匹配的教学文件自动生成方法,其特征在于,包括以下步骤:
[0004]S1,录入教学文件,将教学文件上传至服务器,根据课程名称及录入时间为教学文件生成识别码;
[0005]S2,制作课程信息,将课程信息填入模板中,并导入服务器;
[0006]S3,教学文件匹配,服务器根据课程信息生成课程匹配码,根据课程匹配码查找对应的识别码,并将教学文件导出。
[0007]进一步地,S1中,识别码设置为32位;包括文件类别名称的汉语拼音首字母缩写4位,下划线“_”1位,课程名称14位,下划线“_”1位,时间信息12位。
[0008]进一步地,14位课程名称的编码构成为:课程名称的汉语拼音首字母的大写字母+“X”字母组成。
[0009]进一步地,12为时间信息编编码构成为年月日时分的数字形式组成,不足两位数的补0。
[0010]进一步地,当教学文件更新时,执行S1,并且保留旧版教学文件。
[0011]进一步地,S2中课程信息包括课程名称、班级名称、上课次数、上课时间和上课地点。
[0012]进一步地,S3中,根据课程信息将教学文件中的信息进行替换,其中在教学文件中将需要替换的信息预设格式为“[”+#+信息名称的大写字母简写+“]”。
[0013]本专利技术取得的有益效果:
[0014]1)本专利技术提出了32位编码方式,并给出了相应的编码方法。解决了以前班级课程信息匹配到多个甚至名称相似时出现的错误匹配的问题,例如仅匹配“工业机器人”导致“工业机器人应用”课程匹配到“工业机器人实操”上。确定了课程信息与模板信息的唯一匹配性。编码中加入日期的方式可以很好的解决教学模板信息更新但无法匹配到最新文件的问题。课程编码部分中加入的”X”占位符可以有效的解决课程名称长短不一的问题。
[0015]2)教学文件需要更新的信息采用“[”+#+信息名称的大写字母简写+次数+“]”的编码格式取代,可以有效解决课程信息替换时出现的错误匹配问题,“[”+#++“]”的编码方式
创新性的引入了特殊符号和方括号组合的方式,解决了单纯文字字母导致的教学模板中部分连接性词汇被错误替代的问题。
[0016]3)教学文件中的特殊占位符号中引入“次数”的方式(“[”+#+信息名称的大写字母简写+次数+“])可以有效解决同一个班级上课课次不一样需要根据课次变化替换相应信息的需求。实现自动化批量替换。
附图说明
[0017]图1为本专利技术的一种基于特征信息匹配的教学文件自动生成方法流程图;
[0018]图2为教学文件中需要修改信息的格式示意图;
[0019]图3为生成的教学文件主页示意图;
具体实施方式
[0020]为了使本专利技术的目的、技术方案及优点更加清楚明白,下面结合附图及实施例对本专利技术作进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0021]一种基于特征信息匹配的教学文件自动生成方法,如图1所示,包括以下步骤:
[0022]S1,录入教学文件,将教学文件上传至服务器,根据课程名称及录入时间为教学文件生成识别码;
[0023]S2,制作课程信息,将课程信息填入模板中,并导入服务器;
[0024]S3,教学文件匹配,服务器根据课程信息生成课程匹配码,根据课程匹配码查找对应的识别码,并将教学文件导出。
[0025]S1中,识别码设置为32位;包括文件类别名称的汉语拼音首字母缩写4位,下划线“_”1位,课程名称14位,下划线“_”1位,时间信息12位。具体的:
[0026]课程名称为“授课计划_工业机器人应用”,教学文件上传时间为“2022年1月12日9时43分”;根据识别码规则,文件类别生成为“SKJH”;14位课程名称的编码构成为:课程名称的汉语拼音首字母的大写字母+“X”字母组成。即位数不足的通过占位符“X”补足;因此,课程名称生成的14为编码为“GYJQRYYXXXXXXX”。12为时间信息编编码构成为年月日时分的数字形式组成,不足两位数的补0。因此,时间信息编码为“202201120943”。
[0027]综上,32为课程识别码为“SKJH

GYJQRYYXXXXXXX

202201120943”。为了方便教师通过服务器直接查询文件,文件名称可生成为“授课计划_工业机器人应用_SKJH

GYJQRYYXXXXXXX

202201120943”。
[0028]当教学文件更新时,执行S1,并且保留旧版教学文件。即教师直接将新教学文件上传服务器,服务器根据上传的内容自动生成32为识别码进行保存;并且在该过程中,不会匹配旧版教学文件予以删除;以防止教师误上传,同时方便后续查询旧版教学文件进行参考。
[0029]在上述实施例中,S2中课程信息包括课程名称、上课次数、上课时间和上课地点。例如:班级为机电1111,课程名称为“工业机器人应用”,第一次上课时间为2022年3月1日,地点为实验室;第二次上课时间为2022年3月2日,地点为教室。将课程信息填入模板中;其中,模板各位如表1所示。
[0030]表1
[0031][0032]服务器根据课程信息,将教学文件中需要替换的信息进行替换后生成对应班级的教学文件。如图2

3所示,其中,需要替换的信息预设格式为“[”+#+信息名称的大写字母简写+“]”。例如,修改为班级时,教学文件中的内容为[#BJ];修改第一次上课时间时,教学文件中的内容为[#SJ1];修改第一次上课地点时,教学文件中的内容为[#DD1];修改第二次上课时间时,教学文件中的内容为[#SJ2];修改第二次上课地点时,教学文件中的内容为[#DD2];即修改上课时间和地点时,教学文件中的预设格式为[”+#+信息名称的大写字母简写+次数+“]”。
[0033]以上仅为本专利技术的较佳实施例,并非用来限定本专利技术的实施范围;如果不脱离本专利技术的精神和范围,对本专利技术进行修改或者等同替换,均应涵盖在本专利技术权利要求的保护范围当中。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于特征信息匹配的教学文件自动生成方法,其特征在于,包括以下步骤:S1,录入教学文件,将教学文件上传至服务器,根据课程名称及录入时间为教学文件生成识别码;S2,制作课程信息,将课程信息填入模板中,并导入服务器;S3,教学文件匹配,服务器根据课程信息生成课程匹配码,根据课程匹配码查找对应的识别码,并将教学文件导出。2.根据权利要求1所述的一种基于特征信息匹配的教学文件自动生成方法,其特征在于,S1中,识别码设置为32位;包括文件类别名称的汉语拼音首字母缩写4位,下划线“_”1位,课程名称14位,下划线“_”1位,时间信息12位。3.根据权利要求2所述的一种基于特征信息匹配的教学文件自动生成方法,其特征在于,14位课程名称的编码构成为:课程名称的汉语拼音首字母的大写...

【专利技术属性】
技术研发人员:韩锐郁秋华
申请(专利权)人:苏州健雄职业技术学院
类型:发明
国别省市:

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

1