- 1、本文档共8页,可阅读全部内容。
- 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三层架构的在线考试系统设计与实现
摘要:在线考试是建立在联网上的应用系统,客户端的配置极为简单,使考试不受地域的局限。该在线考试系统是利用微软.net三层架构技术并使用VS2005和Sql Server2000数据库编写的B/S结构的网络应用程序。它具有使用用简单、部署方便、扩展性强等特点。
关键词:.NET;B/S;在线考试
中图分类号:TP312文献标识码:A文章编号:1009-3044(2008)35-2500-02
With Realize Based on the .NET Three Constructions Online Test System Designs
GUO Bin
(Xuzhou Higher Vocational School of Economics Treating,Xuzhou 221004,China)
Abstract: The online test is the establishment in the networking application system,the client side disposition is extremely simple,causes the test not the region limitation.This online test system is and uses the B/S structure network application procedure which using the Microsoft.net three construction technologies VS2005 and SqlServer 2000 database compiles.It has the use with simply,to deploy,the extension conveniently strong and so on characteristics.
Key words: .NET;B/S;online test
一个完备的在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。这样一来大大减轻了教师的负担,其经济性是相当可观的。
1 在线考试系统总体设计
1.1 系统总体目标
该系统是专门用于用户注册、登录、参加在线考试以及管理员进行试题录入、修改、删除、成绩查询、管理用户的应用程序。考生进行身份验证登录后,在规定的时间内答题,当达到规定的时间后,系统将自动予以提示。一旦考生做完交卷后便能立即看到自己的考试成绩,并且其分数将被记入库中以供审核和查阅;另外,系统可以随机的抽取试题库中的各类试题组成各种形式的试卷,其内容会随着库中试题的改变而改变,不同的考生所面对的试题是不同的。
1.2 系统结构
根据需求分析,系统分为以下七个功能模块:
①用户登陆模块:用户通过用户名和密码进行登录。
②用户信息的管理模块:管理员可以增删用户。
③试题库管理模块:可以增加、修改、删除试题。
④试卷生成模块:从试题库里随机抽取试题生成一份原始试卷。
⑤在线考试模块:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。
⑥计算机自动阅卷模块:本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。
⑦成绩查阅模块:考生考完以后,管理员应该能对所有纪录进行查询,并应该可以删除指定纪录。
1.3 系统模式和技术架构
目前,网络应用软件的模式主要有二类:C/S模式,B/S模式。采用B/S架构模式最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,客户端零维护,系统的扩展非常容易。考虑软件系统的先进性、发展性原则,用B/S模式来设计考试系统比较合适。
系统采用.NET三层架构中的四层架构的模式,这四个层分别为:
1) Web层
客户端首先调用的是Web层,Web层为客户端提供对应用程序的访问。这一层是作为系统解决方案的Web项目实现的。Web层由ASP.NET的Web窗体和代码隐藏文件组成Web窗体只是提供用户操作,而代码隐藏文件实现各种控件的事件处理等。此时的Web层相当于表示层的功能,它为整个系统提供了用户界面。
2) 业务逻辑层
业务逻辑层为Web层提供统一接口界面。它包含各种业务规则和逻辑的实现除了低级系统和支持功能之外,对数据库服
您可能关注的文档
- 关于本科毕业设计指导方法的几点思考.doc
- 关于Windows下组策略管理的讨论.doc
- 关于长江大学建设《计算机基础》精品课程的一点思考.doc
- 关于大型变压器设计中活尺寸应用探寻.doc
- 关于大学计算机基础教学改革的思考.doc
- 关于电子商务课程中技术实践层面的研讨.doc
- 关于对我国高职教育发展的思考.doc
- 关于标图自动评判问题的算法研究与实现.doc
- 关于反病毒技术的探讨.doc
- 关于单位内部计算机信息安全问题.doc
- 2-红河州建筑施工安全生产标准化工地复核评分表(2022年修改版).docx
- 6.锡通项目2018年下半年工作会汇报材料(2018.7.9).docx
- 2018道路工程知识点汇总(新版).docx
- 附件3:月度生产例会安全汇报资料-站台门项目部.docx
- 附件2:广东建工集团2018年度科技成果汇总表.DOC
- 马武停车区、三汇停车区停车位管理系统,0#台账缺量.doc
- 攀成钢委办发〔2015〕19号(党风廉政建设责任考核与追究办法).doc
- 1-红河州建筑工程质量管理标准化复核评分表(2022年修改版).docx
- 中交第三公路工程局第四工程分公司项目经济合同结算管理办法(修订).doc
- 厂站安全操作规程汇编.doc
最近下载
- 2025入党积极分子考试试卷(含答案).docx VIP
- 空调维修保养服务方案(技术方案).pdf
- 中医基础理论(暨南大学)中国大学MOOC慕课章节测验答案(课程ID:1206450825).pdf
- 高级卫生专业技术资格考试慢性非传染性疾病控制(088)(正高级)试卷及解答参考.docx VIP
- 大学英语四级考试高频词汇1500(打印版).pdf VIP
- 2025年医学分析-心脏再同步化治疗(CRT).pptx VIP
- 慢性非传染性疾病控制(088)(副高级)高级卫生专业技术资格考试2024年复习试题及解答参考.pdf VIP
- 我国未成年人专门矫治教育制度研究.docx VIP
- 北京市属高校国外访问学者英文简历模板.doc
- 工厂电工安全培训.pptx VIP
文档评论(0)