当前位置: 首页> 学位论文 >详情
原文传递 广域监控系统的可重构协议解析器设计与开发
论文题名: 广域监控系统的可重构协议解析器设计与开发
关键词: 广域监控系统;车辆监控系统;协议解析器;数据通信协议;设计模式;软件重构
摘要: 目前广域监控系统已广泛应用于众多领域。与其它监控系统相比,其被控对象分布范围广,且具有多样性和易变性。不同种类的被控对象需要不同的数据通信协议;当需求发生变化时,协议也需要相应的变化。因而,研究可扩展的数据通信协议以及合理的数据帧解析与构建策略具有现实意义。 本文以广域监控系统中的车辆监控系统为对象,研究其数据帧解析与构建策略,并利用软件重构和设计模式等软件开发技术,使实现数据帧解析与构建功能的协议解析器具有可重构、易扩展和易维护的性能。本文首先根据车辆监控系统信息交互的类型,设计出可扩展的数据通信协议;其次将协议的格式以XML文档的形式进行描述,减少协议与代码的耦合,并设计验证协议格式的XML Schema文档;最后依据XML Schema文档,采用数据访问层、业务逻辑层和表现层的三层结构进行代码编写。当协议变化时,只要相应的XML文档仍符合XML Schema,协议解析器便能够重新配置自身的结构,实现数据帧的解析。若协议在原来基础上增加了新字段,只需简单添加新的解析模块并修改相应的XML文档就能完成解析任务。
作者: 卢宪
专业: 控制理论与控制工程
导师: 朱岩
授予学位: 硕士
授予学位单位: 南京理工大学
学位年度: 2009
正文语种: 中文
检索历史
应用推荐