- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VB的网络考试系统
本科毕业论文(设计)
题目: 基于VB的网络考试系统
学院: 数学与计算机科学学院
班级: 07级计算机一班
姓名:
指导教师: 职称: 讲师
完成日期: 2011 年 05 月 27 日
网络考试系统
摘要:在网络技术逐渐渗入社会生活各个层面的今天,电子考试的发展使得传统的考试方式也面临着变革,而网络考试则是一个很重要的方向。基于网络的考试系统是传统考场的延伸,加上数据库技术的利用,大大简化了传统考试的过程。因此网络考试系统是电子化教学不可缺少的一个重要环节。所以现在较好的考试方法为网络考试,考生通过姓名、准考证号码或口令进行登录,试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试题,从而使用计算机判卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。因此,采用网络考试方式将是以后考试发展的趋势。
本考试系统是利用非常流行的基于Basic语言的可视化编程工具Microsoft Visual Basic 6.0,并用SQL Server 2000数据库关键词:SQL Server 2000数据库一 、概述 1
(一)系统简介 1
(二)开发用到的工具和语言 1
1.Microsoft Visual Basic 6.0 1
2. SQL Server 2000 3
3.visual basic语言特点 4
二、系统分析 5
(一)需求分析 5
1.系统需要解决的主要问题 5
2.系统应该具备的基本功能 6
(二)系统达到的目标 6
三、系统概要设计 7
(一)系统模块图 7
(二)系统流程图 7
1.考生考试管理数据流程图 7
2. 教师阅卷管理管理数据流程图 8
(三) 数据库设计 9
(四)关键技术 10
1. 考生随机抽题的实现 10
2. 考试定时功能的实现 11
3. MSChart控件的使用 12
四、系统实现 13
(一) 主要窗口的设计及功能实现 14
(二) 部分功能的演示 19
五、小结 21
参考文献 21
一 、概述
(一)系统简介
我们知道,在现在信息飞速发展的时代,速度和效率已经变成非常重要了,在学校也如此,举行次考试也可以不要集中学生在起进行,可以在学校的网内进行,这可以提高考试的效率,网上考试系统变的非常重要。以前的人工监考既费时又费力,现在有了网上考试系统只要个管理员,切就轻松解决了,对考试的公平和保密性也得到了很好的保证。对试卷的管理也很方便,对学生的情况管理也特别管用,这些优点极大的提高了传统考试的效率,使得网络考试系统变的相当重要。由此可见,开发套考试系统是很有必要的传统考试要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。在下面的各章中我将以开发套基于局域网的网络考试系统为例,谈谈在开发过程中所涉及的问题及解决的方法。软件采用Visual Basic 6.0作为系统的开发工具,采用SQL Server 2000中文版作为后台数据库来维护和管理数据库。本软件主要针对各大高校和中小学校设计,实现基于局域网的网络考试系统。它主要完成了模拟般考试的各个功能,如考试的分发试卷,交卷,学生异常的处理等功能。本系统界面友好,操作简单,即使对不太熟悉电脑的老师来说也是很容易操作的。随着网络的逐渐普及,本系统已变得越来越重要Microsoft Visual Basic 6.0
Microsoft Visual Basic 6.0是非常流行的基于Basic语言的可视化编程工具,其开发界面如图1.1所示。
图1.1 Visual Basic集成开发环境
Microsoft Visual Basic 6.0能够成为当今最流行的软件开发工具之一,是与其卓越
的性能分不开的,它汇集了微软(Microsoft)公司的技术精华,不仅全面使用了面向对象的技术,而且在编译技术上也作了优化。
与其他开发工具相比,Visual Basic 6.0具有明显的优势:
1.使用Basic语言作为基础,开发难度低、开发工作量小。
2.Visual Basic 6.0开发环境十分友好,强大的可视化开发方式能够帮助用户
轻松地开发出多种类型的应用程序。
3.由于微软公司在PC操作系统市场上的垄断地位,使用微软发行的编程软
件能够提供与Windows操作系统的最大兼容性。
4.微软公司开发的编程环境Visual Basic,不仅能够提供强大的图形支持,
而且能够使应用程序与硬件相对独立。
5.Windo
文档评论(0)