论文部分内容阅读
随着科学技术与经济实力的不断发展,人们对日常生活的种种需求也在不断提升。在各个城市,一条条地铁线路的横空出世,正是人们对交通体验提升的完美印证。正是这个原因推动着我国轨道交通事业的不断前行,能提供的安全体系越来越完善,能够给乘客提供的娱乐享受越来越全面。不过,与此同时,这一切也给车载IT技术带来了新的挑战。新技术新功能重要,对这一整套车载系统的维护更加重要。在列车运行期间,人们看到的是地铁横跨城市主要干道的风光无限,体验到的是地铁内详尽的到站广播和视频冲浪。然而在这背后,隐藏的却是在列车运行前期,技术人员的脑力研发和维护人员的辛苦调试。尤其是面对现场复杂的设备环境,可想而知现场维护人员的工作一定是举步维艰,因此,一种操作简单、使用方便的维护软件会给现场人员提供极大的便利,极大地避免了他们不必要的辛劳。在一套系统中,一列车通常分几节车厢编组,包括上百块板卡,板卡中涉及多软件层次,运行环境涉及多硬件平台。因此需要有一种对如此复杂的系统进行维护的工具,供维护人员使用。本文通过对多软件层次、多硬件平台的列车乘客信息系统进行研究,进而设计出对系统中设备进行维护的软件,实现对设备中的程序进行网络更新。本文首先介绍了列车乘客信息系统的发展,进而提出了本文所作研究的实际意义。然后用某项目实际系统组成和对维护体系的需求为例,讲述软件整体功能结构。进一步分析了软件各个功能模块的实现流程,介绍对于设备搜索、版本比较、程序更新等功能相关模块的开发。最后,对维护软件展开了多次功能测试,保证软件功能的稳定性与可靠性。该维护软件为在列车现场进行维护工作的人员提供了极大的方便。它工作在以太网的应用层与传输层之间,与车载设备进行通信,通过程序的封装模块化,使软件结构更加清晰明确。时至今日,该维护软件已经在某地铁项目中使用。