论文部分内容阅读
随着Internet/Intranet技术的发展和普及,计算机化考试在许多方面将逐步取代传统的基于纸笔的考试。探讨和研究基于计算机网络的考试,以便能客观、准确地评估人的某种能力和水平,提高考试效率,将具有特别现实的意义。该文从结构上分析了目前存在的计算机考试系统,提出了采用BWD(Browser/WebServer/DBMS)结构实现网络考试系统,简化了传统C/S模型的客户端,而服务器则集中了所有的应用逻辑、开发、维护等所有的工作。该文还从Web技术方面分析了几种流行的交互技术,比较了执行效率,稳定性,开发维护的难度等多种考虑因素。该文分析了XML(Extensible Makup Language)的优缺点,将XML技术应用到自动考试系统中。最后采用分布式三层Web应用程序结构,利用JSP和XML技术作为本考试系统的开发技术,将表达与内容分离,用JSP生成表面层的内容,让BEAN完成深层次的处理任务,同时通过XML描述试题的内容。在功能设计上,该文介绍了网络考试系统的主要流程。实现了考试系统的考生登录、试卷生成等主要功能,并指出了该系统的不足和改进方向。