论文部分内容阅读
随着计算机技术以及网络技术的不断发展,利用计算机来辅助教育、提高教育质量是未来教育发展的必然趋势。如何来利用现代的计算机与网络技术以改进传统教育系统的各个方面是教育工作者们不断探索的一个方向。网络在线考试作为一个新兴的技术逐渐被用到教育系统中,使传统的考试方式面临着一场变革。本文以上海科技管理干部学院在线考试系统(KGOTS)为例,讨论了如何采用UML面向对象的建模和设计技术来设计实现一个简单易用、容易维护、易扩展、适用性强的网络在线考试系统的过程。系统的设计与实现结合了xml技术、组件技术、远程对象访问技术以及C/S和B/S结构等,讨论了如何来设计一套针对单个教师个人的,可以方便使用、易维护,并且提供分布式交互功能的网络在线考试管理系统。通过对网络考试系统发展的研究,从中提取了C/S结构和B/S结构的优点,针对系统适用各种人群使用的要求,讨论了如何使系统同时支持两种结构模式来供用户选择。KGOTS在线考试系统由题库子系统、教师管理子系统和学生考试子系统组成。教师可以事先安排好所有学生的多门考试科目内容,设置考试时间,学生考试时可以选择当前考试科目,多门课程学生可以同时考试。KGOTS系统最终能够很好的为教师服务,无论是教师个人使用,还是较大规模地学校使用,都可以较好的满足。系统采用组件技术,也提高了系统的可维护性和可扩展性。本论文的研究成果对各类学校的网络在线考试管理系统的建设具有很好的借鉴作用。