网络考试系统—服务器考试管理系统.doc

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

网络考试系统—服务器考试管理系统, 页数 28 字数 10597摘 要在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于网络的考试系统是传统考场的延伸,加上数据库技术的利用,大大简化了传统考试的过程。因此网络考试系统是电子化教学不可缺少的一个重要环节。所以现在较好的...
编号:10-21842大小:465.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 天缘 发布

网络考试系统—服务器考试管理系统
页数 28 字数 10597

摘 要
在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于网络的考试系统是传统考场的延伸,加上数据库技术的利用,大大简化了传统考试的过程。因此网络考试系统是电子化教学不可缺少的一个重要环节。所以现在较好的考试方法为网络考试,考生通过姓名、准考证号码或口令进行登录,试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机判卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。因此,采用网络考试方式将是以后考试发展的趋势。

网络考试系统的实现技术有多种,我们开发制作的网络考试系统是采用典型的客户机/服务器型的MIS型架构,系统按照功能的分类划分为相对独立但又相关的四大部分,其开发主要包括考生信息和试题的数据库建立和维护、客户机考试应用程序的开发、服务器考试管理系统应用程序的开发以及考试备份系统应用程序的开发。四个部分分别由四个人完成,作者本人是负责开发服务器考试管理系统,所以论文内容主要侧重于考试管理系统。

本考试系统以Windows98操作系统、Microsoft Office 的Access为数据库平台,开发工具为Microsoft Visual Basic 6.0。Microsoft Visual Basic 6.0是非常流行的基于Basic语言的可视化编程工具,Access是微软公司面向小型用户的桌面关系数据库管理系统。

首先建立考试系统应用程序框架,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。在开发过程中遵循了软件工程原理,经历了需求分析、概要设计、详细设计、测试与配置几个阶段,直至后期的系统维护,从而保证了软件的质量。

论文内容共分六部分:第一部分是引言,简要介绍了网络考试系统,开发工具的选择,其中详细介绍了作者本人负责开发的服务器考试管理系统;第二部分是网络考试系统功能分析与应用程序框架的建立,确定了系统的确切需求同时建立考试管理系统应用程序框架;第三部分是考试管理系统概要设计,将服务器考试管理系统按照功能的分类划分为相对独立但又相关的五大功能模块,并在此基础上逐步细化;第四部分是考试管理系统详细设计;第五部分是测试与调试;第六部分是致谢页。




目 录

第一章 引言 ………………………………………………………….1
1.1 系统简介…………………………………………………………1
1.2 开发工具的选择…………………………………………………..2
第二章 网络考试系统功能分析与应用程序框架的建立…………….4
2.1考试系统流程……………………………………………………..4
2.2考试系统模块的划分与功能……………………………………….5
2.3 创建考试管理系统应用程序框架………………………………….6
第三章 考试管理系统概要设计……………………………………….7
3.1 网络考试系统应用环境图………………………………………...7
3.2考试管理系统流程………………………………………………..7
3.3考试管理系统模块的详细划分…………………………………….8
第四章 考试管理系统详细设计…………………………….….…….11
4.1 网络通信的实现与设计………………………………….………11
4.2 考试管理机的软件初步设计……………………………………..16
4.3 考试管理机核心功能的实现与编制……………………………....17
第五章 测试与调试………………………………………………...…23
第六章 结束语……………………………………………………...…23
参考文献…………………………………………………………….


参考文献

1.《Visual Basic网络通信协议分析与应用实现》 人民邮电出版社 汪晓平 钟军著

2.《Visual Basic 6 网络编程实例教程》 北京希望电子出版社
肖斌 董磊著

3.《VB网络与远程控制编程实例教程》 北京希望电子出版社
崔彦锋 许小荣著