Visual Basic是一款可视化工具,他的每一个对象只需要通过鼠标经目标对拖动就可以实现可视化。Visual Basic的编程机制为事件驱动,并面向对象进行开发。 Visual Basic可以包含一个或多个窗体,也可以包含一个窗体和多个窗体。Visual Basic能够访问多种类型的数据库和表格等。比如本文使用的Access2000就可以进行访问[6]。
2。2当今社会的需要
计算机等级考试系统开发,需要做到以下几点:
(1)大大节约资源,减轻因考试而对社会树木资源的需求。
(2)提高考试的高效性,让考试能够及时的知晓自己的考试成绩,做到很
(3)好的巩固与复习,从而为下一次考试做最全面的准备。
(4)提高考试的严谨性,随机发卷,一人一卷,极大地降低了考试作弊现象的发生。
(5)方便教师对学生信息和题目的处理,轻松应对考试对考试学生的各项需求。
其功能需要也需要做到:
(1)考生或者教师输入正确的姓名和密码之后,登陆考试系统或者教师管理系统。
(2)进入系统,考生通过点击各项菜单开始答题,分别有单选题试题、多选题试题、判断题试题;老师点击各项菜单开始处理,可以管理学生信息,同时可以对试卷的题目进行相应的增添或删减。
(3)时间到,参加考试的学生提交试卷,系统自动评出各项分数和总分,并出示等级。文献综述
在电脑程序中,可以用来反复利用,并且能拆开并多次利用的方法叫做模块设计。在计算机编程语言中,模块设计至关重要,必须有清晰的思路,合理的设计,并且符合逻辑,才能做到简单方便使用。模块内部的子模块必须紧紧相扣,步步衔接,才能让使用者更倾向于软件的使用,才会更普及。
本系统共分为教师端、学生端和登录端三个端口的模块。其中,登录模块,主要负责完成教师和学生的登录工作的顺利进行,更便于区别;接着,学生模块又分别包含阅卷模块和答题模块两个子模块,主要负责完成自动阅读试题,并且在答题结束之后自动阅卷并且完成评出分数的功能;最后,教师模块也分别包含学生管理模块和试题管理模块两个子模块,主要是做到对学生登录和答题信息的管理,并且完成对试题进行各项修改的功能。系统模块关系如下表2-1所示。
表2-1 模块关系表
3数据库设计
3。1 数据库Access2000
Access2000是OFFICE 2000自带的一款数据库软件,它是Office2000里面的一个控件[1]。主要功能是用来制作简单的数据库,还有访问和接入的功能[1]。由于功能简单,设置界面容易操作,被很多程序员喜爱。
Access2000具有如下特点与功能如下:
(1)存储方式简单。该文件的存储,智慧存在与(。mdb)的数据库文件内。
(2)界面美观,容易操作。作为可视化程序的医院,其界面的美化只需要对控件进行拖放就可以实现,简单易学。
(3)可以处理多种数据结构。其集成各种想到和生成器工具[2]。来~自,优^尔-论;文*网www.youerw.com +QQ752018766-
Access2000是关系型数据类型,它维护简单,成本很低,简单实用,可以利用它来创建关系数据,将我们所要存储的数据置于其子系统中,这样更方便用户对数据进行调查,查看或者修改。它提供了7种数据库目标,有报表、数据访问页、表、查询窗体、宏和模块,来进行数据的植入[2]。我们所接触到的全国计算机等级考试采用的就是Access2000这种数据库,用过的用户会被它灵活的操作系统和强大的功能所吸引,也很容易掌握。