浅析地铁车辆检修信息系统的开发
第一章绪论
1.1课题研究背景
随着经济的快速发展,人民生活水平的提高,我国的人口大量涌入城市,城市人口众多,必然带来城市交通的堵塞。汽车作为城市的主要交通工具,对城市的发展带来极为不利的影响。它带来空气污染、噪声污染、交通事故增加、交通拥挤堵塞和其它一系列的社会问题。轨道交通以其低能耗、低污染、占地少、运量大、速度快、安全可靠、准点舒适等特点,深受广大市民的欢迎,因此修建城市轨道交通系统将成为我国大城市公共交通发展的主要方向。地铁作为一种有效的手段来缓解城市堵塞的现象,在许多城市得到了快速的发展。地铁的信息化成了必然趋势,车辆检修所作为地铁的重要部门之一,车辆的检修质量直接关系到地铁的安全运行。地铁车辆的修程修制起到关键性的作用在检修过程中。为了保证地铁车辆快速、安全、舒适和高效的运行,首先就要完善其修程修制。所谓地铁车辆的修程修制,主要包括检修工艺、标准和规程三大部分。检修工艺规定了在车辆检修基地的作业规范;检修标准是在不同修程下的使用限度、检修范围和标准值等一系列的规定;检修规程是检修周期和检查体系的规定。修程是指地铁车辆的检修周期、检修类型及其修复的内容。修制主要是制定按地铁车辆技术现实和计划预防检修的作业内容。在以往的地铁车辆的检修过程中人为因素影响较多,缺乏有效的控制,相关的检修数据无法及时处理,影响地铁车辆的检修质量,从而影响地铁车辆的安全运行,造成这样的结果主要问题在于:
第二章地铁车辆检修信息系统的理论基础
2.1信息系统的发展历程
2.1.1计算机发展
1946年2月,世界上第一台计算机诞生于美国宾州大学。它的问世表明了电子计算机时代的到来,它的出现具有划时代的意义。计算机的发展历程大致可以划分为4个阶段。第一代计算机(1946?1956年)(1)采用电子管作为逻辑开关元件,体积大、成本高、耗电量大,每秒的运算慢。(2)程序设计使用编辑语言或机器语言,还没有出现操作系统。(3)存储容量小。第二代计算机(1955?1964年)(1)逻辑开关元件采用半导体晶体管,体积减小、能耗降低、速度加快、重量减轻,每秒运算速度达几十万次。(2)程序采用编辑、高级语言设计,出现COBOL、ALGOL、FORTRAN等语言。(3)存储容量增大,主存储器是磁心,辅助存储器采用磁带和磁盘。第三代计算机(1964?1970年)(1)采用中、小规模集成电路作为逻辑开关元件,体积减小、重量减轻;运算的速度和可靠性有了更进一步提高,每秒运算速度达几十万次到几百万次。(2)操作系统软件和更多的高级语言出现。(3)使用半导体存储器,辅助存储器仍以磁带、磁盘为主,体积更小,价格更便宜。
第三章系统需求分析及解决方案10
3.1地铁车辆检修信息系统的需求分析10
3.2基于C/S和B/S模式的信息系统概述12
3.3地铁车辆检修信息系统的解决方案13
3.4本章小结 14
第四章地铁车辆检修信息系统的设计与实现15
4.1系统的实现工具15
4.2系统的编码设计原则16
4.3系统登录模块设计17
地铁车辆的技术含量高,是高新技术的集成体,与现行动车组和铁路客货车的检修模式存在差异。为了提高检修效率,确保地铁车辆的安全运行,因此有必要建立一套完整的地铁检修信息系统。本文探讨了地铁车辆检修信息系统的设计及其实现,通过对国内地铁修程修制的比较分析,采用了面向对象的编程方法和使用关系型数据库SQL Server 2005,开发了基于C/S模式的地铁车辆检修信息系统。本文建立了地铁车辆检修信息系统总体框架,在软件方面通过编程实现,主要做了以下几个方面的工作。(1)通过了解分析国内外地铁车辆修程修制的现状,指出国内地铁检修制度中存在的不足之处。(2)分析对比当今信息系统开发的几种主要方法,结合本系统的开发实际情况,确定釆用面向对象的开发方法。(3)对地铁车辆检修信息系统的需求进行了详细的分析,对C/S和B/S模式的优缺点进行了对比分析,最后在此基础上拟出了地铁车辆检修信息系统的解决方案。(4)釆用C#作为地铁检修信息系统的前台幵发语言,对系统的窗体和控件的命名规则做了说明。结合成都地铁车辆检修的实际情况,将该系统划分为系统登录、系统管理、故障查询和故障数据管理四个子系统以及帮助模块,对其中重要的故障查询模块和故障数据管理模块的代码实现作了详细的说明。(5)在模型库研究的基础上,提出了关系型的数据库SQLServer,分析了其中的数据类型,构建了数据库,其中包括了检修人员信息表和地铁各个系统的故障数据的统计表。为了防止系统数据的意外丢失,对数据库的备份与还原也做了详细的介绍。