组卷java_基于JAVA的考试系统中题库设计及组卷算法

第 24卷 Vol. 24 第 3期 No. 3 重 庆 理 工 大 学 学 报 (自然科学 ) Journal of Chongqing University of Technology(Natural Science) 2010年 3月 Mar. 2010  3 收稿日期 : 2009 - 12 - 08 项目基金 :广东省南沙区中学生网络教学考试系统设计项目 (x2rj - d8090110) 作者简介 :陈泽琳 (1962—) ,女 ,广东广州人 ,博士 ,副教授 ,主要从事计算机应用技术以及办公自动化研究。 基于 JAVA的考试系统中题库设计及组卷算法3陈泽琳 ,张庆彪 (华南理工大学 软件学院 ,广州  510006) 摘    要 :设计了基于 JAVA的考试系统中的题库子系统。系统采用拆分设计方案 ,组卷部分采用了 2种组卷算法 ,即抽取组卷算法和基于洗牌算法的组卷算法。论述了题库的设计方案和抽取选题的组卷算法的设计过程 ,并给出相应的代码。该系统具有较强的通用性与可推广性。关 键 词: JAVA;网络考试系统 ;题库设计 中图分类号 : TP311    文献标识码 : A 文章编号 : 1674 - 8425 (2010) 03 - 0048 - 08 Test - bank Design and Algorithm of Test System Based on JAVA CHEN Ze2lin , ZHANG Qing2biao(School of Computer Software, South China University of Technology, Guangzhou 510006, China)Abstract: This paper designs a subsystem of test - bank in the testing system based on JAVA. The subsystem employs split design scheme while its test paper generating section adopts two algorithms: extraction algorithm and an algorithm based on shuffle algorithm. This paper also discusses the test -bank design plan and the design process of test paper generation algorithm based on extraction of ques2tions, and presents corresponding codes. The system has a strong versatility and replicability. Key words:JAVA; network test system; test - bank design; algorithm   随着 Internet的普及和发展 ,网络教学越来越流行。网络教学具有信息量大 ,内容丰富、生动 , 教与学不受时间、地域的限制等诸多优点。网络考试系统是网络教学系统的重要组成部分 ,其开发目的是在共享教师、学生、管理员、课程、学期及其关系数据等信息的基础上实现考试网络化 [1 ] 。网络题库设计以及试卷的组织则是网络考试的基础。本文中设计了基于 JAVA的考试系统中题库子系统。该系统采用拆分设计方案 ,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值