论文部分内容阅读
随着教育事业和Internet技术的发展与普及,考试作为衡量人能力的重要手段,在现代生活中的地位进一步提高。各种考试类型不断增加、考试要求不断提高,使得传统的考试方式已经不能适应现代考试的需要,计算机无纸化考试的趋势给我们提出了一系列新的课题。如何架构一个考试平台,实现考试无纸化,随时随地对学生进行考试是一个重要课题。 本文首先介绍了国内外网上考试的研究现状,然后对论文中的主要技术Web Services进行了介绍。在此基础上提出了一种基于Web Services的网络考试系统,并对考试系统的总体逻辑结构和应具备的主要功能模块进行了详细的理论分析;同时介绍了系统中数据库的设计。该考试系统具有可扩展性、安全性和可重用性高、便于维护和升级等优点。 本文重点研究了考试系统中的自动组卷问题,在分析了常用的组卷算法的基础上提出了一种基于遗传算法的组卷策略。针对遗传算法中的“早熟收敛”现象,提出了对遗传算法中的适应度函数进行尺度变换的调整方法,加以改善,并针对组卷工作的特点提出了合适的编码方式和遗传算子,针对部分参数对组卷算法的影响进行了验证。最后,对系统中的安全性进行了理论分析,给出了安全性的设计方案。 网络考试系统为教学的实施提供了有效的检验手段,对促进教育社会化和现代化有重要的现实意义。