论文部分内容阅读
随着计算机网络的迅速普及,网络教育已成为现代教育的一个重要分支,并且正发挥着越来越重要的作用。网络教育软件的设计也随着软件技术的发展不断更新、提高,无论是在安全性、可扩充性、通用性等技术方面,还是在实用性、交互性上都取得了很大的进步。
网络学习/考试系统是远程教育的一项重要内容。它对减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别等方面有着重要的作用;而且比传统的考试模式节省人力财力和时间,并使学生能不受时空限制进行有选择的学习。本文论述的基于WEB的网络学习/考试系统的设计与实现研究就实现了这个目的,并且适应了我校的教学实际需求。
网络学习/考试系统的设计目标是能正确、有效地处理各种网上学习事务和考试事务。本论文对网络学习/考试系统的相关技术进行了概括和分析,对系统进行规划和概要设计,这部分内容包括UML系统建模,数据库的需求分析和概要设计。
本论文还对网络学习/考试系统进行了详细分析与设计,主要包括数据库原理的运用,数据库设计原则的确定;本系统的实现所需要的软、硬件环境;试题库管理系统的流程分析与代码实现;试卷生成系统的流程分析和组卷算法;学生答卷系统中流程设计以及计时处理,考试过程中学生答案的系统自动保护;评卷系统的自动与人工的巧妙结合;管理员的在线管理。最后介绍了系统测试及维护的内容,以便将来进一步的完善系统。