导 师: 汤庸
学科专业: H1204
授予学位: 硕士
作 者: ;
机构地区: 中山大学
摘 要: 随着计算机技术和网络技术的迅猛发展和普及,越来越改变着人们的生活方式,这些技术已经影响到了社会的各个行业,而有着传统教育不可比拟优势的远程教育就是其技术发展的结果。现代远程教育系统的发展对传统教育模式的不足起到了巨大的改进作用,它极大限度满足了人们的对于教育的需求,提供了丰富的教学资源,为学习者创造了一个方便的、自由的学习平台。 本文介绍的远程教育系统采用基于j2ee的四层体系结构,j2ee以其优异的跨平台性和可操作性,越来越多的被采用作为开发平台。本文首先对远程教育的背景和发展趋势以及对设计所用到的理论和技术进行了简要的介绍,接着对远程教育的各个子系统的功能进行了分析和概要设计。重点详细介绍了远程教育系统中的考试子系统,并对其进行了详细设计以及给出了具体的实施方案。 考试子系统中的关键技术自动组卷算法的实现是本文重点研究的对象。自动组卷算法就是计算机根据用户的组卷约束自动在题库中搜索出最优的试卷。基于生物进化理论的遗传算法,在通过类似生物进化过程的选择、交叉、变异等操作,使得遗传算法具有问题全局寻优的功能。因此本系统的考试子系统中的自动组卷算法功能就是采用遗传算法来实现。 最后,本文为了使遗传算法更加适应于自动组卷策略,就此给出了遗传算法的改进方案。
分 类 号: [TP393.02 G434]