论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

A400291AC自动组卷系统

    在试卷生成界面中,按照各题型的统计信息选择题型难度及数量选择结束后,已选择信息将存储在试题库中,以此继续下一题型的选择,直到全部选择完毕。 内容来自www.paper51.com

    当所有题型选择完毕后,按“生成试卷”按钮将生成规定格式的A、B试卷。点击“查看试卷统计信息”可以看到已选题型个数及已选分数。

copyright paper51.com

    4.1.1数据访问对象(DAO)         在VB中提供了两种访问数据库的方法:通过数据控件(Data)和利用数据访问对象(Data Access Objiect :DAO)。将这两种方法相比较,使用Data控件的特点是:几乎不需要任何代码,仅靠属性的设置即可使工程具有基本的数据访问能力;而数据访问对象则完全在程序运行代码中进行,使程序开发人员可以摆脱数据控件的束缚,直接编写程序访问数据库数据,从而能够开发出更具弹性且高效率的数据库应用程序。 copyright paper51.com

    4.1.2试题统计信息的实现 内容来自论文无忧网 www.paper51.com

    为了在生成的记录集中随机抽取出一道题,可以使用VB提供的Rnd函数,该函数能生成一个0︿a之间的随机数。设记录集的个数为a,则i = Int(Rnd * a + 1)就是一个范围在1︿a之间的随机整数。这样在记录集中取出的第i条记录,就是被随机抽出的一道题,而且被选中的这道题在SELECT语句选择条件的保证下不会重复已出过的试题。

http://www.paper51.com

    4.2试卷浏览与修改 copyright paper51.com

    试卷管理系统主要能完成两方面的功能:试卷的浏览与修改,能对当前正在生成的试卷进行浏览,并对不满意的试卷进行修改或删除;试卷的编排和打印,能将选好的试题放入标准的试卷模板并调用Word进行编辑、排版和打印。 内容来自www.paper51.com

    4.3试卷编排与打印 copyright paper51.com

   4.3.1试卷浏览与修改功能的实现 在试卷浏览与修改窗体界面中含有一个接近整个窗体的RichTextBox控件,用来显示当前试卷中的全部试题。 paper51.com

     为了连续向RichTextBox控件(此处名为Rtb0)中添加试题利用了VB提供的SendMessage方法和Clipboard对象的SetText方法来模拟剪切和粘贴的过程,即先把一道道试题送入到剪切板,再把剪切板中的内容一个个粘贴到RichTextBox控件中。

内容来自www.paper51.com

    4.3.2试卷的保存和打印功能的实现 内容来自论文无忧网 www.paper51.com

   首先在工程中引用Word对象模型。定义一个Word对象应用程序的对象mypaper,再用Set方法给mypaper赋值。通过mypaper的子对象集Documents调用Add方法,生成新Word文档。用SQL语句中的Select命令抽取出符合条件的记录并给Data控件的记录集赋值,将OLE与记录集的题目内容字段绑定,通过OLE调用Doverb方法,激活Word应用程序,并将题目内容粘贴到粘贴板上,再关闭Word。然后调用SendKeys命令,将粘贴板上的内容贴到RichText上,同时,将Word应用程序对象mypaper的子对象Select调用Paste命令也能将题目内容粘贴到Word的新文档中。对各种题型重复编程,最后将Word应用程序调用Quit命令,关闭Word,在关闭前会出现一个提示框,可以保存该文档。 copyright paper51.com

     5、成绩分析系统的设计与实现 内容来自www.paper51.com

    5.1 成绩库导入

内容来自论文无忧网 www.paper51.com

    对于数据库的实现方法,有小型数据库Foxpro、Access、Paradox等,大型数据库Oracle、Sybase、Informix等。基于ODBC实现数据库和应用程序的接口,ODBC(Open Database Connectivity)可以提供一个为各数据库厂家支持的较一致的应用开发界面,使应用程序独立于具体的数据库,给信息交换带来方便。 内容来自论文无忧网 www.paper51.com

     ODBC有驱动管理器、驱动程序监管器、驱动程序和数据源四部分组成[6]。驱动程序监管器是一个控制面板小程序,用于定义ODBC数据源。数据源就是到具体数据库的连接定义。连接定义包括数据库的类型信息以及数据库相关位置信息,然后连接再被赋给一个公共名称,叫数据源名称(DSN)。ODBC驱动程序管理器(Driver Manager)和驱动程序,都把该名称当作数据源表的索引,以查找与数据库有关的信息。利用Visual Basic开发的Windows应用程序,通过ODBC机制可以方便地实现数据库的操作。 paper51.com

   5.2 成绩统计和试卷分析

copyright paper51.com

     成绩统计是对学生的考试成绩进行统计,这些统计分固定格式的统计和用户自定义格式的统计,并输出这些统计的报表。包括成绩的分段统计、成绩分布曲线的绘制、平均分数、最低分、最高分、及格率的统计等。

内容来自论文无忧网 www.paper51.com

     试卷分析是对测验的信度和效度进行分析。试卷分析的结果能够反映出考试是否真正检查出学生的知识水平与能力,是否真正检查出教学过程的成功与否,也就是说据此可以判断测定的结果是否能作为评价的依据。根据试卷统计三基部分分值、提高扩展部分分值、综合性部分分值及提高部分得分率等。

paper51.com

   6、安全系统 paper51.com

   6.1用户管理器 paper51.com

    注册表是windows95以上版本的一大特色,通过注册表可以很方便地存取和应用程序有关的一些设置和数据,而VB又提供了十分方便的注册表操作函数,所以在用户管理过程中我们主要是利用注册表来对用户进行管理和注册。具体实现是,将各用户对应的用户名依次放入数组SUsername中,然后做成一个字符串存入注册表,需要时从注册表中取出,再分别存入SUsername中,以便于引用。各用户相应的口令和权限的操作也如此,分别存入数组SuserPW和SQx中。 paper51.com

    将用户添加到注册表中需要利用VB提供的Savesetting函数。该函数用来在Windows注册表中保存或建立应用程序项目。

copyright paper51.com

   

copyright paper51.com

------分隔线----------------------------
联系方式