管理信息系统中OLE技术应用研讨.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
王育艇埠国缺 (沈阳广播电视大学) [籀垂]提出一种将蕾理信惠幕坑十信患的获取延伸至被管理对泉或其所在单位的管理模式,谊模武 能有效地提高信患获取的兢卓和数据的准确性.有鼓地减轻管理部门I作人员的工作tI采用OLE自动 化技术实理最据库同骗辑戟件的信忠交换t从而大大方便7被管理对泉和管理人员,解瑰T信息量不确定 时的报表髓作问惠。 [美羹词]OLE自动化信息管理 1.前言 近年来随着计算机技术的飞速发晨t尤其是微型计算机的普及,办公自动化,网络化,电子化,全面 信息共享已是大势所趋。本文在实际应用开发中,提出一种将管理信息系统中信息的获取延伸至被管理对 象或其所在单位的管理模式,这种模式能有效提高信息获取的效率并且提高了敢据的准确性.有效地减轻 了管理部门工作人员舶工作量。 2.采用申报软件获得信息 管理信息系统传统的信息获取方法是由专业文字录人人员将信息辘人到管理系统的数据库中,这种方 法在数据量不大时有银多的应用场合.当数据量比较大.并且有较强的专业性时,录^的费用和出错的可 能性都相应上升,一种解陡方案是建立冈站,从同上直接获得数据.该方法可咀节省人工录^的费用,但 要建立自己的同站,耍有自己的散据库.因此每年都要交一定的租用费用,遗样一来也是一个可观的教 字。另外一种方案是采用申报软件的方式.将信息的簸取延伸至各被管理对象或其所在单位的业务处理方 式,这种方法的费用只包古管理系统和与#配套的申报敬件的开发以及申报软件分发的费用.这里主要舟 绍第二种方案。 采用申报软件方法获取信息的过程描述如下:分发申撮软件.由各被管理对象或其所在单位使用申报 软件,生成每人一个的毂据库文件和Word文档文件,将Word文档文件进行适当的格式磐鞋后打印,签 字、盖章后随同数据库文件一起上交剜主管部门,主管部门将文挡资料存档,将数据库文件通过管理信息 系统的导^接口导人到系绕的数据库中.此外管理系统也提供敷据辅^功能。管理过程中可以根据需要将 被管理对象的信息从数据库中导出到Word文挡中-将嘏表制作鼓在Word中完成.这样就解陕了信息量 不确定时报表格式很难确定和报衷不美观的问压。用垃程描述获取方法IDEF3建立上述过程的模型,如 图1所示。下面介绍操作WORD的技术基础——0LE自动化。 3.OLE自动化概述 信机制实际上是一种编程接口.()【JE自动化对象疆供丁应用程序可以调用的一蛆命令和函数,使开发^ 员能建立系统宏编程工具.从而提供了从外部操纵谖应用程序的手段。OLE自动化技术使得用户不仅胞 使用驻留在自己应用程序里的对象.而且能使用驻留在系坑上的其他程序中的对象。OI,E自动化有两种 21f 类型:自动化服务器和自动化客户。自动化服务器提供了能够让自动化客户使用的功能,即提供对象的应 用程序或DLL给客户使用。OLE的引入,使软件的开发方法从面向过程转为面向对象,应用程序不再是 功能上的。孤岛。,而是操作系统及其运行的应用程序的集成部分。下面介绍一种重要的自动化服务器 ——Word自动化服务器。 4.Word自动化对象 图l业务过程描述的IDEF3图 任何打开的文档或打开并生成新的文档。每个文档提供的最重要对象是Range对象,表示连接文本范围。 这个范围可以是单词、部分单词、字母或整个文档。利用Range对象的方法可以插入新文本,格式化现 象均有一个与之相关联的Range对象。每个单元格都有一个唯一的编号,所以可以利用Cell对象将指定 的信息写到指定的单元格,也可以从Word文档中某个表格的某个指定单元格读出信息。 5.应用实例 使用前面所阐述的信息获取方法和管理模式,运用Word自动化技术实现信息从申报软件和管理系统 软件向Word文档的输出,极大地方便了管理对象和管理人员,同时将数据输出到Word文档后进行编辑 可以实现部分动态报表的功能。系统以Delphi6.0为可视化编程环境,以SQLServer为管理系统数据库, 文件的uses语句中加入ComObj单元文件即可。下面介绍Word自动化技术在系统开发中的应用代码。 main.TB procedureTFrmOutputClick(Sender:TObject); //定义一个接收OLE对象的可变类型变量 varMyWord:Variant;

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档