基于COM组件的组态软件的研究与开发

基于COM组件的组态软件的研究与开发

ID:36500906

大小:1.44 MB

页数:52页

时间:2019-05-11

基于COM组件的组态软件的研究与开发_第1页
基于COM组件的组态软件的研究与开发_第2页
基于COM组件的组态软件的研究与开发_第3页
基于COM组件的组态软件的研究与开发_第4页
基于COM组件的组态软件的研究与开发_第5页
资源描述:

《基于COM组件的组态软件的研究与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于COM组件的组态软件的研究与开发摘要组态软件日益被工控领域所接受,软件本身包含了一些已经开发完成的,具有一般通用性的控件,供工程人员在开发具体项目时使用。这使得工程人员能像搭积木一样将不同的控件组装到一起,以得到最终的产品。组态软件的这一特点大大减少了开发软件的工作量,缩短了开发周期。由这一特点可以很自然的想到,如果利用COM技术开发组态软件,将会使该软件更具通用性和可扩展性。通过对实际项目中数据管理模块的改进,明显反映出使用COM技术开发软件的方便快捷。以往的组态软件在数据查询方面效率不尽如人意,目前有些软件使用数据库系统来弥补这一缺陷,虽然一定程度上提高

2、了数据查询的效率,但是也有一些负面影响:使软件安装程序体积增大;组态工程启动时要先启动数据库系统,导致启动过慢;数据库系统的很多功能都用不到,大材小用。本文针对组态软件数据查询效率低下的问题,结合组态软件本身的特点,联系数据库的索引思想,提出了新的设计方案。实践证明效率提高很明显,且没有使用数据库系统带来的负面影响。论文中叙述了将数据管理模块用COM技术实现的方法,并在最后提出了使组态软件具有高可扩展性的方法一引入组件容器。关键词:组态软件,组件,数据查询,对象,接口,容器StudyandDevelopmentofConfigurationSoftwarebas

3、edonCOMComponentConfigurationsoftwareismoreandmorepopularintheindustrycontrolfield.Itincludessomecompletedandcommoncontrols,whichcanbeusedbyprogrammers.Likeplayingbricks,itiseasytogetthefinalsoftwareproductbyputtingthecontrolstogether.Thischaracteristicofconfigurationsoftware啪reducem

4、uchworkandtimeofsoftwaredeveloping.Fromthischaracteristicwe锄know,ifwemakeUSeofCOMtodevelopconfigurationsoftware,itwillbegoodforcommonalityandextensibility.Throughthemendingofthedata-managemodule,it'smoreconvenienttodevelopsoftwarewinlCoM.Theexistingconfigurationsoftwareisnotverygoodi

5、ndataqueryingAtpresent,somesoftwareUSeSdatabasesystemtomakeupforthedefect.Althoughitincreasestheefficiency,butitalsohassomeproblems:itmakesthesetupprogrambigger;,itmakesthestartofconfigurationsoftwaresystemmoreslowly,becauseithastostartdatabasesystemfirst;itisawasteofdatabase,because

6、manyfunctionsofdatabasesystemdonotbeneededata11.Inordertosolvetheproblem.thethesisgetsanewdesigntointegratethecharacteristicofconfigurationsoftwareandthetheoryofindexindatabase.Thepracticeprovesthat,itincreasestheefficiency,andhasnosuchdisadvantage.Thepaperalsoexplainsthemethodofdeve

7、lopingthedata-managemodulewithCOMtechnology,andintroducesthemethodofmakingtheconfigurationsoftwaretogethighextensibility:usingcomponentcontainer.Keywords:Configurationsoftware,Component,Dataquery,Object,Interface,ContainerⅡ西北工业大学业学位论文知识产权声明书本人完全了解学校有关保护知识产权的规定,即:研究生在校攻读学位期间论文工作的知识产权单

8、位属于西北工业大学.学校

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。