在线考试系统

日期: 2015.3.29 目录
一、系统概述 1
(一)开发背景 1
(二) 选题意义 1
二、开发技术及软件介绍 1
(一)ASP.NET技术 1
(二)Visual Studio 2010 1
(三)SQL Server 2008数据库管理系统 1
三、系统分析与设计 2
(一)系统功能描述 2
(二)系统功能结构 2
(三)数据库概念设计 3
(四)数据库逻辑结构设计 6
(五)开发及运行环境 8
1.开发环境 8
2.服务器端运行环境 8
3.客户端运行环境 8
四、系统功能实现 8
(一)前台功能模块 8
1.考生登录 8
2.随机抽取试卷 9
3.在线考试 11
4.自动评分 13
(二)后台教师操作模块 14
1.教师登录 14
2.试题管理 15
3.考试结果管理 17
4.个人信息维护 19
(三)后台管理员操作模块 20
1.管理员登录 20
2.教师信息管理 21
3.学生信息管理 22
4.科目信息管理 24
5.个人信息维护 26
五、总结语 27
谢辞 28
参考文献 29
Abstact
Main content of this su *好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2# 
bject is the candidate online testing, subjects and administrator candidates teachers of teachers management information.Key results through this new model, improve test efficiency and standardization level, so that school administrators, teachers and students may, at any time, anywhere via the online exam.main point is the online examination system is an extension of the traditional test, it took advantage of the limitless space of the network whenever and wherever students exam, coupled with the use of database technology, which greatly simplifies the traditional examination process.Online examination system is an indispensable and important part of electronic teaching
Analysis and design of the system described in this paper include the design of the functional module, the system database design;Implementation of system functions including student test module at the front desk, teachers and administrators in the background management module.
Key Words: ASP.NET , Online examination system, B/S Model, Electronic teaching 一、系统概述
(一)开发背景
众所周知,学校里传统的考试要求教师打印试卷,安排考场,监考,收集试卷,评讲试卷和分析试卷,这是一个漫长而复杂的过程,已经越来越不适应现代化教学的需要。由于近年来,计算机技术,网络技术的迅猛发展,绝大部分大学和学院都已接入互联网并建成校园网,各校的硬件设施已经比较完善。因此开发无纸化在线考试系统,探索一种以互联网为基础的考试模式已然成为了一种不可避免的趋势。
选题意义
利用网络这一种便捷的方式来对传统考试的繁琐与低效率作一种补充与延伸,设计和使用新的考试模式,这样不但提高了考试工作的效率和标准化水平同时也使得教学朝着信息化,网络化,现代化的目标迈进。
二、开发技术及软件介绍
该系统主要运用ASP.NET+SQLServer实现。主要解决不同身份用户登录的验证;随机抽取试题;考试计时功能;试卷无刷新;系统自动评分以及后台管理的合理建立等问题,下面对相关开发技术和软件作简单介绍。
(一)ASP.NET技术
ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。
(二)Visual Studio 2010
Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。
SQL Server 2008数据库管理系统
SQL Server 2008在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
SQL Server 2008允许使用Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。
三、系统分析与设计
系统功能描述

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1643.html

好棒文