基于.NET列车行车安全远程监控系统研究

基于.NET列车行车安全远程监控系统研究

论文摘要

铁路运输在国民经济中占有重要地位,随着我国经济的发展,我国铁路已经经历了六次提速,加快铁路信息化发展,确保旅客生命财产安全,成为当前铁路建设的重点。列车行车安全监控系统,对目前列车故障多发部位、发生故障危及运行安全而人工难以检测和判断的部位,以及只有在运行状态下才能检测到的部位的监测和诊断,对确保行车安全起到了越来越重要的作用。提高监控系统的自动化程度,改善系统的可靠性,具有极其重要的意义。在车载安全监测诊断系统相对成熟的情况下,远程监控系统的开发,就成为目前监控系统研究的重点。本文首先对.NET及其相关技术进行了介绍,然后采用软件工程的设计思想进行了系统的需求分析,并在此基础上进行了系统的功能设计与数据库设计。针对系统的特点,依据数据与操作分离的原则,对系统层次进行了划分,确定了基于C/S和B/S的混合模式体系结构。本文对系统框架进行了分析与设计,该框架提供了支持各类应用软件开发和运行的基本环境。然后利用组件技术对系统的表示层和中间层进行了设计与实现。本文根据当前铁路实际情况搭建了实验环境,采用.NET技术和SQL Server数据库对列车行车安全远程监控系统的核心,即监控终端、主控端、Web查询以及数据库进行了详细设计。针对铁路行业的特殊性进行了系统优化,采用XML技术改善了系统性能,采用模块化设计思想,提高了系统的灵活性和可扩展性。本课题的研究,对.NET技术在交通运输行业的应用进行了探索,为该行业的信息化建设提供了参考。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题背景及意义
  • 1.2 列车行车安全远程监控系统的发展现状
  • 1.3 列车行车安全远程监控系统概述
  • 1.4 本文主要研究内容
  • 2 .NET及其相关技术
  • 2.1 .NET技术
  • 2.1.1 .NET构成
  • 2.1.2 ASP.NET技术
  • 2.1.3 ADO.NET技术
  • 2.2 XML技术
  • 2.2.1 XML简介
  • 2.2.2 文档对象模型DOM
  • 2.3 本章小结
  • 3 系统结构分析与设计
  • 3.1 多层结构概述
  • 3.1.1 多层结构
  • 3.1.2 多层结构的优点
  • 3.2 C/S结构
  • 3.2.1 两层 C/S结构
  • 3.2.2 三层 C/S结构
  • 3.3 B/S结构
  • 3.4 基于 C/S与B/S的混合型结构
  • 3.4.1 C/S结构与B/S结构的比较
  • 3.4.2 系统结构选择与设计
  • 3.5 本章小结
  • 4 数据库的设计与实现
  • 4.1 设计规划及需求分析
  • 4.2 概念结构设计
  • 4.2.1 概念结构设计的方法和步骤
  • 4.2.2 E-R图设计
  • 4.3 逻辑结构设计
  • 4.3.1 数据库的选择及特点
  • 4.3.2 逻辑结构设计
  • 4.4 物理设计
  • 4.5 数据库的实施
  • 4.6 数据库的运行及维护
  • 4.6.1 运行及维护阶段的主要任务
  • 4.6.2 数据库的备份与恢复
  • 4.7 本章小结
  • 5 系统的实现
  • 5.1 系统功能概述
  • 5.2 系统功能模块
  • 5.2.1 监控终端功能模块
  • 5.2.2 主控端功能模块
  • 5.2.3 Web查询功能模块
  • 5.3 安全性设计
  • 5.3.1 口令加密
  • 5.3.2 访问权限控制
  • 5.3.3 数据加密
  • 5.4 系统的主要界面及代码
  • 5.4.1 监控终端
  • 5.4.2 主控程序
  • 5.4.3 Web查询
  • 5.5 本章小结
  • 结论
  • 参考文献
  • 附录A 名词对照表
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 相关论文文献

    标签:;  

    基于.NET列车行车安全远程监控系统研究
    下载Doc文档

    猜你喜欢