1、基于 B/S 模式下的考试系统 基于 B/S 模式下的考试系统 毕毕 业业 论论 文文 (毕业设计说明书)(毕业设计说明书) 基于 B/S 模式下的考试系统 第 1 页 目目 录录 目目 录录 第一章第一章 开发简介(开发简介(DEVELOPMENT INTRODUCTION) 4 1.1 本系统研究的目标和内容以及主要参考文献本系统研究的目标和内容以及主要参考文献 4 1.2 开发工具开发工具 4 1.3 程序的运行环境程序的运行环境 5 第二章第二章 系统程序设计系统程序设计(SYSTEM PROGRAM DESIGN) 5 2.1 ACTIVE SERVER PAGES简介(简介(ASP
2、 BRIEF INTRODUCTION) 5 2.2 系统描述系统描述(SYSTEM DESCRIPTION) . 5 2.3 服务器主要运行环境配置(服务器主要运行环境配置(SYSTEM SETTING) . 5 2.4 系统结构图(系统结构图(SYSTEM STRUCTURE CHART) 8 2.5 系统业务流程图系统业务流程图(SYSTEM OPERATION FLOW CHART) . 9 2.6 系统功能分系统功能分析析(SYSTEM FUNCTION ANALYSIS) . 9 第三章第三章 系统数据库设计系统数据库设计(SYSTEM DATABASE DESIGN) 10 3.
3、0 数据库类型:数据库类型:MICROSOFT SQL SERVER 2000 . 10 3.1 数据库简介数据库简介 10 3.2 数据库需求分析数据库需求分析 11 3.3 数据库各表中字段定义数据库各表中字段定义 . 12 3.4 数据库逻辑关系图数据库逻辑关系图 17 第四章第四章 主要设计过程及部分源程序代码主要设计过程及部分源程序代码 17 4.1.1 系统公用代码设计系统公用代码设计 . 17 4.2.1 科目设置科目设置 18 4.2.2 知识点设置知识点设置 19 4.2.3 增加题目增加题目 . 20 4.2.4 编辑题目编辑题目 . 21 4.3.1 试卷列表试卷列表 .
4、 21 4.3.2 试卷生成向导试卷生成向导 22 4.3.3 主观题阅卷主观题阅卷 25 4.3.4 试卷分析试卷分析 . 26 4.4.1 考生库列表考生库列表 36 4.4.2 新增考生新增考生 . 37 4.4.3 学校、年级、班级管理学校、年级、班级管理 37 4.4.4 考生信息导入考生信息导入 38 4.5.1 高级用户管理高级用户管理 40 4.6.1 系统管理系统管理 . 41 4.6 后台登录系统设计后台登录系统设计 41 基于 B/S 模式下的考试系统 第 2 页 4.7 考试进行考试进行. 41 第五章第五章 系统综合与测试系统综合与测试 44 5.1 系统综合系统综合
5、. 44 5.2 系统测试系统测试 45 第六章第六章 开发感悟开发感悟 46 基于 B/S 模式下的考试系统 第 3 页 摘摘 要要 当前,信息化时代已经悄悄走进人们的生活,自动控制、无纸化自动办公、企业信息化、网上 书店、网上娱乐等等都是信息时代的产物,可以说,二十一世纪是一个信息化的世界,人们将跟这 二个字眼密不可分,随着信息化的潮流,我们的教育也开始了信息化,几年来关于教育信息化的教 研论文不计其数,这说明教育走向信息化是一个必然的过程,那么基于 B/S 模式下的考试系统正是 这种思想的一个重要的体现,教育的信息化必然会出现无纸化的、远程的考试系统,他的出现可以 大大促进远程教育的长足
6、发展,较大程度上减少了教育经费,真正体现出信息化时代的特色和优点。 建立一个安全稳定可靠的基于 B/S 模式下的考试系统,是当前信息化教育的必须,对信息化教 育有着较大的促进作用,因为有远程的教育也就必须有远程的考试,没有考试的教育算不上完整的 教育,本系统就是在这么一个大的前提下提出的。 系统包括了从组卷-考试-阅卷-试卷分析等一系列的过程, 完成了一个正规考试的整个周期, 是一个完整的可靠的网上考试系统。 基于 B/S 模式下的考试系统 第 4 页 第一章第一章 开发简介(开发简介(Development IntroductionDevelopment Introduction) 1.11.1 本系统研究的目标和内容以及主要参考文献本系统研究的目标和内容以及主要参考文献 研究目标:利用 ASP 网络编程技术和 SQL SERVER 2000 数据库技术实现 B/S 模式下的网上考试, 主要完成题库维护、试卷生成、考试库维护、试卷分析等功能,以便形成一个完整的有机统一的考 试系统。 研究内容: 1.题库维护:要求可以增加、修改、删除题库,并对科目、知识