- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CBS混合架构系统实现
基于CBS混合架构系统实现
摘要:本文本文主要阐述了基于C-B/S混合架构的试题综合使用平台的设计和开发过程。旨在针对目前高校的考核及试题管理现状,利用最新的开发技术开发基于浏览器的、开放的试题资源共享平台,帮助实现考核方式的改革。
关键词:C-B/S 试题管理平台 实现方案
中图分类号:TP315 文献标识码:A 文章编号:1007-9416(2013)11-0143-03
随着计算机辅助教学和互联网技术的迅速发展,位于科技应用前沿的高等学校大部分已经建立了完善的校园网体系,并广泛开展了计算机辅助教学,收到了很好的效果。利用计算机网络可以实现教务管理、学生管理、图书管理信息化,可以完善和丰富教学手段,使教学工作变得更高效。但是目前绝大部分学校的考试工作还在依赖人力,每学期末的考试工作往往耗时数周,花费大量人力物力。所以尽快建立和完善计算机辅助考试(CAT,Computer Aided Test)体系迫在眉睫,在这个体系中拥有一个完善的试题综合管理平台是重中之重。
本文之所以选择题目为“试题平台”而非“试题库”,是因为 “库”容易给人“存储”的感觉,功能单一,也容易导致设计的局限;而“平台”二字更能体现一个功能完善的,既有试题存储,又具有试题生成、使用、管理、分享等功能的综合系统。
1 数据库的实现
1.1 数据库的整体结构
根据实际情况在Sql server 2005中建立数据库关系图dbo.Diagram_0并导出,如图1所示。
1.2 数据库的连接
我们选择ADO.NET对数据库进行访问。在ADO.NET中,大量的复杂的数据操作的代码被封装起来,所以当用户在ASP.NET应用程序开发中,面对大量的数据库相关操作,只需要编写少量的代码即可。
2 登录模块的实现
2.1 C/S模式客户端登录
教务处和院系管理员与服务器的连接方式是C/S架构,即在管理员的PC机上需要安装平台对应的客户端,管理员利用客户端登录。登录流程如图2所示。
实现说明:客户端程序和服务器程序均用C#编写,使用ADO连接数据库服务器。通过用户名和密码登陆服务器,服务器验证成功后,建立连接,客户端与服务器可以开始进行数据交互。客户端程序分为不同管理员版本。
2.2 B/S模式用户登录
随机码由英文字母和数字随机组成。由于开发时间有限,本平台的验证码是ASCII码的形式,易被揭破程序读出来而破解。成熟的技术是将随机码生成到图片中并加干扰,图片需要人来判断,一有人的参与,程序就不能提高效率,从根本上遏止住反复登陆的可能性。
3 试题管理实现
4 试卷管理实现
设计试题平台的初衷是为了将教师和教务工作者从繁重的组卷工作和试卷管理工作中解放出来,系统能将杂乱无章的试题题目组合成高质量的、可以实际使用的试卷。所以试卷管理是试题综合使用平台的核心功能,非常重要。试卷管理流程如图5所示。
实现说明:
试卷管理主要涉及试卷的添加、组卷和试卷库浏览查看功能。添加方式有两种,一种是直接读取来自文件的试卷,要求文件格式必须符合系统试卷要求;一种是系统内直接生成,即人工或者自动组卷。为了提高使用效率,同样提供了检索功能,用户可以根据试卷编号和试卷名进行站内搜索。
本文基于一个C-B/S混合架构的试题资源综合使用平台,详细阐述了平台上各功能模块的实现方法和过程。当然,在实际系统实现过程中,还有很多实际问题和算法需要解决。
参考文献
[1]陈林琳.试题库系统的设计与实现[J].读与写:教育教学刊,2008.(11).
[2]陈中永.高等学校题库建设的几个基本理论问题[J].内蒙古师大学报:哲学社会科学版, 1990.
[3]刘英,王波,王琰,等.基于SQL Server数据库的智能组卷系统开发[J].现代计算机:专业版,2008-2.
[4]姜雷.通用试题库管理系统的设计与实现[D].重庆大学硕士学位论文,2009-4.
[5]耿霞.自学考试通用题库管理系统及其智能组卷策略的研究[D].天津师范大学硕士学位
[6]孟宪虎,马雪英,邓绪斌.大型数据库管理系统技术、应用与实例分析——基于SQL Server 2005(第2版)[D].电子工业出版社,2011-05.
[7]洪侃.基于WEB GIS的遥感影象共享系统的研究与应用[J].贵州师范大学硕士学位论文,2008-03.
[8]杨林静.基于ASP.NET高校教师工作信息服务平台的设计[D].电子科技大学硕士学位论文,2010-10-20.
[9]在Win 2003中配置ASP.net环境.http:///21aspnet/archive/200
原创力文档


文档评论(0)