论文部分内容阅读
在结合了计算机监控技术与无线通信技术的SCADA(SupervisoryControlandDataAcquisition)系统中,传统的工控软件由于其技术局限性难以具有令人满意的系统扩展能力和开放能力。软件框架技术则能有效解决这个问题。软件框架技术是一种软件复用技术,它能有效的解决在软件开发的过程中存在的重复劳动和效率低下现象。本论文将软件框架技术应用到了无线监控中心的软件设计中,讨论了在无线监控中心软件框架设计时使用到的关键技术,并分析了在系统开发和运行中需要解决的技术难题;遵循Rational统一过程(RUP),分析了无线监控中心软件的重要特征和功能组成;利用分层的软件设计思想探讨了该软件框架的逻辑体系结构,并利用可扩展标记语言(XML)设计出了软件框架各个模块之间的会话层消息协议;在具体实现中,论文采用面向对象(OOA、OOD)的设计思想,研究了软件框架的复用性、可扩展性和开放性,利用统一建模语言(UML)设计出一种具有高度复用能力的无线监控中心软件框架,并在Windows2000平台下,采用VisualC++6.0开发环境编程实现。
该无线监控中心软件框架已经在数个工程项目中得到成功运用,事实证明该框架在软件开发过程中展现出了良好的复用能力和可扩展能力,提高了无线监控中心软件开发的效率和质量。