- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于.net的智能组卷网上测试系统的设计与实现.pdf
8 jsYsPRAcTc。E系统实践
基于.net的智能组卷网上测试系统的设计与实现
汪 洋 马致明
(新疆师范大学数理信息学院 新疆乌鲁木齐 830054)
摘要:随着计算机技术和网络技术的发展,网上测试系统已成为计算机辅助教学的一个重要
组成部分。本文设计并实现 了一个网上测试考试系统,该系统采用基于B/S模式的Microsoft.Net
Framework的三层应用解决方案,采用Visualsutdio2005作为开发平台,MSSQLServer2000作为后
台数据库 ,系统被划分为用户注册 /登录模块、网上测试模块、管理模块和阅卷模块四大部分,
阐述了各模块及其子模块的功能,并着重讨论了实现过程 中的相关技术和方法。
关键字:网上测试;组卷算法;数据库
0引言 两部分。用户信息管理 :管理员可 以对用户进行增
加、修改、删除。试卷生成 :从试题库里随机抽取试
随着计算机网络技术的发展,通过Internet进行
题生成一份原始试卷。
的网上测试已逐渐普及。与传统的考试方式相比较,
(4)阅卷模块 :包括两个部分①计算机 自动阅
网上测试可以辅助传统的班级授课教学 ,对教学质量
卷模块 :本模块只考虑客观题 ,要求计算机能自动阅
有很大的提高,大范围地实现教学资源共享等有极大
卷,然后马显示出考生分数。②教师阅卷模块:本模
的促进作用。网上测试系统的好处是不受时间限制,
块是由教师判阅试卷,可以对计算机 自动阅卷模块不
只要在任意的联网的计算机上就可以测试 ,帮助学生
能阅卷的主观题进行判断,给出分数。图一为功能模
及时吸收课堂上学习内容。另一方面 ,网上测试可以
块 图。
根据要求,从试题库 自动筛选试题,组成测试试卷,
1.2开发语言和平 台
可以满足不同层次的学生各 自的学习要求。网上测试
系统的最大特点是在考试结束后计算机的自动阅卷与
判分,它不仅提高阅卷速度,节约人力资源 ,而且给
了考生最大的公平感。本文研究了一个基于.net的网
上测试系统的设计和开发方案,并应用于 《VB程序设
计 》课程。该系统不仅仅适用于网络课程 ,也可适用
于其他的相关领域。
1网上测试系统的设计
1.1功能模块
根据需求分析,系统分为以下七个功能模块 :
(1)用户注册/登陆模块 :用户通过注册 ,得到
用户名和密码登陆。
(2)网上测试模块 :系统严格控制整个考试过 图一功能模块图
程,实行时间的监控与权限的控制,考生需要在限定
的考试时间内交卷,通过阅卷模块给出考试成绩。 系统开发平台采用Visualstudio2005,开发语言
(3)管理模块 :包括用户信息管理和试题生成 使用C#,系统数据库选择MSSqlServer2000数据库
19
系统。 卷 ,这种组卷方式多用于学习者学完这门课程后的形
成性评价和总结性评价。3【】智能组卷采用了多种组
文档评论(0)