摘要... 2
ABSTRACT. 2
前 言... 2
论题题目提出的背景... 2
国内外现状研究... 3
第一章 为什么要开发一个学生考试系统... 3
1.1
计算机已经成为我们学习和工作的得力助手... 3
1.2
用学生考试系统的意义... 3
1.3 为将来学校上网做好准备... 3
第二章 开发工具的选用及介绍... 4
2.1
Visual Basic 6.0简介... 4
2.2
Micosoft
Access数据库... 4
2.3
二者的结合(DBA)... 4
第三章 系统总体规划... 4
3.1系统的功能... 4
3.2系统的整体流程图... 5
第四章 系统具体实现... 6
4.1 用户界面的实现... 6
4.1.1主窗体(MDISplash)... 6
4.1.2 系统主界面(MDIfrmMain)... 6
4.1.3 登录窗体(frmLogin)... 6
4.1.4 创建试卷窗体(frmCreate)... 7
4.1.5 报表窗体(frmReport)... 7
4.1.6 修改试卷窗体(frmModify)... 7
4.1.7
题库管理窗体(frmTestlib)... 8
4.1.8
答题窗体(frmAnswer)... 8
4.1.9
试卷评阅窗体(frmCheck)... 8
4.1.10结果查询报表(frmResult)... 9
4.2系统功能的几个重要代码的实现... 9
4.3 数据库的实现... 15
4.3.1 数据库设计... 15
4.3.2
建立数据库连接... 16
第五章 小结... 16
致谢... 17
第六章 部分参考文献... 17
学生考试系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用 MICROSOFT公司的 VISUAL
BASIC开发工具,后台数据库则采用Access
2002。利用VISUAL
BASIC提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
关键字:控件、窗体、域。
Students
have an examination systematically is a
typical application of managing information system
(know as
MIS),which mainly
……………………………
学校是考试频率较高的单位之一,在学校,尤其是在各大高校,科目众多,任课教师工作繁忙.每举行一次测验都需要事先命题、打印试卷样稿、复印试卷、试卷回收、评阅试卷等一系列的工作,而且不同专业、不同班级、不同老师等各种因素都会影响到测试的有效性、准确性,以及公平性等,造成了考试管理中的某些不规范,给学校、教师、学生等带来了诸多不便。
随着科学技术的不断提高,计算机科学日渐成熟,计算机已经越来越深入每个人的学习、生活当中,掌握计算机知识已经成为每个人必须的生存技能。考试是对我们学习效果检验的最直接,也是最传统的一种方式。我国计算机和网络的不断发展和普及,传统的纸面考试完全可以被计算机辅助考试系统所取代。传统的纸面考试不仅费时、费力,费纸,而且批改起来也十分费力。计算机模拟考试相对于纸面考试而言具有:省时,省力,存储方便等优点。所以已经被越来越多地应用到各种考试当中。传统的人工出卷方式,考试方需要花大量的人力、物力和财力去组织考试人员出考卷,并且科学性、合理性、公平性和保密性都不能达到要求,而且造成经费的重复投入。人工出卷已不适应当前社会快速发展需要。这种情况下,如何利用计算机管理试题的数据信息及自动替代教师传统的手工出卷从而减少人力、物力及财力上的消耗已成为急需解决的问题。因此,开发这样一套系统软件成为很有必要的事情,在下面的各章中我们将以开发一套考生考试系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
1)
掌握本考试范围内所有用户的基本情况,包括编号、姓名、登录口令等。
2)
基于考试系统的基本功能管理,本系统可以提供给教师类用户、学生类用户以及管理人员使用。不同的用户类型所能完成的功能不同。教师类用户可以创建试题、删除过期试题、进行题库维护、创建试卷等;学生类用户主要是参与考试,完成试卷;管理员用户则可以对本系统内人员信息进行维护和更新。
3)
适时的试题题库更新,试题题型包括填空题、判断题、单选题、多选题、问答题5种类型。试题库的更新由教师类用户完成。学生类用户与管理员不允许对试题进行更新。
试卷可由本系统自动生成,也可以由教师从题库中选择试题创建。试卷创建完成后,允许教师打印试卷样稿。