- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
化学化工软件集技术研究
化学化工软件集成技术研究
化学化工软件集成技术研究
摘要
软件集成是软件资源复用或软件二次开发的重要手段。随着软件业的不断发
展,软件的种类和数量的日渐增多,许多外表不同但功能相似的软件相继出现,
软件的集成逐渐显出其重要性,另外,随着软件在各领域的渗透,许多领域对软
件功能的要求也越来越高,例如在化学化工领域,一个大型的化学化工问题需要
多个软件间的联合才能解决。软件集成技术的研究逐渐受到重视。已有很多学者
作了大量相关的研究工作,取得了一定的成果。但由于各类软件设计标准的不同
以及其支持二次开发程度不一致等复杂的原因,还有许多问题有待于解决。本文
综述了软件集成技术的研究进展,认识到研究一个功能完全、对各类软件都适用
的软件集成技术的重要性。本文以化学化工领域的软件为研究对象,结合Windows
系统环境下的其他软件,对各类软件的一般特点进行了分析,并通过对Windows
系统自身的特点及其管理应用程序进程的机制的研究。找出了一种普遍适用的方
法,提出了具有广泛适用性的软件集成技术。使在Windows系统环境下运行的几
乎所有的软件得到了集成。并初步设计了化学化工软件的集成环境。
提出了软件集成的新概念,认为对软件的集成就是对软件的界面和数据的集
成,另外针对用户对软件单个功能集成的要求,提出了代码集成的概念。与软件
集成概念相对应,作者提出了软件集成的策略,从软件的界面集成策略、数据集
成策略以及代码集成策略三方面进行了论述。对于界面集成,作者认为要使
理机制为基础来研究。因为Windows系统环境下所有类型的软件都是以消息为中
心,以事件驱动的;对于数据集成,作者通过比较Windows系统支持软件间通讯
的各种手段,认为要完成各种类型软件问数据的通讯,应该以Windows的剪贴板
机制为基础来研究;对于代码集成,作者从概念上提出了将软件特定功能独立成
模块的方法,而模块从行为上可以看作一个独立的小程序。从这个概念上来理解,
代码的集成方法在实质上是界面集成方法和数据集成方法的联合。
提出了软件界面集成的方法。作者将Windows系统环境下的软件大体分为三
化学化工软件集成技术研究
种:包含菜单的单文档窗口程序、包含菜单的多文档窗口程序、对话框窗口程序。
针对这样三种提出了相应的界面集成方法。包括“逐级菜单搜索法”实现具有菜
单程序的主界面控制、“逐级窗口搜索法”实现对话框窗口的界面控制,并针对软
件界面的启动提出了“API函数调用法”实现程序的自动调用。
提供的应用程序接口(API)函数,在控制软件中完成了数据往剪贴板的输入、剪
贴板中数据的修改、数据从剪贴板的输出三个过程,使不同程序的数据在控制软
件的调控下得到传递及修改。
为了便于用户的理解和使用,作者将软件的界面集成技术和数据集成技术总
CFileReadWrite类。用户在使用时只需生成这两个类的对象即可。
初步设计了化学化工软件的集成环境。该集成环境由界面集成模块、数据集
成模块、代码集成模块和数据库管理子系统四个模块组成。其中还包括控制软件
和数据库。控制软件宏观调控各个模块,数据库在数据库管理予系统模块的管理
下为其他三个模块服务。对数据库的设计采用了层次性和关系型相结合的方法,
对于数据库管理子系统的建立则采用了面向对象的方法,用类的形式实现了模块
各个部分的功能。
用本文提出的软件集成技术对两个化学化工软件进行了集成。结果证明了作
者提出的软件集成技术的有效性。通过运用软件集成技术对软件进行集成,不仅
增强了原来软件的功能,而且在很大程度上节省了软件重复开发所浪费的人力物
力。
关键词:化学化工,软件集成技术,集成环境,数据库,DB惦
II
化学化工软件集成技术研究
onSoftware of
Research Chemistry
Integration
andChemical
Engine
您可能关注的文档
最近下载
- JTG-T 3610-2019公路路基施工技术规范_部分1.pdf VIP
- 成立子公司可行性报告.docx VIP
- 金蝶云星空 V8.1产品培训_财务_应付款管理.pptx VIP
- 金蝶云星空 V8.1产品培训_制造_委外管理.pptx VIP
- 金蝶云星空 V8.1产品培训_财务_内部往来协同.pptx VIP
- 金蝶云星空 V8.1产品培训_财务_应收款管理.pptx VIP
- 金蝶云星空 V8.1产品培训_财务_总账.pptx VIP
- ASTM E709-21磁粉检验的标准指南(中文版).pdf VIP
- 药物设计软件:MOE二次开发all.docx VIP
- JGJT397-2016 公墓和骨灰寄存建筑设计规范.doc VIP
文档评论(0)