基于VB计算机自动出卷系统的设计(论文+源程序)

基于VB计算机自动出卷系统的设计(论文+源程序)

                基于VB计算机自动出卷系统的设计(论文+源程序)
                               摘 要


一般情况教师想出一份试卷,要么到庞大的题库里一道一道的把题找出来,或是从几本相关的书里把题一道一道挑出来。这样即费时又费力,而且很难保证试题的覆盖面和把握好试卷的难度。正是为了能够帮助教师轻松的出一份高质量的试卷而开发了本软件。为了达到预期的目标我们最终选择了Microsoft Office DocumentImaging做为本软件的终端输出。本软件是在对现有控件的改进和VBA编程的研究的基础上开发的。本软件实现了以下主要功能:1.手动生成试卷;2.自动生成试卷;3.抽取现有试卷;4.数据库管理。大量的测试表明本软件在Windows 98/me/2000/XP平台配合Office 系列 的环境下程序运行稳定且各项功能运行得都很正确,基本达到了预期的要求!!


关键词:题库系统;试卷生成;数据库;VBA


目   录

1 . 简述 5
1.1 开发工具简介 5
1.1.1 Visual Basic 6.0的特点 5
1.1.2 主要的控件及其基本属性,事件简介 6
1.1.3 数据库连接方式选择 10
1.2 程序运行环境 12
2 . 需求分析 12
2.1 负责的功能模块 12
2.2 软件功能分析 12
3 . 设计阶段 16
3.1 概要设计 16
3.1.1 系统数据库设计 16
3.2 详细设计 19
3.2.1 程序流程图 19
3.2.2 窗体功能简介 22
4 . 软件实现 27
4.1 OOP简介 27
4.2 开发的关键技术 28
5 . 软件测试及其维护 32
5.1 系统测试平台简介 32
5.2 测试方法 33
5.3 系统维护 34
6 . 开发总结 34
参 考 文 献 35
致  谢 36
译    文 37
原    文 40

绪论
在开发本软件之前,正是我努力提高自己的VB开发水平的时期。因此我选择了VBi做为我的开发工具,然而这次开发的软件和以前不一样。最主要的区别在于这个软件要以Microsoft Office DocumentImaging做为试卷的终端输出。而它们又是两个不同公司的产品。因而,刚一开始我特别担心这个技术能否得到比较圆满的解决。在开发的过程中我不断的对VBA技术进行研究,并且将它应用于这次的软件开发中。因而比较好的解决了Microsoft Office DocumentImaging的接口编程问题。还有一个比较棘手的问题就是VB提供的控件都是很基本的,而这次开发中要用到一个可以标记选中状态的树型控件,把本软件在多达4种操作系统和3个不同版本的Office上进行测试。测试表明:在Windows 98/me/2000/XP平台配合Office XP/2003 下程序运行稳定且各项功能运行.


参 考 文 献
1
1陈明 . 软件工程学教程 .科技出版社,2002
2 萨师煊,王珊 . 数据库系统概论 . 第三版 . 高等教育出版社,2000
3 飞思科技产品研发中心 . visual basic 6.0数据库应用开发 .电子工业出版社,2003
4 飞思科技产品研发中心 . visual basic 6.0开发者手册 . 电子工业出版社, 2002
5 申旻 . visual basic 6.0高手突破 . 清华大学出版社,2002,302
6 Steve Teixeira,Xaviver Pacheco著,龙劲松,王瑜,谢尚书译 . visual basic 6.0开发人员指南 . 机械工业出版社 .2003
7 乔林 .参透Delphi/Kylix . 中国铁道出版社 .2003
8 李维 .Inside 深入核心 VCL 架构剖析  . 电子工业出版社  .2004
9 张立科编写组  .Windows API 函数参考手册  .人民邮电出版社  .2002
严蔚敏,吴伟民  .数据结构  .第二版  .清华大学出版社  .2001
10 王珍玲 。实用软件工程教程 高等教育出版社 2004
11 (英)Ian Sommerville  机械工业出版社  2003
12 美Cantu,U.  王辉等译visual basic 6.0 从入门到精通  电子工业出版社 2003
13 李维 面向对象开发实践之路(visual basic 6.0版)(BORLAND资深顾问著名visual basic 6.0专家李维最新力作)  电子工业出版社  2005.4
14 秦斌 等  visual basic 6.0数据库系统开发与应用  中国水利水电出版社  2006 .1
15 刘艺 visual basic 6.0面向对象编程思想 机械工业出版社  2003
16.visual basic 程序设计第二版 谭浩强  清华大学出版社 2003
17. visual basic6.0 程序设计教程.  胡同森 赵剑锋等. 浙江科学技术出版社,2002.1
18.软件工程学教程 (第二版) 周苏 王文 著 科学出版社 2003
19.Visual Basic 6.0 程序设计与开发技术   求是科技  人民邮电出版社 2004.9


 
 

暂时没有评论

访问者在接受本网站服务之前,请务必仔细阅读本声明。访问者访问本网站的行为以及通过各类方式利用本网站的行为,都将被视作是对本声明全部内容的无异议的认可。

第一条 访问者在从事与本网站相关的所有行为(包括但不限于访问浏览、利用、转载、宣传介绍)时,必须以善意且谨慎的态度行事;访问者不得故意或者过失的损害本网站的各类合法权益,不得利用本网站以任何方式直接或者间接的从事违反中华人民共和国法律、国际公约以及社会公德的行为。

第二条 本网站充分尊重原创作者的著作权和知识产权。本网站合理信赖客户上传原创产品到本网,你就是原创作者或是已经征得著作权人的同意并与著作权人就相关问题作出了妥善处理。本网站对于有关原创数字产品的买卖以及使用属于合理行为,因此与之有关的知识产权纠纷本网站不承担任何责任。本网站郑重提醒访问者:请在转载有关数字产品或者使用时一定要遵守相关的知识产权,否则与之有关的知识产权纠纷本网站免责。 同时,对本网站原创数字产品以及本网站标识,本网站享有自主知识产权。侵犯本网站之知识产权的,本网站有权追究其法律责任。

第三条 本网站发布的各类数字产品文档,访问者在本网站发表的观点以及以链接形式推荐的其他网站内容,仅为提供更多信息以参考使用或者学习交流,并不代表本网站观点,也不构成任何销售建议。

第四条 以下情形导致的个人信息泄露,本网站免责:

(一)政府部门、司法机关等依照法定程序要求本网站披露个人资料时,本网站将根据执法单位之要求或为公共安全之目的提供个人资料;

第二条 本网站充分尊重原创作者的著作权和知识产权。本网站合理信赖客户上传原创产品到勤勤快学家教网,你就是原创作者或是已经征得著作权人的同意并与著作权人就相关问题作出了妥善处理。本网站对于有关原创数字产品的买卖以及使用属于合理行为,因此与之有关的知识产权纠纷本网站不承担任何责任。本网站郑重提醒访问者:请在转载有关数字产品或者使用时一定要遵守相关的知识产权,否则与之有关的知识产权纠纷本网站免责。 同时,对本网站原创数字产品以及本网站标识,本网站享有自主知识产权。侵犯本网站之知识产权的,本网站有权追究其法律责任。

第三条 本网站发布的各类数字产品文档,访问者在本网站发表的观点以及以链接形式推荐的其他网站内容,仅为提供更多信息以参考使用或者学习交流,并不代表本网站观点,也不构成任何销售建议。

第四条 以下情形导致的个人信息泄露,本网站免责:

(一)政府部门、司法机关等依照法定程序要求本网站披露个人资料时,本网站将根据执法单位之要求或为公共安全之目的提供个人资料;

真实

多重认证,精挑细选的优质资源 优质老师。

安全

诚实交易,诚信为本。

保密

所有交易信息,都为您保密。

专业

10年专业经验,10年来帮助无数学子。