【网学提醒】:本文主要为网上学习者提供局域网C语言考试系统,希望对需要局域网C语言考试系统网友有所帮助,学习一下吧!
资料包括: 论文(45页13272字) 源码 图纸
说明:摘要:
本文概述了局域网内C语言考试系统的需求,介绍了以客户/服务器为模型(C/S模型)的C语言考试系统的总体功能结构和数据库结构,主要用于机房对上机学生进行C语言考试。重点介绍了局域网C语言考试系统的设计构思,以及如何利用VB 及ACCESS予以实现,主要功能有:自动选题对学生进行考试、评分、保存成绩、
查询成绩、生成班级成绩表、统计考试情况。
关键词:
ACCESS、DAO、ODBC、JET、ADO、表、数据库、数据源、VB、Data、Winsock
Summary:
This article summarized that the requirement of C language test system in the area of Intranet, introduced the collectivity function of the system that in the module of client/sever and the structure of Database. Mainly be used to test student C language in computer room.Especially introduced the design of C language test system on Intranet, and introduced how to use ACCESS、VB to realize them.The main function is as follow:automatically select subject to test student、make grade、save grade、seek grade、produce grade table about class、statistic the test result .
Keywords:
ACCESS、ADO、ODBC、JET、DAO、Table、Database、Data Source、VB、Data、Winsock
目录:一、引言
1、
问题的提出… … … … … … … … … … … … … … … … … … … …3
2、设计方案… … … … … … … … … … … … … … … … … … … ……3
3、系统运行环境… … … … … … … … … … … … … … … … … … … 4
二、设计的理论依据………………………………………………………………..4
1、Winsock控件…………………………………………………………… .4
2、ODBC与ADO……………………………………………………………4
3、Data控件……………………………………………………………………7
三、开发过程………………………………………………………………………..7
1、安装Visual Basic…………………………………………………………..7
2、创建数据库和数据源………………………………………………………7
3、建表…………………………………………………………………………15
4、
程序实现……………………………………………………………………16
四、系统功能块……………………………………………………………………16
1、学生功能模块……………………………………………………………….16
2、教师功能模块……………………………………………………………….19
五、结束语……………………………………………………………………………21
六、参考文献…………………………………………………………………………21
七、附录………………………………………………………………………………22
参考文献:《Visual Basic 数据库开发自学教程》 人民邮电出版社 孙越 编著
《Visual Basic 6.0中文版入门与提高》 清华大学出版社 戴红等编著
《Visual Basic 6.0编程与实例解析》 科学出版社 梁主恩编著
作者点评:局域网C语言考试系统,通过局域网客户端连接到服务器端,学生通过系统向老师提交自己的考试程序原代码,并自动地在服务器端生成以学生学号命名的.C文件,避免了学生在每次考试都将
程序拷贝到磁盘上的复杂步骤,而且也给老师改题提供了方便,不用每次考试都带着一大碟磁盘回家。而且不用自己编辑就可以生成成绩表和打印班级成绩表,并且本系统还可以用于非C语言考试的语言考试。
但是,本系统不能应用于有
图片涉及的考试,并且没有实现到时间自动关闭客户端的程序,而只是在程序中记时来提醒学生和老师所用的时间和剩余时间,而且每次在其它机上运行
程序时都要在ODBC中创建数据源。
另外,可以在本系统原程序中用编程实现数据库连接,就可以不用每次创建ODBC数据源,还可以在本系统中添加每个学生登录密码模块,对每个学生的信息、
程序代码、考题保密。