ASP网上考试系统源代码
以Internet为平台,研究基于Web考试系统的设计与实现,包括系统需求分析和系统功能设计以及数据库设计。重点阐述了用户管理模块、用户权限管理模块、题库管理模块、试卷管理模块、信息发布管理模块、用户操作日志记录模块和专家答疑模块的设计。 根据系统功能需求分析和考试流程,本系统至少应该具有以下功能或目标: (1)用户管理:可以对教师、学生用户增加、编辑、删除。 (2)授权管理:可以对教师用户授予不同的操作权限。 (3)试题库管理:对各题型的管理,试题的录入、编辑、删除等。 (4)试题参数设置:知识范围、题型、数量、分值等。 (5)在线考试:系统严格控制整个考试过程,实现实时监控与状态的控制,考生需要在限定的考试时间内交卷。 (6)计算机自动阅卷:能够自动对考生的客观题部分进行评分,主观题部分则由阅卷教师阅卷后将其成绩手工输入,最后计算机生成每个考生的成绩,并将结果保存于考生成绩数据库。 (7)综合查阅:不同的用户,根据不同的权限,可以对考生试卷、成绩等信息进行查询,并能够删除指定记录。 本网上考试系统设计遵循软件工程的基本原则,经过可行性分析、需求分析、数据库分析与设计、系统实现、系统测试等几个阶段。系统实现的关键技术包括Web技术、A SP技术、数据库技术、页面布局显示技术,以及试卷的生成与评估的算法等。 本系统分析了考试流程,采用B/S软件体系结构,运用ASP动态网页语言、JAVAScript脚本语言、CSS+DIV及SQL Server2005数据库等相关软件技术,实现了试题库、智能组卷、在线考试、自动阅卷等功能,主要优势体现在出题方便快捷、阅卷准确快速、成绩分析科学直观。