XX学院网上考试系统ASP.NET+SQL.doc

资料分类:计算机信息 上传会员:li145533 更新时间:2014-06-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:24859
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘 要:XX学院网上考试系统采用面向对象的分析方式,从而抽象出一些基类,XX学院网上考试系统分为两个子系统——后台管理系统、前台考试系统。其中后台管理系统采用C/S模式进行开发,而前台考试系统则是采用B/S模式进行开发的,对于前台和后台都由同一个SQL数据库来支撑。

   在XX学院网上考试系统设计中,采用了面向对象的分析方法,对整个系统进行分析设计,因此系统具有易维护性,易升级性,可移植性,同时在关键地方还加了注释,方便理解和阅读。

   XX学院网上考试系统,前台主要功能有:考生在线考试,在线练习,提交试卷之后系统自动判分,对于在线练习用户还可以查看参考答案。后台主要功能有:用户信息导入导出其中包含教师信息导入导出和学生信息导入导出,考试试卷导出、用户信息维护、考试试题导入导出、在线查看考试结果、考试试卷维护、生成试卷限制条件设置及维护、随机生成考试试卷、教师在线审核考试结果、同时管理员还可以查看在线考试用户信息、考试进度、考试状态等功能。

   在整个考试系统中最为核心的是根据考试限制条件随机生成考试试卷,采用的方法是根据用户的选则到数据库中读取限制条件,之后在从数据库中读取题型信息,接着遍历题型信息,嵌套遍历限制条件,根据限制条件到数据库中检索满足条件的试题ID,之后在随机生成一个随机数,这个随机数的范围是从0到检索结果记录数减一之间。生成之后在判断当前试题在该套试卷中,是否已经出现过,如果未出现则直接插入数据库,否则循环生成随机数,直到没有出现过为止。

关键词:管理系统;考试系统;SQL Server2000;C#;ASP.NET

相关论文资料:
最新评论
上传会员 li145533 对本文的描述:从保护环境角度出发,对于每次考试都需要用纸张将期考试试题打印出来,然后还要采用答题卡的方式来保存答案。因此每次考试都会消耗一定数量的纸张,如果才用了网上考试系统来......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: