1、N 科类 理工科 编号(学号) 本科生毕业论文(设计) 在线考试系统设计与实现在线考试系统设计与实现 The design and realization oThe design and realization online examination systemnline examination system 姓名 指导教师: *大学 地址 邮编 学 院: 基础与信息工程学院 专 业: 计算机科学与技术 年级: 2002001 1 级级 *大学毕业设计(论文) 第 1 页 (共 30 页) 目目 录录 摘 要 . 2 ABSTRACT . 3 1 绪 论 4 1.1 开发背景 4 1.2 系统
2、的总体概述及其研究意义 . 4 1.3 本考试系统的功能和特点 5 2 开发软件和开发环境 . 7 2.1 开发软件 7 2.2 ASP 的运行环境 . 7 2.3 ASP 环境的配置(前提是 IIS 已经安装成功) 8 3 系统需求分析 . 9 3.1 在线考试系统可行性分析 9 3.2 在线考试系统功能需求 9 3.3 在线考试系统的性能需求 . 11 3.4 系统的物理架构需求 . 11 4 在线考试系统总体设计和详细设计 . 13 4.1 在线考试系统使用流程 . 13 4.2 各功能模块设计. 15 4.2.1 考生注册 15 4.2.2 考生登陆模块 15 4.2.3 考试模块 1
3、6 4.2.4 评分系统模块 17 4.2.5 单选题管理 18 4.2.6 多选题管理 18 4.2.7 填空题管理 18 4.2.8 判断题管理 18 4.2.9 试卷管理模块 18 4.2.10 成绩管理 . 18 4.2.11 学生管理 . 19 4.2.12 公告栏管理 . 19 4.2.13 留言薄管理 . 19 4.2.14 系统管理 . 19 4. 3 系统数据库设计 19 4.3.1 实体联系图(E-R) 19 4.3.2 数据库结构 . 20 5 系统实现 22 5.1 系统的主要界面 . 22 5.2 系统主要模块代码 . 23 5.3 ASP 连接数据库 . 26 6
4、系统测试及分析 . 27 7 结 论 29 参考文献 30 致 谢 . 31 *大学毕业设计(论文) 第 2 页 (共 30 页) 摘 要 在科技迅猛发展的 21 世纪,网络技术已经渗透到了社会的各个领域,而且正在改变着人们工 作和学习的方式。在线考试系统就是很好的一个例子。通过网上在线考试系统,考生几乎可以在任 何地方参加考试,在很大程度上拓展了考试的灵活性。在交卷不到一秒钟的时间内便可知道自己的 考试成绩。老师也可以通过网络随时查看考生成绩和考试相关情况,这不但解决了传统考试存在的 一系列问题,也大大提高了考试效益。采用 ASP+ACCESS 数据库结合设计的一个在线考试系统正是 实现了此用途。管理员登录后能够动态添加、删除、修改题库中的试题,并且对考生、考生成绩以 及留言薄和公告栏等进行管理。考生通过注册、登录后,由系统自动分发试卷实现在线考试并得出 考生成绩。除此之外,本系统还有很好的安全策略,可以应