系统仿真学报 ›› 2020, Vol. 32 ›› Issue (1): 105-112.doi: 10.16182/j.issn1004731x.joss.17-CACIS009

• 国民经济仿真 • 上一篇    下一篇

基于MVC的试卷生成及主观题判卷算法研究

张翠翠1, 周国祥1, 俞磊2, 石雷1, 王青青1   

  1. 1. 合肥工业大学计算机与信息学院,安徽 合肥 230009;
    2. 安徽中医药大学医药信息工程学院,安徽 合肥 230012
  • 收稿日期:2017-05-14 修回日期:2017-07-27 发布日期:2020-01-17
  • 作者简介:张翠翠(1991-),女,安徽亳州,硕士,研究方向分布式控制技术。
  • 基金资助:
    安徽省高等学校省级自然科学研究重点项目(KJ2015A054),安徽省高等学校省级优秀青年人才支持计划重点项目(gxyqZD2016128)

Research on the MVC-based Generation of Test Paper and the Algorithm of Subjective Criterion

Zhang Cuicui1, Zhou Guoxiang1, Yu Lei2, Shi Lei1, Wang Qingqing1   

  1. 1. School of Computer and Information, Hefei University of Technology, Hefei 230009, China;
    2. School of Medical Information Technology, Anhui University of Chinese Medicine, Hefei 230012, China
  • Received:2017-05-14 Revised:2017-07-27 Published:2020-01-17

摘要: 国内外成型的考试系统对客观题判卷已有成熟的算法,而对于主观题判卷还有待研究,因此设计一个MVC(Model View Controller)框架的试卷动态生成系统,提出一套主观题自动判卷算法是可行的。在试卷生成系统中,通过分布视图PartialView和组件加载技术ComponentConfig动态生成含文本框/复选框等控件的试卷页面;在主观题判卷算法中,提出双向遍历空间模型算法,它结合关键词双向匹配和向量空间模型计算关键词得分点和文本相似度。仿真结果显示系统能方便生成测试用卷,所设计的自动判卷算法也提高了自动判定分数的准确率。

关键词: MVC(Model View Controller), PartialView, ComponentConfig, 自动判卷, 双向遍历空间模型

Abstract: At home and abroad, the formed test system has a mature algorithm to the objective problem. However, there are still some problems in the subjective questioning. Therefore, it is feasible to design a MVC(Model View Controller) framework for the dynamic generation of papers, and to propose an automatic algorithm. In the paper volume generation system, the paper page is generated dynamically by the distributed view and the component loading technique. In the subjective automatic questioning algorithm, a bidirectional traversal space model algorithm is proposed, which uses the key words bidirectional matching and vector space model to calculate the answer points and text similarity. The simulation results show that the system can easily generate test papers, and the algorithm improves the accuracy of the automatic judgment score.

Key words: MVC(Model View Controller), partialview, componentconfig, automatic judgment, bidirectional traversal space model

中图分类号: