化学化工软件集技术研究.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
化学化工软件集技术研究

化学化工软件集成技术研究 化学化工软件集成技术研究 摘要 软件集成是软件资源复用或软件二次开发的重要手段。随着软件业的不断发 展,软件的种类和数量的日渐增多,许多外表不同但功能相似的软件相继出现, 软件的集成逐渐显出其重要性,另外,随着软件在各领域的渗透,许多领域对软 件功能的要求也越来越高,例如在化学化工领域,一个大型的化学化工问题需要 多个软件间的联合才能解决。软件集成技术的研究逐渐受到重视。已有很多学者 作了大量相关的研究工作,取得了一定的成果。但由于各类软件设计标准的不同 以及其支持二次开发程度不一致等复杂的原因,还有许多问题有待于解决。本文 综述了软件集成技术的研究进展,认识到研究一个功能完全、对各类软件都适用 的软件集成技术的重要性。本文以化学化工领域的软件为研究对象,结合Windows 系统环境下的其他软件,对各类软件的一般特点进行了分析,并通过对Windows 系统自身的特点及其管理应用程序进程的机制的研究。找出了一种普遍适用的方 法,提出了具有广泛适用性的软件集成技术。使在Windows系统环境下运行的几 乎所有的软件得到了集成。并初步设计了化学化工软件的集成环境。 提出了软件集成的新概念,认为对软件的集成就是对软件的界面和数据的集 成,另外针对用户对软件单个功能集成的要求,提出了代码集成的概念。与软件 集成概念相对应,作者提出了软件集成的策略,从软件的界面集成策略、数据集 成策略以及代码集成策略三方面进行了论述。对于界面集成,作者认为要使 理机制为基础来研究。因为Windows系统环境下所有类型的软件都是以消息为中 心,以事件驱动的;对于数据集成,作者通过比较Windows系统支持软件间通讯 的各种手段,认为要完成各种类型软件问数据的通讯,应该以Windows的剪贴板 机制为基础来研究;对于代码集成,作者从概念上提出了将软件特定功能独立成 模块的方法,而模块从行为上可以看作一个独立的小程序。从这个概念上来理解, 代码的集成方法在实质上是界面集成方法和数据集成方法的联合。 提出了软件界面集成的方法。作者将Windows系统环境下的软件大体分为三 化学化工软件集成技术研究 种:包含菜单的单文档窗口程序、包含菜单的多文档窗口程序、对话框窗口程序。 针对这样三种提出了相应的界面集成方法。包括“逐级菜单搜索法”实现具有菜 单程序的主界面控制、“逐级窗口搜索法”实现对话框窗口的界面控制,并针对软 件界面的启动提出了“API函数调用法”实现程序的自动调用。 提供的应用程序接口(API)函数,在控制软件中完成了数据往剪贴板的输入、剪 贴板中数据的修改、数据从剪贴板的输出三个过程,使不同程序的数据在控制软 件的调控下得到传递及修改。 为了便于用户的理解和使用,作者将软件的界面集成技术和数据集成技术总 CFileReadWrite类。用户在使用时只需生成这两个类的对象即可。 初步设计了化学化工软件的集成环境。该集成环境由界面集成模块、数据集 成模块、代码集成模块和数据库管理子系统四个模块组成。其中还包括控制软件 和数据库。控制软件宏观调控各个模块,数据库在数据库管理予系统模块的管理 下为其他三个模块服务。对数据库的设计采用了层次性和关系型相结合的方法, 对于数据库管理子系统的建立则采用了面向对象的方法,用类的形式实现了模块 各个部分的功能。 用本文提出的软件集成技术对两个化学化工软件进行了集成。结果证明了作 者提出的软件集成技术的有效性。通过运用软件集成技术对软件进行集成,不仅 增强了原来软件的功能,而且在很大程度上节省了软件重复开发所浪费的人力物 力。 关键词:化学化工,软件集成技术,集成环境,数据库,DB惦 II 化学化工软件集成技术研究 onSoftware of Research Chemistry Integration andChemical Engine

文档评论(0)

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

1亿VIP精品文档

相关文档