依赖注入机制在电能质量智能信息系统的应用

依赖注入机制在电能质量智能信息系统的应用

ID:33405811

大小:4.06 MB

页数:53页

时间:2019-02-25

依赖注入机制在电能质量智能信息系统的应用_第1页
依赖注入机制在电能质量智能信息系统的应用_第2页
依赖注入机制在电能质量智能信息系统的应用_第3页
依赖注入机制在电能质量智能信息系统的应用_第4页
依赖注入机制在电能质量智能信息系统的应用_第5页
资源描述:

《依赖注入机制在电能质量智能信息系统的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、国内图书分类号:TP39国际图书分类号:004。4硕士学位论文学校代码:10079密级:公开依赖注入机制在电能质量智能信息系统的应用硕士研究生:导师:申请学位:学科:专业:所在学院:答辩日期:授予学位单位:龚箭齐林海工学硕士计算机科学与技术计算机应用技术控制与计算机工程学院2013年3月华北电力大学ClassifiedIndex:TP39U.D.C:004.4ThesisfortheMasterDegreeDependencyInjectionmechanisminIntelligenceInformationSystemofPowerQualityC

2、andidate:Supervisor:School:DateofDefence:Degree·-Conferring-·Institution:JianGongLinhaiQiSchoolofControlandComputertmgmeenngMarch,2013NorthChinaElectricPowerUniversity华北电力大学硕士学位论文原创性声明本人郑重声明:此处所提交的硕士学位论文《依赖注入机制在电能质量智能信息系统的应用》,是本人在导师指导下,在华北电力大学攻读硕士学位期间独立进行研究工作所取得的成果。据本人所知,论文中除已注明

3、部分外不包含他人已发表或撰写过的研究成果。对本文的研究工作做出重要贡献的个人和集体,均已在文中以明确方式注明。本声明的法律结果将完全由本人承担。作者签名:凄筒日期:≥口f>年弓月2l『曰华北电力大学硕士学位论文使用授权书《依赖注入机制在电能质量智能信息系统的应用》系本人在华北电力大学攻读硕士学位期间在导师指导下完成的硕士学位论文。本论文的研究成果归华北电力大学所有,本论文的研究内容不得以其它单位的名义发表。本人完全了解华北电力大学关于保存、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版本,同意学校将学位论文的全部或部分内

4、容编入有关数据库进行检索,允许论文被查阅和借阅,学校可以为存在馆际合作关系的兄弟高校用户提供文献传递服务和交换服务。本人授权华北电力大学,可以采用影印、缩印或扫描等复制手段保存、可以公布论文的全部或部分内容。本学位论文属于(请在以上相应方框内打“4”):保密口,在年解密后适用本授权书不保密留作者签名:埃萄日期:列f;年;月翻日导师签名:未味参1动日期:渤l3年3月》‘日华北电力大学硕士学位论文摘要依赖注入是一个重要的面向对象编程的设计原则,它主要用来消减计算机程序的耦合问题,有时也被称为依赖倒置,它作为计算机程序设计模式重要原则,在面向对象的程序设计中

5、已广为使用。通过依赖注入机制可以将程序中类之间的耦合从代码中移出去,使类之间依赖降低,对象与对象之间的具体实现互相透明,增加了类实现的灵活性。在程序设计中使用依赖注入,将会使系统后期更新时,代码的变动量将会大大减少。本文在研究依赖注入机制当前几种比较成熟框架的设计和实现原理后,提出了一种基于C++的依赖注入机制的实现方案,以解决电能质量智能信息系统会面临多种类型的监测数据源的问题。本文首先介绍了电能质量智能信息系统基本架构,针对在实际应用中可能会有很多种类型的数据源向系统提供监测数据的事实,阐述了数据源的改变会对系统程序设计造成影响,为了避免这个问题,

6、只有使用依赖注入机制开发原则。由于系统采用C++语言开发,而C++中又没有统一的依赖注入机制的框架,本文在分析了依赖注入机制在C++中实现的可行性后,依据Spring框架的依赖注入机制实现原理提出了一种基于C++设计与实现方案;最后,采用这种方案在系统设计中使用依赖注入机制,解决了系统所面临的多数据源问题,提高了系统的灵活性。关键词:多数据源支持,依赖注入,电能质量华北电力大学硕士学位论文ABSTRACTDependencyinjectionmechanismisakeytothedesignprinciplesofobject-orientedpro

7、gramming,itismainlyusedtoreducethecouplingproblemofcomputerprogralTl,sometimesitiSalsocalledasthedependencyinversion。Asanimportantprincipleofcomputerprogramdesignmode,ithasbeenwidelyusedinobject。orientedprogramming.Byusingdependencyinjectionmechanismcouplingbetweenclassescanbemo

8、vedoutfromthecode,andSOthatthedependencyamongcl

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

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

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