联网考试系统毕业设计采用ASP.NET.NET 2005作开发平台,C#作编程语言,SQL Server 2005作数据库管理系统,实现了试题管理、试卷组成、在线考试、试卷阅卷、权限管理、用户管理及权限管理等功能。毕业论文首先阐述了该系统的开发背景、意义;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,包括数据库的设计和连接,各功能模块的实现;最后对该软件进行了严格的测试。
利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用微软.NET技术,我开发了基于B/S模式的多用户在线考试模拟系统这一程序。它运用方便、操作简单,效率很高(同时,它要求计算机配置也很高,尤其是服务器端)。现阶段虽只实现了试卷的客观题部分,但已具有用户注册、用户个人信息修改、多用户同时在线考试、试卷生成、时间控制、自动判卷,试题录入、修改题库、用户管理、试卷管理、分数管理等重要功能,也就是说实现了真正的无纸化考试,满足任何授权的考生在规定时间内随地考试并迅速获得成绩,同时也大大减轻了教师出题、出题和判卷等繁重的工作量。
毕业设计需求分析
1.系统需要解决的主要问题
因为考试是有特定的对象的,所以考生在进入该系统前应该进行身份验证。考生成功登陆后进行考试,考试完毕点击提交试卷。客观题部分机器自动判分,主观题部分由老师手动打分。管理员有权限管理,用户管理的功能。管理员可以自由分配教师的权限。教师可以添加试题,生成试卷,并且参加主观题的阅卷功能。
2.系统应该具备的基本功能
1.试题管理:管教师经过身份验证后成功登录以后,进入管理页面,教师可以通过系统做的手动添加试题页面自己手动添加试题,进行单项选择题、多项选择题、简答题、判断题的管理。
2.试卷生成:可以设置试卷的名称、考试的科目、各种题型的数目、分数。
3.在线考试:考生根据用户名和密码成功登录后,进入考试界面。考生有开始考试,提交试卷。点击开始考试后,进行考试界面,考试结束后,提交试卷,系统自动给客观题判分。
4.试卷评判:教师登录后可以给主观题进行判分。
5.权限管理:管理员拥有分配权限的功能,可以决定哪些老师有阅卷的功能,那些没有。
6.科目管理:添加修改删除科目信息。