基于c—b-s混合架构系统实现

基于c—b-s混合架构系统实现

ID:32636340

大小:59.67 KB

页数:5页

时间:2019-02-14

基于c—b-s混合架构系统实现_第1页
基于c—b-s混合架构系统实现_第2页
基于c—b-s混合架构系统实现_第3页
基于c—b-s混合架构系统实现_第4页
基于c—b-s混合架构系统实现_第5页
资源描述:

《基于c—b-s混合架构系统实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于c—B/S混合架构系统实现摘要:本文本文主要阐述了基于C-B/S混合架构的试题综合使用平台的设计和开发过程。旨在针对目前高校的考核及试题管理现状,利用最新的开发技术开发基于浏览器的、开放的试题资源共享平台,帮助实现考核方式的改革。关键词:C-B/S试题管理平台实现方案中图分类号:TP315文献标识码:A文章编号:1007-9416(2013)11-0143-03随着计算机辅助教学和互联网技术的迅速发展,位于科技应用前沿的高等学校大部分已经建立了完善的校园网体系,并广泛开展了计算机辅助教学,收到了很好的效果。利用计算机网络可以实现教务管理、学生管理、图书管理信息化,可以完善和丰富教学手段,

2、使教学工作变得更高效。但是目前绝大部分学校的考试工作还在依赖人力,每学期末的考试工作往往耗时数周,花费大量人力物力。所以尽快建立和完善计算机辅助考试(CAT,ComputerAidedTest)体系迫在眉睫,在这个体系中拥有一个完善的试题综合管理平台是重中之重。本文之所以选择题目为“试题平台”而非“试题库”,是因为“库”容易给人“存储”的感觉,功能单一,也容易导致设计的局限;而“平台”二字更能体现一个功能完善的,既有试题存储,又具有试题生成、使用、管理、分享等功能的综合系统。1数据库的实现1.1数据库的整体结构根据实际情况在Sqlserver2005中建立数据库关系图dbo.Diagram_

3、0并导出,如图1所示。1.2数据库的连接我们选择ADO.NET对数据库进行访问。在ADO.NET中,大量的复杂的数据操作的代码被封装起来,所以当用户在ASP.NET应用程序开发中,面对大量的数据库相关操作,只需要编写少量的代码即可。2登录模块的实现2.1C/S模式客户端登录教务处和院系管理员与服务器的连接方式是C/S架构,即在管理员的PC机上需要安装平台对应的客户端,管理员利用客户端登录。登录流程如图2所示。实现说明:客户端程序和服务器程序均用C#编写,使用ADO连接数据库服务器。通过用户名和密码登陆服务器,服务器验证成功后,建立连接,客户端与服务器可以开始进行数据交互。客户端程序分为不同管

4、理员版本。2.2B/S模式用户登录随机码由英文字母和数字随机组成。由于开发时间有限,本平台的验证码是ASCII码的形式,易被揭破程序读出来而破解。成熟的技术是将随机码生成到图片中并加干扰,图片需要人来判断,一有人的参与,程序就不能提高效率,从根本上遏止住反复登陆的可能性。3试题管理实现4试卷管理实现设计试题平台的初衷是为了将教师和教务工作者从繁重的组卷工作和试卷管理工作中解放出来,系统能将杂乱无章的试题题目组合成高质量的、可以实际使用的试卷。所以试卷管理是试题综合使用平台的核心功能,非常重要。试卷管理流程如图5所示。实现说明:试卷管理主要涉及试卷的添加、组卷和试卷库浏览查看功能。添加方式有两

5、种,一种是直接读取来自文件的试卷,要求文件格式必须符合系统试卷要求;一种是系统内直接生成,即人工或者自动组卷。为了提高使用效率,同样提供了检索功能,用户可以根据试卷编号和试卷名进行站内搜索。本文基于一个C-B/S混合架构的试题资源综合使用平台,详细阐述了平台上各功能模块的实现方法和过程。当然,在实际系统实现过程中,还有很多实际问题和算法需要解决。参考文献[1]陈林琳•试题库系统的设计与实现[J].读与写:教育教学刊,200&(11).[2]陈中永•高等学校题库建设的几个基本理论问题[J].内蒙古师大学报:哲学社会科学版,1990.[3]刘英,王波,王琰,等.基于SQLServer数据库的智能

6、组卷系统开发[J].现代计算机:专业版,2008-2.[4]姜雷•通用试题库管理系统的设计与实现[D].重庆大学硕士学位论文,2009-4.[5]耿霞.自学考试通用题库管理系统及其智能组卷策略的研究[D].天津师范大学硕士学位[6]孟宪虎,马雪英,邓绪斌.大型数据库管理系统技术、应用与实例分析——基于SQLServer2005(第2版)[D].电子工业出版社,2011-05.[7]洪侃.基于WEBGIS的遥感影象共享系统的研究与应用[J].贵州师范大学硕士学位论文,2008-03.[8]杨林静.基于ASP.NET高校教师工作信息服务平台的设计[D].电子科技大学硕士学位论文,2010-10-

7、20.[9]在Win2003中配置ASP.net环境.http://blog.csdn.net/21aspnet/archive/2004/10/27/155178.aspx・[10]刘炜,吴中元・C#编程及应用程序开发教程[M]・北京:清华大学出版社,2003.[1]李伟•基于・NET的WEB在线考试系统设计与实现[D]・华北电力大学硕士学位论文,2009-4.[2]ADO.NET连接SQL数据库大总结・h

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。