资源描述:
《基于vb考试分析评价系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于VB考试分析评价系统设计
基于VB考试分析评价系统设计
关键词:考试系统;VB
摘要:随着计算机技术的普及与发展,在教育界,一个通用、可行的考试工程系统所起的作用越来越重要。这系统对于减少考试成本、激发学生学习兴趣、提高教师工作效率,大有好处。本介绍了VisualBasic环境下的考试系统的设计,通过更新试题库该系统可用于多门课程的无纸化考试。
一、系统概述
考试是各高校日常活动的重要部分。在考试系统中,包括试卷创建,题库管理,试卷评阅,平时成绩
2、评定,学生考试,成绩查询,人员管理。下面介绍不同用户可使用的功能。
本系统的用户分为学生类用户、教师类用户和管理员类用户。
学生类的用户是指当前使用系统的学生,其用户名为学生的姓名,该类用户能够参与答题并浏览考试结果,但是不能浏览他人考试结果,也不能对自身和他人的信息进行管理。
教师类用户主要对试卷进行管理,包括创建试卷(选择题和上机题),评阅试卷(选择题系统自动评定,上机题由教师评定),评定平时成绩,试题管理(可以增加,删除,修改),还可以生成成绩单以及查询学生的成绩。
管理员类
3、的用户,在实际中可以是班主任或者教务管理人员,他们有特定的权限对系统中的所有人员进行浏览、查找,并进行管理。本系统用户管理通过登录人员类进行管理。
二、系统初步调查
初步调查,在试卷分析中应该有的条件:学生人数、学生每题所得分数、试卷的总题数以及每题所对应的总分数、难度系数。在此基础上得出平均成绩、每一档次的人数。画出成绩分布矩形图。最后得出分析的结果。
因此在本系统中应该必须具有三大模块:
(一)名称维护:对教师,学生,班级,学院等进行入库及管理。包括有:学院名称、班级名称、课程
4、名称、教师名称的添加、删除及修改等维护操作。
(二)试卷维护:对试卷进行考试记录添加、修改、删除、整张试卷的删除、以及对录入数据的核对等操作。包括有:
1.试卷输入:输入学院的名称、学年、学期、学生所在的年级及班级、课程名称、卷面每小题的满分数和整张试卷的满分数、总的考试人数、任课教师
2.试卷修改:对相关的资料及试卷进行修改
3.试卷删除:对所选中的学生成绩进行删除
4.成绩核对:对所选中的学生成绩进行相应的核对
(三)试卷分析:提供试卷的分析功能并给出分析报
5、告,将屏幕输出的各种数据通过打印机
三、VB考试分析评价系统设计
(一)开发环境及开发工具概述
系统使用VisualBasic6.0中文版来作为开发工具,后台数据库则采用Access2000。
1.MicrosoftAccess2000简介
MicrosoftAccess2000是微软公司开发的基于Windows平台的小型数据库管理系统,是Office2000的组件之一。它承袭了旧版本Access的各项优点,又新增或完善了数据访问页、个性化菜单、internet/intr
6、anet、编程、安全保密等功能。
Access是一个面向对象的、采用事件驱动机制的小型关系数据库管理系统。在Access中,用户可以根据实际需要对数据进行分类,然后使用表对象分别存储每一种类型的数据,并建立起不同类型数据之间的关系,供报表使用。此时,每条信息仅在一处存放,减少了冗余数据的产生,节省了宝贵的存储空间,同时也加快了更新数据的速度。
在Access数据库中,任何有名字的事物都可以称之为对象。Access使用了与Windows一致的风格,采取面向对象的方式,完成数据库的各种功能。极大地简化了用
7、户的开发工作。
针对用户在实际应用中的需求,Access数据库提供了表、查询、窗体、报表、页、宏和模块等七个对象,用于收集、存储和操作各种不同的信息。
为了便于使用,Access的每个对象都为用户提供了设计器和生成向导。用户可以在设计器中设计生成对象,或对生成的对象进行编辑;用户也可通过生成向导方便快速的生成一个完备的对象。
2.VisualBasic集成开发环境在计算机上安装了VisualBasic,进入VisualBasic的集成开发环境。默认情况下,集成开发环境上面显示一个“新建工程”
8、对话框,要求编程者选择要建立的程序类型。选择“标准EXE”即可,因为它是默认选项,所以只需单击“打开”按钮。VisualBasic使用“工程”来管理用来建立一个应用程序要使用的所有文件,所以每建立一个新程序,就要新建一个工程。每个工程都包含了一个以“.vbp”为扩展名的“工程文件”,这个文件用来管理这个工程中所有的文