【摘 要】
:
本课题来源于西南交大出版社,该出版社要求开发出的考试系统要与教材绑定使用,在满足学生基本考试功能的前提下,还要求尽量减轻教师的考务工作,实现阅卷的自动化,为了解决上
论文部分内容阅读
本课题来源于西南交大出版社,该出版社要求开发出的考试系统要与教材绑定使用,在满足学生基本考试功能的前提下,还要求尽量减轻教师的考务工作,实现阅卷的自动化,为了解决上述问题,我们开发出了一套在线考试系统,而且在该系统中使用了用激活码来激活教材册数功能,很好地防止了盗版现象的发生。本系统是在.NET框架下开发的基于B/S三层模式的在线考试系统,开发工具是Visual Studio 2010,实现语言C#,以IIS作为Web服务器,数据库采用SQL Server 2008 R2数据库管理系统。并且为了减轻服务器的负担,给用户带来很好的体验,本系统在表示层的设计上使用了AJAX技术与后台进行交互,实现了页面的局部刷新,给用户带来良好体验。在数据层的设计上使用了vs2010集成的Linq to Sq1数据库访问技术,它自动将数据表映射成实体类,并且能够把C#写的代码翻译成sql语句,执行查询,不用再写连接数据库语句。在业务逻辑层的设计上使用了Handler处理程序类,从而减少postback的交互以加快处理速度。本论文首先讲述了课题的研究背景及意义,以期对在线考试系统有个全面认识,然后总结系统功能需求,给出了系统的数据模型和功能模型,并绘制了主要的用例模型,给出了本系统的设计思想和设计目标,接着对在线考试系统进行了详细的设计,包括功能模块的设计,数据库设计、系统的架构设计和系统安全设计,最后给出系统的实现。本系统目前已经运行在成都理工的校园网上,实际的应用表明系统实现了设计目标,应用效果良好,尤其是激活码的使用有效地防止了盗版,维护了出版社和作者的利益。
其他文献
随着互联网应用的深入,电子邮件已经成为人们工作和生活中必不可少的交流工具。与此同时,垃圾邮件的出现破坏了和谐的网络文明,浪费大量的互联网资源和网民的时间,引起社会各
随着视频监控技术、流媒体技术以及无线网络的迅猛发展,无线视频监控正逐步走入普通家庭。为了满足广大用户可以随时随地利用智能手机监控家中情况的需求,家庭无线视频监控系
信息技术迅猛发展,计算机的应用领域也越来越广泛,已经从过去单纯的科学计算发展到了很多其他的领域,例如过程检测与控制、信息管理以及计算机辅助设计等。这就对计算机的智
在当前信息技术广泛应用的环境下,电子政务的发展同政府职能的转变一样受到高度的关注和重视。随着越来越多的政府职能最终通过电子设备和网络提供给社会,公众对电子政务系统
自E-911定位法规颁布以来,定位服务在近十年得到了迅速的发展,在人们的生产生活中得到了广泛的应用。面对3G时代的来临,定位服务必将有更广阔的市场,在提高人们生活质量的同
蚁群算法在求解TSP问题时,有陷入局部最优解、收敛速度太慢和求解质量不高以及稳定性不足等三个缺点。文章针对这三个缺点,提出了一种以基于斥候蚁实现的动态局部搜索为核心
随着宽带业务的广泛发展,流媒体服务在互联网中所占的比重越来越大,出现了大量的流媒体应用,如网络电视、体育直播、远程教育等。在传统的流媒体应用系统中,大多采用基于C/S
信息检索过程中最重要的环节就是检索出与用户需求相关的内容。其核心问题就是:对于给定的用户查询,对文档集中的每个文档与查询进行相关性判断。在这一过程中,查询表达了用
无线传感器网络技术融合了现代传感器技术、微电子技术、嵌入式技术、分布式信息处理技术及通信网络技术,是一门新兴技术。它在军事、工业、环境监测、医疗等领域有广泛的应
随着科学技术的迅猛发展,人们对世界的认识越来越广,也因此获得了大量的知识并改善了自己的生产生活。在这个过程中,人们也面临着越来越多的矛盾问题。可拓学应运而生。可拓