论文部分内容阅读
随着计算机技术与互联网技术的普及和发展,高校在教学方面对计算机的需求也越来越大,同时,随着高校“学分制”、“教考分离”的实施,传统的教学模式和考核模式越来越不适应教学的需求。传统的一次完整的考试程序主要包括:教师出卷、试卷审核、试卷印刷、学生考试、教师改卷、成绩统计与分析等6个步骤,每个环节都至关重要,任务繁琐。但近年来随着高校学生人数的增长,考试要求和考试类型的增多,组织考试的工作量越来越大,考务管理人员和教师在组织考试的过程中花费的时间和精力越来越多,同时,人为的错误率也较高,鉴于此种情况,改进高校传统的考试形式成为一种必然趋势。本文是在分析目前传统考试方式弊端的基础上提出了建设B/S架构的网络在线考试系统方案,通过计算机相关技术分析,前台选用JAVA技术进行开发,后台选用SQL Server2008进行数据库的构建,实现考试程序中组卷环节的“智能化”,考试的“无纸化”,以减轻高校教师改卷和成绩统计分析的负担,提升考务管理人员的工作效率。本文首先论述了目前考试系统的研究现状,其次对考试系统进行了详细的需求分析,提出系统的执行者和领域模型,进行了举例说明;在需求分析基础上对系统进行了总体的设计,规划出了系统模块结构图,并进行了详细的数据库设计;在总体设计的基础上进行系统的详细设计,进行了代码实现;最后对系统进行了测试,测试结果表明系统能满足用户的需求,实现用户的功能。基于B/S架构的网络在线考试系统具有良好的可移植性和扩展性,能够满足高校在线考试的需求,有利于提高考试的信息化水平。通过实际的使用,该系统运行正常,取得了良好的效果。