论文部分内容阅读
随着社会的进步和商品经济的不断发展,对劳动者和技术人员的知识和能力水平的要求也越来越高。考试作为衡量人的能力的重要手段,在现代生活中的地位进一步提高,并深入到社会的各个方面,各种各样的学历考试、资格证书考试层出不穷。同时随着计算机和网络技术的发展,使得考试的技术手段和载体发生了革命性的变化。而现有大部分学校还是采用人工出卷方式,降低了教师的工作效率,易出错,浪费纸资源。因此采用在线考试系统对提高教师工作效率,工作质量和节省资源都有十分重要的意义。本系统采用B/S架构开发模式,根据学校考试的实际的需求,在.NET平台上使用c#语言搭配ASP.NET实现了在线考试系统。该系统的实现弥补了传统考试的许多不足。本系统采用C#,Asp.net,配合SQL Server数据库实现。Asp.net是当前主流的Web开发语言,SQL Server2000具有容量大,安全性高,读取效率高的特点。使用Asp.net主要实现了学生信息管理、教师信息管理、题库管理、考试管理、成绩统计、学科管理。试卷自动生成功能的实现主要根据教师设置的试卷的难易度,系统根据试卷的难易度,在数据库中匹配相同难易度的试题,并在匹配的试题中随机生成试题最后生成试卷。计算机自动评卷,主要根据试题设定的分数和正确答案,当学生答题完毕时自动校对学生答案和试题的正确答案,并最终给出分数。通过以上技术的配合使用,本系统可以实现教师录入题目,计算机根据设置自动生成试卷,学生答卷完毕,计算机自动评卷等功能。