范文写作网 > 计算机网络毕业论文 > > 基于windows系统的考试系统VB+SQL
计算机网络毕业论文

基于windows系统的考试系统VB+SQL

摘要:毕业论文 摘 要 本系统是基于windows系统的考试系统,它用到的协议是UDP协议,采用c/s模式,它的特点是无连接的网络协议。软件采用Visual Basic 6.0作为系统的开发工具,采用SQL Server 2000中文版作为后台数据库来维护和管理数据库。本软件主要针对各大高校
关键词:基于,windows,系统,考试,VB+SQL,毕业论文,本

渔我同行,大黍,泡芙小组第一季

毕业论文

摘        要
本系统是基于windows系统的考试系统,它用到的协议是UDP协议,采用c/s模式,它的特点是无连接的网络协议。软件采用Visual Basic 6.0作为系统的开发工具,采用SQL Server 2000中文版作为后台数据库来维护和管理数据库。本软件主要针对各大高校和中小学校和设计,实现基于局域网的网络考试系统。它主要完成了模拟1般考试的各个功能,如考试的分发试卷,交卷,学生异常的处理等功能。本系统界面友好,操作简单,即使对不太熟悉电脑的老师
来说也是很容易操作的。随着网络的逐渐普及,本系统已变得越来越重要。
关键词:Visual Basic  c/s  网络考试 SQL server 2000

Abstract
This system is a system of examination based on windows system. It uses UDP agreement and C/S mode. Its characteristic is no protocol join. The software adopts Visual Basic 6.0 as developing instrument of the system, and adopts the Chinese edition of SQL Server 2000 as backstage supporter database to maintain and manage the database. This software is designed mainly to large universities and middle and primary schools to realize the examination system based on LAN network. It has finished every function of stimulating general examination, such as the distribution and handing in of examination paper, and the functions of the students’ unusual treatment and so on. The interface of this system is friendly, and it is simple to operate, even to those teachers who are not familiar with computer. With the popularization of network, this system is becoming more and more important.

 
目     录
前     言 3
第1章  系统设计相关原理 4
1.1Visual basic 简介 4
1.2数据库简介 11
1.3 本系统用到的主要技术 12
第2章   可行性分析 13
2.1技术可行性 13
2.2开发设备的可行性 13
2.3设计时间的安排与可行性 13
第3章  需求分析 14
3.1 软件介绍 14
3.2 软件的功能性需求 14
3.3 非功能性需求 14
3.4 软件开发模式 15
3.5 软件的数据流图(DFD) 15
3.6 市场需求 17
3.7 软件其他方面需求 17
第4章   概要设计 18
4.1 模块框图 18
第5章  软件的详细设计 19
5.1 主要窗口的设计 19
5.2 数据库的设计 22
5.3 软件的功能流程图 24
5.4 软件详细设计的总结 26
第6章  软件功能的编码实现 27
6.1 服务器端各主要控件及主要功能的实现 27
6.2 客户端主要控件和功能的实现 37
第7章   测    试 39
7.1 测试主要内容 39
7.2 测试方法 39
7.3 测试结果 39
结束语 40
参考文献 41

 

               前     言
    电脑已经成为挂在我们嘴角的1句口头禅,它已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图象处理、教育培训以及游戏娱乐等。Windows系统的推出使电脑从高压的学术殿堂走入了寻常百姓家,各行各业的人们无须经过特别的训练就能够使用电脑完成许多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但他们依然不能满足用户的各种特殊需要,人们好不得不开发适合自己特殊需求的软件。以前开发windows下软件是专业人员的工作,需要掌握许多专业知识和经过特殊的培训才能胜任。现在不同了,即使你没有接受过严格的程序设计训练,使用visual basic也1样能开发出功能强大、适合自己特殊需要的应用程序。Visual basic 继承了basic语言易学易用的特点,特别适合初学者学习windows系统编程。
我们知道,在现在信息飞速发展的时代,速度和效率已经变成非常重要了,在学校也如此,举行1次考试也可以不要集中学生在1起进行,可以在学校的网内进行,这可以提高考试的效率,网上考试系统以变的非常重要。以前的人工监考既费时又费力,现在有了网上考试系统只要1个管理员,1切就轻松解决了,对考试的公平行和保密性也得到了很好的保证。对试卷的管理也很方便,对学生的情况管理也特别管用,这些优点极大的提高了传统考试的效率,使得网络考试系统变的相当重要。由此可见,开发1套基于局域网的考试系统是很有必要的,在下面的各章中我将以开发1套基于局域网的网络考试系统为例,谈谈在开发过程中所涉及的问题及解决的方法。