论文题名: | 基于Qt的地铁乘客信息系统组态工具设计与实现 |
关键词: | 地铁运营;乘客信息系统;组态技术;功能模块;软件开发;系统测试 |
摘要: | 地铁乘客信息系统负责向乘客、操作人员提供丰富多样的多媒体信息,但实际应用中,多媒体信息显示模块的开发过程存在开发周期长、维护成本高、软件复用率低、需求不确定及变动频繁的问题。因此设计与实现乘客信息系统组态工具具有一定的理论意义和使用价值。 本文基于组态的思想,提出了一种新的多媒体信息显示模块界面组态设计模式。该设计模式分为两个部分:基于Qt设计与实现的上位机组态工具负责编辑、组态显示界面的功能,下位机显示模块负责显示界面信息、监控的功能。该设计方案打破了传统的组态软件在同一个平台上进行组态和显示监控的设计模式,将组态功能和显示监控功能分离,实现了一对多的接口,即上位机组态工具编辑的显示界面,可在多个不同类型的显示设备中显示,提高了组态的灵活性及代码的复用率,具有很高的实际应用价值。本文主要设计与实现了上位机组态工具部分。 本文首先对地铁乘客信息系统和组态技术进行介绍,提出本文研究的意义。其次分析了组态工具需要具备的功能,建立了软件的整体的功能框架。然后介绍了各个功能模块的实现方案,着重介绍了界面组态模块、数据管理模块、XML数据交互模块和数据通信模块的实现过程。最后搭建测试环境实现对组态工具各个功能的测试,保证软件的功能性、可靠性和准确性。该组态工具在地铁乘客信息系统显示模块的开发过程中发挥着重要的作用,目前,该软件已经在某地铁项目中得到应用,效果良好。 |
作者: | 隋妍 |
专业: | 控制理论与控制工程 |
导师: | 王伟 |
授予学位: | 硕士 |
授予学位单位: | 大连理工大学 |
学位年度: | 2016 |
正文语种: | 中文 |