欢迎来到天天文库
浏览记录
ID:36500906
大小:1.44 MB
页数:52页
时间:2019-05-11
《基于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、位属于西北工业大学.学校
此文档下载收益归作者所有