The invention discloses a high-efficiency multi knapsack container test system and test method, including electronic paper input platform, the electronic paper input platform to connect to the server, the server is arranged in the test module, the test module and the database connection; the test module comprises a container filling module, virtual goods marking module local, virtual simulation and inversion of control mark filling module of the electronic test paper module; input platform for electronic paper frame, the frame is provided with electronic paper requirements of test requirements and N test, the test requirements are provided in the paper properties, each of the test requirements are arranged in the corresponding item attributes the beneficial effect: to achieve the test data; and a test data transfer, communication number, test time is short, and the server Decrease of running pressure between databases.
【技术实现步骤摘要】
高效多背包容器组卷系统及其组卷方法
本专利技术涉及计算机在线组卷
,具体的说是一种基于多背包容器组卷系统及其组卷方法。
技术介绍
随着互联网的逐渐普及,学习资料利用互联网资源实现网络化,构建网络学习平台,来打破因为地理环境和发展因素造成的教育资源分布不均、师资力量短缺等问题。促进教育公平化以及中西部地区的教育发展。同时,东部沿海地区,因其具有良好的基础设施的优势,逐步试点“无纸化教育”以及“无纸化考试”等模式。在传统的学习过程中,考试作为一种检验学习成果、评估学习成效的有效模式,已经被传承了近千年。而在互联网的浪潮下,如何实现考试的网络化、智能化、个性化也成了当务之急。在原有的传统组卷算法中,以背包问题为基础的组卷算法尤为众多。背包问题是一种组合优化问题。问题可以简单描述为:给定一组物品和一个背包,每个物品有其对应的重量和价值,而背包则有其所能装载的重量上限。因此,我们要通过合理选择来使得在不超过背包装载量的上限下,背包所装载的价值尽可能地大。背包问题可以抽象成一个容器-物品填充模型,即当前可供选择的物品中,能否通过合理选择,使得容器被填满且其承载价值达到最大。贪心算法是一种选择的策略,即在每次选择的时候都做出当前状态下的最优解,从全局来看,即做出当前状态下的局部最优解。在进行背包问题的求解时,使用贪心算法,计算每个物品的权值(物品价值除以物品体积),优先放入权值较大物品来填充背包,来快速解决背包问题。贪心算法可以描述为现有若干背包与若干物品,每个背包都有一定的容量,每个物品具有一定的价值,选择一种装填方式使得背包所装的物品价值和最大。假设现有背包集 ...
【技术保护点】
一种高效多背包容器组卷系统,其特征在于:包括电子试卷输入输出平台(1),所述电子试卷输入输出平台(1)与服务器(2)连接,所述服务器(2)内设置有组卷模块(3),所述组卷模块(3)与数据库(4)连接;所述组卷模块(3)包括容器填充模块(3a)、物品虚拟标记模块(3b)、本地虚拟标记模拟填充模块(3c)和控制反转组卷模块(3d);所述电子试卷输入输出平台(1)用于获取电子试卷框架,所述电子试卷框架设置有试卷要求和N个试题要求,所述试卷要求内设置有试卷属性,每一个所述试题要求内设置有对应的试题属性;所述容器填充模块(3a)用于将电子试卷框架转换成容器试卷,所述容器试卷包括试卷容器和N个试题容器;所述物品虚拟标记模块(3b)用于将所述容器试卷转换成虚拟标记试卷,所述虚拟标记试卷包括虚拟标记试卷容器和N个虚拟标记试题容器;所述本地虚拟标记模拟填充模块(3c)用于将所述试卷属性填充至虚拟标记试卷容器,得到完整虚拟标记试卷容器;并将每一个所述试题属性填充至对应的虚拟标记试题容器中,得到N个完整虚拟标记试题容器;所述控制反转组卷模块(3d)用于将完整虚拟标记试卷容器的试卷虚拟标记及试卷属性写入所述数 ...
【技术特征摘要】
1.一种高效多背包容器组卷系统,其特征在于:包括电子试卷输入输出平台(1),所述电子试卷输入输出平台(1)与服务器(2)连接,所述服务器(2)内设置有组卷模块(3),所述组卷模块(3)与数据库(4)连接;所述组卷模块(3)包括容器填充模块(3a)、物品虚拟标记模块(3b)、本地虚拟标记模拟填充模块(3c)和控制反转组卷模块(3d);所述电子试卷输入输出平台(1)用于获取电子试卷框架,所述电子试卷框架设置有试卷要求和N个试题要求,所述试卷要求内设置有试卷属性,每一个所述试题要求内设置有对应的试题属性;所述容器填充模块(3a)用于将电子试卷框架转换成容器试卷,所述容器试卷包括试卷容器和N个试题容器;所述物品虚拟标记模块(3b)用于将所述容器试卷转换成虚拟标记试卷,所述虚拟标记试卷包括虚拟标记试卷容器和N个虚拟标记试题容器;所述本地虚拟标记模拟填充模块(3c)用于将所述试卷属性填充至虚拟标记试卷容器,得到完整虚拟标记试卷容器;并将每一个所述试题属性填充至对应的虚拟标记试题容器中,得到N个完整虚拟标记试题容器;所述控制反转组卷模块(3d)用于将完整虚拟标记试卷容器的试卷虚拟标记及试卷属性写入所述数据库(4),并从该数据库(4)中调取与试卷属性对应的试卷数据至试卷容器;所述控制反转组卷模块(3d)还将N个完整虚拟标记试题容器的试题虚拟标记及所有试题属性写入所述数据库(4),并从所述数据库(4)中调取与试题属性相同的试题数据至N个试题容器。2.根据权利要求1所述的高效多背包容器组卷系统,其特征在于:所述容器填充模块(3a)将所述试卷要求转换成试卷容器、将所述N个试题要求分别转换成N个试题容器两个过程同时进行。3.根据权利要求1所述的高效多背包容器组卷系统,其特征在于:所述试卷属性包括试卷科目、制卷人、监考人、考试时间、试卷总分数和试卷难度。4.根据权利要求1所述的高效多背包容器组卷系统,其特征在于:每个所述试题属性包括试题编号、试题类型、试题知识点、试题难度、试题分值和试题命题人。5.一种如权利要求1所述的高效多背包容器组卷系统的组卷方法,其特征在于包括以下步骤:S1:构建电子试卷构架,在所述电子试卷框架内设置有试卷要求、试卷属性、N个试题要求及N个试题要求对应的试题属性;将电子试卷构架输入到电子试卷输入输出平台;S2:服务器(2)内的容器填充模块(3a)将电子试卷框架转换成容器试卷,同时所述容器填充模块(3a)还将试卷要求转换成试卷容器,将N个试题要求分别转换成N个试题容器;S3:服务器(2)内的物品虚拟标记模块(3b)将步骤S2得到的容器试卷转换成虚拟标记试卷,同时还将步骤S2得到的试卷容器转换成虚...
【专利技术属性】
技术研发人员:熊仕勇,燕阳,周敏,陈阔,林金朝,王江涛,张首峰,张蓝,谢佩君,刘顺程,郑代建,何聆宇,张椰,唐磊,张正杭,喻靓茹,刘子凡,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。