计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> VB论文设计 >> 浏览文章
WORD文档分类管理插件的设计和实现

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

WORD文档分类管理插件的设计和实现

 

随着计算机普及和计算机科学技术的发展,并且由于电子文档具备方便性、快捷性和易操作性,人们将大部分信息以电子文档形式储存和归档。面对与日骤增的海量数据信息,对它们进行有效的整理和管理变得尤其重要。人们越来越期望能在统一的文档操作界面上,对各类文档信息进行收集收藏、整理归档,方便查询。

本文详细介绍了Word文档分类管理软件的设计和实现。软件对用户需求做了充分的考虑,进行正确和较完整的设计,使得能在统一的文档界面上,方便地对磁盘上所有文档(可包括其它存储介质,如:移动硬盘等,文档指Microsoft Office里的Word文档,后缀名为.doc)进行分类管理。文档管理功能包括:新建记录、打开文档、编辑记录、删除记录或文档、添加文档等。

本软件以Word插件形式实现,在Word工具档里增加自定义工具,并实现上述各种功能。系统根据com组件编程原理,用Visual Basic 6.0实现了一个Word插件,并用Office 2003 Access保存文档分类信息。

关键词COM组件;Word插件;文档分类器目  录
1 引言 1
1.1 课题背景 1
1.2 本课题研究的意义 1
1.3 本课题的研究方法 1
2 组件、COM、接口、插件 1
2.1 组件 1
2.1.1 使用组件的优点 2
2.1.2 对组件的需求 2
2.2 COM 4
2.3 接口 6
2.3.1 IUnknown接口 7
2.3.2 Dispatch 8
2.4 插件 8
3 WORD对象模型 9
3.1 WORD中的对象模型(OBJECT MODEL) 9
3.2 WORD对象模型抽象图 9
4 系统分析和设计 10
4.1 功能需求分析 10
4.2 数据存储结构分析 11
4.3 数据库设计 11
5 系统实现 13
5.1 插件接口方法 13
5.2 事件响应 14
5.3 系统实现 15
5.3.1 添加Word插件 16
5.3.2 添加Word工具栏 17
5.3.3 连接数据库 18
5.4 功能模块设计和实现 19
5.4.1 新建功能 21
5.4.2 打开文档功能 23
5.4.3 编辑记录功能 23
5.4.4 添加文档功能 24
5.4.5 删除文档和记录功能 25
结    论 28
参考文献 28
致    谢 30
声    明 31

1.1  课题背景

随着计算机普及和计算机科学技术的发展,电子文档具备有方便性、快捷性、易操作性,人们将大部分信息以电子文档形式储存和归档。面对与日俱增的海量数据信息,对它们进行有效整理和管理变得尤其重要。人们越来越期望能在统一的文档操作界面上,对各类文档信息进行收集收藏、整理归档,方便查询。

1.2  本课题研究的意义

Word文档是实际工作学习中最为常用的文档格式之一,为了增强WordExcel等软件的自动化能力,人们开发了各种提高办公效率的软件,它们大多数实用、专业性强。为了避免用户做大量重复性的工作,提高Office办公效率,达到提高其实用功能的目的,可根据具体工作内容要求,编写出最具本地化、个性化、最合适的软件。

1.3  本课题的研究方法

通过对人们日常Office办公情况及存在问题进行透彻分析,并根据办公习惯,总结出较可行的解决方案。

2       组件COM、接口、插件

2.1  组件

一个应用程序通常是由单个的二进制文件组成。当编译器生成此应用程序之后,在对下一版本重新编译并且发行新生成的版本之前,应用程序一般不会发生任何变化。操作系统、硬件及客户需求的改变都必须等到整个应用程序被重新编译之后才能够得以认可,整个软件工程就这样随着已发行软件而日益老化。

目前这种状况已经发生了变化。人们认识到应用程序在发行之后不应保持那种静止的状态。开发人员应找出一种方法,以能够给已经发行的软件不断地注入新的活力。这种解决方案就是将整个的应用程序分隔成多个独立的部分,也即组件。此作法的好处是可以随着技术的不断发展而用新的组件取代已有的组件。此时的应用程序将不再像以前那样是一个在发行之前就已命中注定要过时的静态实体,而是可以随着新组件不断取代旧的组件而趋于完善,并且从已有的组件可以建立全新的应用程序。

传统的作法是将应用程序分割成文件、模块或类,然后将它们编译并链接成一个铁板一块状的应用程序。它与组件建立应用程序的过程(称为是组件架构)有很大的不同。一个组件同一个微型应用程序类似,即都是已经编译、链接好并可以使用了,应用程序就是由多个这样的组件打包而得到的。各定制的组件可以在运行时同其他组件连接起来以构成某个应用程序。在需要对应用程序进行改进时,只需将构成此应用程序的组件中的某个用新的版本替换掉即可。

当然将铁板应用程序拆分成组件需要一个强大的工具。我们所用的工具就是COMCOM,即组件对象模型,是关于如何建立组件以及如何通过组件建构应用程序的一个规范。目前Microsoft的几乎所有应用程序都使用了COM

 

 



上一篇: 长途汽车信息管理系统的设计与实现
下一篇: Windows系统辅助管理程序设计与开发
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。