基于SOA试题库自动组卷系统的设计与开发

被引量 : 12次 | 上传用户:fylnn125
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着计算机技术及数据库技术的不断发展,计算机辅助教学系统(CAI)逐渐发展成为教育和教学活动中的重要环节。试题库自动组卷系统是计算机辅助教学系统的核心子系统,它是根据存储在计算机上的不同学科的试题,按照一定的组卷算法,根据用户输入的组卷参数,生成试卷,以减轻教师的工作负担和提高教育和教学活动的效率。本文提出以SOA架构思想构建系统总体结构,基于改进云遗传算法实现试题库自动组卷问题。目前,各个学校已经逐渐意识到试题库自动组卷系统的在教育和教学活动中的重要性,并各自建立了自己的试题库自动组卷系统,但是这些系统本身建立在不同的平台或者使用不同的开发语言编写,并且数据的存储格式不一致、位置分散等问题,导致其不能在其他学校推广使用。为此文中提出使用SOA架构思想,基于面向服务的体系结构的系统,构建一个开放的、松耦合及可复用的试题库自动组卷系统,以实现系统资源的高度共享。本文对SOA技术基本原理、基本概念及其特征和优势进行了深入细致的讨论,并对SOA的实现技术Web服务及其在.NET平台下的具体实现方法做了详细分析和讨论,介绍了使用ATL Server Web服务创建、发布和调用Web服务的方法。在文章最后根据系统需求分析,给出系统整体结构和分层结构设计。自动组卷算法也是本文的核心之一,组卷算法的选择不仅影响系统整体效率,而且对组成的试卷的质量也有重要影响。文中对目前主流组卷算法作了详细的分析,比较其每个算法的优点和缺陷,并基于遗传算法在实现组卷问题上的优势选用遗传算法实现本系统组卷问题。文中首先对传统的遗传算法进行详细介绍,对其在实现自动组卷问题时,算法的每个环节进行细致分析,并根据传统遗传算法的缺陷,提出使用改进云遗传算法实现组卷问题。文中对云遗传算法对传统遗传算法改进的地方进行研究,并对云遗传算法进行改进,主要是云遗传算法的个体编码方式、算法参数确定、选择操作、交叉操作、变异操作等环节,使其既适用于自动组卷问题,又能提高其组卷效率。文章最后对改进的云遗传算法其组卷质量和效率进行了对比实验,证明其在组卷问题上不仅具有很高的效率,还具有良好的稳定性。
其他文献
1-羟基-4-甲基-6-(2,4,4-三甲戊基)-2-吡啶酮乙醇胺盐(Octopirox)是一种新型的去屑止痒剂,去屑止痒效果优于同类的其他去屑止痒剂。它不仅能够与洗发水中的其他添加成分较好
<正>近年来,银行卡发卡总量、发卡银行数量以及特约商户数量不断增长,POS的刷卡交易量则以更快的速度增长。其中,POS跨行交易额占总交易额的比例增长迅速。2007年,银联境内实
迟子建的小说风格以“温情”著称。在“温情”的面纱之下,不是简单的让人感觉温暖、诗意但又有几分惆怅的“温情”故事;不是为了达到“柳暗花明”的效果,而安排一个光明的尾
<正>在于大陆与香港证监会在政策层面上实现了更深入、更高标准地融合2014年4月10日,中国证监会与香港证会联合发布公告称,沪港股票市场交易互联互通机制试点(简称沪港通)正
随着中国社会转型的加快,传统的统战工作模式已经越来越不适应变化中的社会。基层统战工作必须适应新情况,建立新机制。为此,宁波市北仑区正积极实践探索区域化统战工作模式,
玛格丽特·德拉布尔(1939—)是战后英国文坛最有成就的作家之一,在当今世界文坛也享有盛誉。自从1963年发表第一部小说以来,迄今为止,她已创作出版了十七部小说。玛格丽特·
体验经济的到来为我们提供了一个新颖的体验视角来研究品牌问题。品牌关系资产是企业的重要无形资产之一。本研究将品牌体验和品牌关系这两个构念作为主要研究对象。在对前人
利用吸热燃料冷却航空发动机的高温部件,是提高发动机性能的有效途径。吸热型碳氢燃料一方面为飞行器提供动力,另一方面作为冷却剂与高温部件进行换热。换热后的燃料温度不断
政府公信力政府治理社会的基本要求,对社会的稳定和社会的发展具有十分重要的意义。群体性事件的发生与政府公信力的弱化有着密切的关系,影响政府公信力的一个重要因素就是政