- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于.NET综合测试平台设计
基于.NET综合测试平台设计 【摘 要】随着计算机的普及、网络技术的快速发展以及信息化水平的不断提高,在线测试系统逐渐成为教育教学部门、培训机构必不可少的一部分。本文阐述了基于.NET综合测试平台的具体实现方法,并对系统的主要功能模块设计进行说明。 【关键词】在线测试;.NET;综合测试平台 【Abstract】With the popularization of computers, the rapid development of network technology and the rising level of information, online testing system has gradually become an indispensable part of Education Department and training institutions. The realization method of the integrated test platform based on .NET is elaborated in this paper, and the main function module design is described. 【Key words】Online testing;. NET;Integrated test platform 0 引言 随着信息化的不断发展、计算机的普及的今天,国内外很多专门考试机构如CISCO的CCNA/CCNP、微软的MCSE/MDBA、SUN的java/Solaris UNIX以及HP的IT均引入了信息网络在线考试认证方式[1]。与传统考试不同,在线考试系统实现自动化阅卷、组卷等功能,并且操作简单,减少工作人员的工作量,实现无纸化考试,既环保又节约了宝贵的教育资源。基于.NET综合测试平台是一款基于计算机技术及网络技术的在线测试、交流的综合测试系统。与目前那些大型教育培训机构使用的在线考试系统不同,基于.NET综合测试系统是一款专门针对一般考试,适合大众的考试系统。它在大型考试系统的基础上,吸收大型考试系统的优点,结合一般的考试情况,总结出了一般考试系统的特性。综合测试平台实现了客观题自动改卷的功能,降低试卷批改的主观因素,让每一位考试者可以在一个客观的环境下公平、公正的进行考试,真实的反应每一位考试者的水平,为企业及学校选拔出真正的优秀的人才。 1 系统运行环境方案 2 系统需求分析 系统需求分析直接关系到整个系统的设计以及系统的扩展性。系统需求分析的主要目标在于了解客户的需求,了解数据、业务之间的关系,最终根据客户的需求,确定解决方案。 系统需求分析阶段工作可分为:业务需求、用户需求、功能需求[2]。业务需求主要是明确系统开发的目的以及客户对系统的功能所要达到的目标;用户需求则是了解用户对系统功能的要求,或者是用户对系统基本功能的要求,用户需求的重心在于确定用户和和用户的关系,用户需求是系统分析中很重要的一部分,对于整个需求分析起着关键的作用;功能分析是开发人员根据用户需求确定系统的功能模块,满足用户的需求。功能分析主要是根据用户需求,设计出满足用户需求的系统功能[3]。 综合测试平台的用户分为三类:学生、教师以及管理员。 综合测试平台需求可概括为:学生使用自己的学号及密码进行登录,登录后,能进行个人资料的修改,选择科目的试卷进行考试,考试后查看考试成绩,在线交流,学生用例图如图1所示;教师以职工号、密码登录系统,登录系统后可进行评卷、出卷、试题录入或者自动导入,教师用例图如图2所示;管理员拥有最高的权限,包括教师的所有权限,还可以对增加部门信息、删除部门信息、更改部门信息,也可以增加、删除学期,也可以增加试题、删除试题、修改试题、查看试题,而且还可以增加教师信息、删除教师信息。 3 数据库设计 数据库设计是整个综合测试平台的核心部分,直接关系到系统功能模块的设计,影响到整个系统将来的扩展性,以及维护的难易程度。基于.NET的综合测试平台采用了SQL2005数据库管理系统创建数据库,数据表关系如图3所示。在后台数据库连接技术中,主要运用ADO(Active Data Objects).NET技术,ADO.NET技术具有对于任何基于.NET的语言都可以无缝访问ADO.NET的特性[4],而且ADO.NET技术能够适应多种服务器环境。因此ADO.NET技术是后台数据库连接的首选。 4 系统功能详细设计 4.1 前台功能模块 登录:教师、学生以及管理员通过账号和密码进行验证登录。 学生考试:学生登录系统后,可选择某一科目或者某一位教师出的某一份试卷进行在线测试。学生在规定时间内进行答题
原创力文档


文档评论(0)