V0228WORD题库插件答辩稿

上传人:206****923 文档编号:55476648 上传时间:2018-09-30 格式:PPT 页数:14 大小:372KB
返回 下载 相关 举报
V0228WORD题库插件答辩稿_第1页
第1页 / 共14页
V0228WORD题库插件答辩稿_第2页
第2页 / 共14页
V0228WORD题库插件答辩稿_第3页
第3页 / 共14页
V0228WORD题库插件答辩稿_第4页
第4页 / 共14页
V0228WORD题库插件答辩稿_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《V0228WORD题库插件答辩稿》由会员分享,可在线阅读,更多相关《V0228WORD题库插件答辩稿(14页珍藏版)》请在金锄头文库上搜索。

1、WORD题库插件,编写目的,编写试题、排版试卷一直以来都是一项繁重的工作。手工录入试题然后排版试卷工作量大且容易出错,试题的收集保存也是以文件的形式,这使得查找试题变得相当困难。改用数据库存储试题将使试题的存储和查找得到优化,这是大部分试题库软件的优势,但是这些试题库软件都使用软件自身的文本编辑器,功能十分有限,在数据的存储方面也只能存储纯文本的试题,不能存储图片、表格等。这使得用户在编辑试题时十分不便,在数据的存储方面也有很大限制。文档信息进行收集收藏、整理归档,方便查询。,用户需求分析,本系统的具体功能及其操作流程,是实际调研所得到的。具有一定的实用性和可用性,管理人员的负担.节省时间,提

2、高工作效率。 权衡了现有的各种数据库及其开发过程中的优缺点,我们选用了VB6.0这一专业化的面向对象的客户/服务器前台应用开发工具。,系统功能需求,1、创建试题库。 2、将文档中的试题存入数据库。 3、将数据库中的试题插入到文档中。 4、删除试题库中不需要的试题。 5、在将试题从数据库中插入文档前预览试题内容。 6、按关键字在数据库中搜索试题。用户通过输入要查找的内容,在试题库中搜索出含有该关键字的试题。 7、通过指定规则将同类型试题过滤显示。用户通过指定过滤规则,将某一类试题过滤并显示出来。例如:指定显示选择题,则试题目录中将只显示选择题类型的试题。,运行环境,软件环境: Windows X

3、p/20008 VB6.0,总 体 设 计,处理流程 1、系统启动时,激活身份验证模块;2、通过身份验证之后,对系统初始化;根据系统配置文件将数据库导如,并设置个全局变量;3、系统进入消息循环状态,通过事件驱动机制激活个功能模块,并执行制定模块;4、各项功能执行完毕后重新进入消息循环状态。总体结构和模块外部设计,数据库设计,在Word试题库工具插件中,数据库采用Access2003,并且一个数据库中仅含一张表。,主程序结构,主程序分为2部分,Connet和Form1。 Connet是Word外接实现部分,其主要功能是连接到Word应用程序,调用OFFICE和WORD对象模型在Word中添加新按

4、钮。用户通过点击该按钮调出插件的主窗体form1 Form1为程序的主窗体,包含创建、打开、存储、提取、删除、搜索、过滤等主要功能按钮、一个目录窗口和一个预览窗口。 功能按钮为用户实现相应功能。 目录窗口为用户提供当前连接的数据库中的所有试题的一个目录,并且可以接受用户的鼠标点击以选中数据库中相应的记录,在用户选中目录中的某道试题时,预览窗口将显示该题的具体内容。,在Word中添加按钮的实现过程,Word试题库工具插件是一个Word的外接程序,编译后能够通过注册表连接到Word应用程序,在Word启动时会自动加载该插件。该插件引用了微软提供的OFFICE和WORD对象模型库,在程序中通过调用W

5、ord对象模型实现按钮的添加。,试题存储的实现过程,通过复制用户选中的部分(试题内容),并将其粘贴到一个临时Word文档中,然后以二进制方式将该文件内容读入缓存,最后将缓存中的内容写入数据库的长二进制字段(OLE)实现试题的存储功能。Word试题库工具插件将用户选中的内容转换为二进制数据,然后存放在数据库的长二进制字段,这样就避免了文本、图片、表格等数据元素的存储格式问题,使得整道试题作为一个整体存入数据库中,解决了目前多数试题库软件不能存储图片、表格的问题。,试题提取的实现过程,通过将数据库中指定记录的长二进制字段的数据读取到缓存,然后将缓存的数据存入一个临时的Word文档,再将临时文挡中的

6、内容复制粘贴到当前编辑文档的光标处来实现试题的提取功能。同样,由于整个过程中数据都是以二进制的形式被操作,所以在试题提取的时候能达到文本、图片、表格同时被提取并插入到文档中的效果。,结 论,在老师的悉心帮助下,我完成了该论文。在此,我要深深感谢我的指导老师和所有帮助,饶力老师在我做课题期间所给予的大力支持,他的帮助保证了论文工作的顺利完成。通过此管理信息系统的开发,做到了理论联系实际,将书本上学到的知识与具体实践充分结合起来,进一步明确了开发管理信息系统的方法和思想;既加深了对管理信息系统的认识,又进一步巩固了以前所学的计算机软件开发方面的知识,提高了软件开发的水平,从而为今后在实际工作中更好的应用计算机进行信息管理打下了坚实的基础。,致 谢,首先感谢在选题到成稿的过程中,导师*悉心指导与关怀,及在我完成论文的过程当中给予我帮助的学院的各位老师和同学,是在他们的大力支持下我的论文才得以顺利完成。 再一次感谢各位老师的指导及帮助。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号