在线考试管理系统.doc

约62页DOC格式手机打开展开

在线考试管理系统,原创摘 要   本设计在分析计算机(网络)考试的发展及现有模式的基础上,结合计算机网络技术的发展和素质教育的要求,提出了计算机网络自适应考试的模式,并在技术实现上进行了详细的分析和设计。   本设计是在windows xp下,以iis5.1(internet information server)网络信...
编号:68-272344大小:5.90M
分类: 论文>计算机论文

内容介绍

此文档由会员 dsbysj 发布

在线考试管理系统

原创

摘  要
   本设计在分析计算机(网络)考试的发展及现有模式的基础上,结合计算机网络技术的发展和素质教育的要求,提出了计算机网络自适应考试的模式,并在技术实现上进行了详细的分析和设计。
   本设计是在Windows XP下,以IIS5.1(Internet Information Server)网络信息服务为应用服务器,选择ASP.NET、SQL Server 2000开发在线考试系统,采用WEB技术实现,WEB技术超越了传统的“客户机/服务器”的两层结构,采用的是三层体系(B/S)结构:用户端/服务器端/数据库,因此WEB结构有着更好的安全性,在用户机上不需要安装任何应用程序。
   本设计实现了测试用户信息主要由数据库直接输入。考试时考生输入姓名和学号,核对正确后进入考生界面,考生界面主要有选择科目、成绩查询组成,关键实现了考生在选择科目后进入考试窗体及考完后对客观题的自动评分、存档。管理员进入管理员界面,管理员界面主要由科目管理、题库管理、试卷生成、用户管理等模块组成。同时该系统避免了传统在线考试效率低,可维护性不高的缺点。

   关键词:在线考试,ASP.NET,SQL Server


Abstract
  The analysis in the computer (network) examination of existing patterns of development and the basis of computer network technology development and the requirements of quality education, made the computer network model of self examination, and in the technical realization of a detailed analysis.
  The system is designed in Windows XP, using the IIS5.1 (Internet Information Server) network information services in applications servers, choosing ASP.NET, SQL Server 2000 for developing online examination system, using Web technology to achieve. Web technology beyond the traditional "client / server" two-tier structure, using the three-tier system (B/S) structure: user/ server/database structure, so Web structure is better safety. Client does not need to install any user applications.
  This design implemented that user information can be entered directly into the main database. When a tester is entering an examination, he should enter the name and the school number, checking the information and he can enter the test student interface, this interface is componential with subject choosing and the mark searching. The main achievement of the design is that it can give the mark automatically of some objective questions and save the information of the paper. When administrator enters the system, he will enter the administrator interface. The administrator interface is made of subjects’ management, question bank management, paper designing and user management module and so on. At the same time, the system avoids the low efficiency of traditional online exam, like low efficiency and maintainability.

   Key words: Online examination, ASP.NET, SQL Server

目  录
第1章 绪论 1
1.1  选题的背景及意义 1
1.2  国内外发展现状 2
1.3  设计目标 3
第2章  系统可行性分析 4
2.1  系统技术可行性分析 4
2.2  系统经济可行性分析 5
2.2.1  软硬件环境 5
2.2.2  系统开发成本 5
第3章  总体设计 6
3.1  系统目标 6
3.2  系统开发的整体框架 7
3.3  功能模块的划分 7
3.4  系统流程的分析 10
3.5  数据库设计 11
3.5.1 创建数据库 11
3.5.2 数据库表结构设计 11
第4章  详细设计 16
4.1  用户登录模块 16
4.2  学生注册模块 17
4.3  考试科目管理模块 18
4.3.1  添加考试科目功能设计 18
4.3.2  考试科目维护功能设计 19
4.4  班级与专业管理模块 20
4.4.1  班级信息管理 20
4.4.2  专业信息管理 22
4.5  教师信息管理模块 23
4.5.1  教师添加模块 23
4.5.2  教师信息管理 24
4.6  学生管理模块 25
4.6.1  学生信息添加 25
4.6.2  学生信息管理 26
4.6.2  学生成绩管理 26
4.7  试卷管理模块 27
4.7.1  试卷制定 27
4.7.2  试卷信息管理 28
4.8  试题库管理模块 29
4.8.1  单选题添加 29
4.8.2  单选题信息管理 30
4.9  学生登录界面 31
4.9.1  选择参加考试界面 31
4.9.2  查看个人信息界面 32
结  论 33
致  谢 34
参考文献 35
附录1 外文文献译文 37
附录2 外文文献原文 41
附录3 设计系统部分源代码 46