优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

ASP.NET011-(C#)网络考试系统(SQL数据库)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

摘要:本系统主要实现网络考试系统上各种相关考试的操作:包括通过ASP.net能实现对用户登录、考生信息、题库管理、判卷系统等各种信息的动态操作。研究了计算机考试系统的发展状况,关键技术以及存在的问题。详细研究了系统的体系结构,软件功能模块等,系统通过提高测验考试的效率,增强测试考试的反馈效果,揭示学生知识能力的局限性使教与学更有针对性,通过考试的评价指标可帮助学生掌握重点、难点。能大大减轻高校老师工作负担。因此具有相当的价值和推广性。
关键字:在线考试;ASP.NET;数据库开发和应用;

[资料来源:http://www.THINK58.com]


 

[版权所有:http://think58.com]

 

[资料来源:http://www.THINK58.com]

 

[资料来源:http://THINK58.com]

目 录
引言 3
1 系统分析 4
1.2 可行性研究 4
1.3系统需要解决的主要问题 5
1.4 考试系统现状分析 6
1.5 自动评分系统的设计 6
2 系统总体设计 7
2.1 在线考试系统的设计目标 7
2.2线考试系统的子系统划分 7
2.3 设计方法和实施方案 9
2.4 在线考试业务流程图 10
2.5 新系统的数据流图 11
2.6 数据词典 11
2.6 E—R图 13
3 系统详细设计 14
3.1 输入输出设计 14
3.1.1 输入设计的原则 15
3.1.2 输入设备的选择 15
3.1.3 输入检验 15
3.2 程序流程图 15
3.3 系统运行要求 18
3.4 界面设计 18
3.4.1 注册 18
3.4.2 在线考试 19
3.4.3 成绩查询 23
3.4.4 管理员 26
3.4.5 添加试题 28
4 系统测试 30
4.1 测试项目 30
4.2 测试方法 32
总结 33
致 谢 33
参考文献 34
  [来源:http://think58.com]

  [资料来源:http://www.THINK58.com]

  [来源:http://www.think58.com]

模块功能简介:
1.考生信息管理模块:当考生登陆到考试系统窗体时,首先要求输入考生的学号和姓名,并按下确定,进行身份验证,如果没有通过身验证,根据验证结果进行不同的操作,说明没有通过的原因。返回原因可能为,学号与姓名不相配。其次,管理员可以对考生信息进行添加、删除、修改和考试完毕后的分数查询的操作。
2.管理员登录:管理员输入管理员工作证号和密码,进行自动的数据库的管理员信息表检索判断后,如果正确则登录成功,否之显示错误信息。判断管理员工作证号、密码、新密码是否有效。填入工作证号、密码、新密码后系统将自动从数据库中的管理员信息表中判断是否存在相同的管理员和密码,如果有则从页面取得新密码,修改管理员信息表,下次登录时,输入新的密码就可以使用版系统的资源了。修改成功,提示成功信息,不成功则显示错误信息页面。
3.生成试卷模块:根据读取到的考试设置,生成考试试卷。在学生考试时,由系统根据试卷规则自动组卷生成满足教师要求的试卷,而不用手工组卷。
4.生成选择题模块:根据考试要求,从数据库中的选择题库中随机抽取规定数量的选择试题。
5.题库管理模块:教师可以将各种题型的数量等方面对某份试卷提出一定的要求生成试卷规则,同时,教师还可以对库中已有的试卷进行修改和删除,添加新试题等。教师可以根据教学需求对题库中的试题进行三种基本操作:添加新的考题、删除旧有考题、修改原有考题,其中试题类型为填空题,分为单选题,多选题。 [版权所有:http://think58.com]
6.做试卷模块:考生做试卷,让考生根据试题要求,输入结果或进行操作;
7.判卷系统模块:对考生试卷的答案与标准答案对比,对的加分,最后得出考试结果。

[资料来源:www.THINK58.com]

  [来源:http://think58.com]