????第五章网络考试安全系统的具体实现????26
5.1基本功能实现????26
5.1.1数据库的连接????26
5.2.2分页技术的实现????27
5.1.3弹出对话框的实现????29
5.2登录界面????30
5.3教师首页????33
5.4题库管理????34
5.5考生管理????36
5.6成绩统计????39
5.7生成密钥????40
5.8学生首页????42
5.9题库下载????42
5.10信息修改????44
5.11成绩查询????44
5.12解密试卷????45
5.13缺点和不足????45
????结束语????47
????参考文献????48
????致谢????49
摘要
????本文介绍了一个基于ASP和SQLServer的简单网络考试系统。
????文章首先分析了当前考试系统在应用过程中存在的不足,给出了课题的设计目标和任务。然后,介绍了相应的加密算法知识和开发技术、工具和环境。接着,对系统进行了总体分析,阐述了该系统中各模块之间的关系以及数据库的设计。之后,从系统代码实现的方面举例说明实现思路和
方案。本文共包括绪论、加密算法简介、开发语言、工具及环境介绍、系统设计、具体实现等组成部分。
????本系统能帮助解决传统考试过程中所带来的各种繁琐的
问题,使考试简易化、安全化。它利用
计算机网络的实时性、方便性、快速性,帮助考试人员提高工作的效率、减少出错情况。同时还能提供快速的查询检索功能。
????关键字:网络考试系统,加密算法,B/S,SQLServer数据库
作者:卢征宇
指导教师:马知行
ABSTRACT
????ThisthesishasintroducedthedesignandimplementationofaSimpleInternationalExaminationSystembasedonASPandSQLServer.
????Firstly,thethesisanalysesthedisadvantagesintheapplicationofthecurrentInternationalExaminationSystem.Andmakesthedesigng
oalandtaskofthesis.Secondly,introducesomeknowledgeoftheencryptingarithmeticandtechnologyandtoolsandenvironmentofthedevelopment.Thirdly,introducesthedesignofdatabaseandtherelationshipoftables.Atlast,carriesouttheideasandschemethroughcoding.Thethesisincludesintroduction,introductionoftheencryptingarithmetic,introductionofthetechnologyandtoolsandenvironmentofthedevelopment,systemdesign,achievementbytotallyandsoon.
????Thissystemcanhelpsolvingavarietyofcomplicatedproblemsofthetraditionalexaminationandmakingexaminationsimplifiedandsafely.Itmakesgooduseoftherealtime,expediencyandspeedofthecomputernetworksothatcanhelppeopleimprovingworkefficiencyandreducing
mistakes.Atthesametime,itaffordsthefunctionofquickquery.
????Key
words:InternationalExaminationsystem,encryptingarithmetic,B/S,SQLServerDatabase