
学生在线测试系统
作品编号:ASPNET098 开发环境:ASP.NET(C#)+SQLSERVER WORD全文:28页 论文字数:9700字 此学生在线测试系统毕业设计完整版包含[开题报告,论文,源程序] |

3.1 系统应该具备的主要功能
1.学生注册:学生可以进行注册,只有注册以后才能登录本系统。
2.用户登录:用户登录分为学生登录和教师登录。学生登录以后进入学生界面,教师登录以后进入教师界面。
3.试卷生成:考生登录系统以后,选择试卷初始难度,系统将根据初始难度,自动从试题库里随机抽取试题生成一份原始试卷。
4.在线测试:系统严格控制整个考试过程,系统组卷后,考生进入答题过程,系统将自动计时,并在考卷页面的状态栏中显示倒计时,在考生提交答卷以后,系统将自动阅卷,并显示考生成绩,整个考试过程都实现在网络上自动完成。
5.自动计时:考试过程中,系统将实行时间的监控,考生需要在限定的考试时间内交卷,如果在指定时间内未能交卷者,系统将强行交卷。
6.计算机自动阅卷:本系统只考虑单选题,要求计算机能自动阅卷,然后马上显示出考生分数。
7.限期考试:为了提高在线测试的质量,防止考生过度频繁地进行考试,本系统设计了限期考试这一功能,考生在限定的时间内不能进行第二次考试,只有当考试间隔时间超过规定的期限时,考生才能进行第二次考试。
8.试题库管理:试题库管理又可以分为基础题管理、word题管理、excel题管理。试题库的管理可以对试题进行增加、删除、修改等操作,使试题的增加、删除、编辑更为简便。
9.教师管理:已有的教师可以增加、删除教师。
10.试卷结构更新:为了使试卷结构更加合理,教师可以修改不同题型的试题数和分值,同时还可以修改考试时间。
11.成绩查询:考生考完以后,系统将考试情况记录到数据库中,学生及教师都应该能对考试记录进行查询,学生可以查询自己的所有考试记录,教师则可以通过输入学生的用户名查询不同学生的所有考试记录,教师还可以对学生成绩进行删除。
3.2 系统结构设计
根据要实现的功能,系统主要分成三个模块:学生注册和用户登录模块、学生子模块和教师子模块。学生子模块又可以分为三个模块:在线测试模块、成绩查询模块、密码修改模块。教师模块又可以分为四个模块:题库更新模块、教师更新模块、试卷结构更新模块和学生成绩查询模块。
本asp.net毕业设计“学生在线测试系统”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
- 没有相关设计
客服微信号:hastp888
添加好友时请备注“论文”