论文部分内容阅读
目的:随着计算机技术及人工智能的发展,组卷系统的研究被越来越多的专家学者所注意。一般的组卷系统仅仅能够满足纯文本类型题目的录入、编辑和修改,却不能满足医学院校医学高等数学,医学物理,医学影像学等包含大量公式及图形等内容题目的维护与操作。对于现有的组卷系统,成熟的组卷算法比比皆是,何种组卷算法才是适合各高校自身特点真正高的组卷策略,而一般的组卷系统只能提供组卷,很少能够实现试卷的输出,针对这些普通组卷系统的弊端,开发一个可以实现公式图形录入输出,并且能够实现智能组卷与格式化试卷生成的智能组卷平台势在必行。方法:本文在查阅了大量国内外最新文献及大量关于智能组卷技术文档后,利用Visual Studio2005开发平台,采用.NET平台下主流开发语言C#作为编写语言,以及包含API技术在内的多种技术实现了WinForm下的公式显示控件。根据新疆医科大学的有关利用双向细目表组卷的规则,利用Stirling数原理实现了基于Stirling数原理的高效智能组卷算法。最后利用C#语言与Microsoft Office2003Word之间的接口程序实现对Word软件的完全控制,从而对所抽取的试题实现Word版格式化试卷的生成。组卷过程不需要需教师参与。结果:基于上述技术设计和开发了基于C/S模式的智能组卷分析平台。提供了包括试题的智能题库管理和智能组卷平台两大核心模块,每一模块又包含独立的核心算法及功能模块,每一模块组成相互联系互为前提的完整的智能组卷平台。通过本项目的成功研发,解决了包括医学在内的多数工科类公式试题的录入管理难题。研发出的文档编辑控件克服一般控件不能够显示公式的弊端,高效完整的提供了解决公式编辑困难的难题,并且自主研发的基于Stirling数原理的高效组卷算法满足了基于双向细目表组卷的苛刻组卷规则。利用C#语言智能控制Word排版,得到完整的试卷、答案和分析报告。结论:智能组卷分析平台的成功研发为实现教考分离提供了有效的解决方法,并且成功应用于商业化智能组卷软件TestEasy,为高校教师组卷提供了便捷的工具。