铁路机车论文铁路机车车辆论文.doc_第1页
铁路机车论文铁路机车车辆论文.doc_第2页
铁路机车论文铁路机车车辆论文.doc_第3页
铁路机车论文铁路机车车辆论文.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学术发表和写作资源平台: QQ:275252867铁路机车论文铁路机车车辆论文铁路机车配件检修管理系统的应用研究摘要 以Delphi 7.0为系统开发平台,通过MIDAS技术及其在三层CS架构系统中的应用,研究机车配件检修信息管理系统,对配件上下车、出入库、检修等过程进行管理,对配件从购入至报废过程控制,以利于铁路机车配件检修过程的集中管理,保证检修数据的可靠性和实时性。 关键词 MIDAS;配件;检修系统 1 概述 铁路机车配件作为机车检修中的重要组成部分,其质量的好坏直接影响机车质量。如何提高机车配件检修质量,适应新形势下高速铁路运行安全保障要求是当今铁路机务检修的重要研究课题。以信息化促进新技术发展,将信息化融合到铁路机车检修过程中,是做好机车配件检修管理工作,保障机务检修质量的重要途径。本文建立的机车配件管理系统,对配件上下车、出入库、检修等过程进行管理,对配件从购入至报废过程控制,对保证铁路机车安全运行、降低检修成本、提高经济效益具有重要意义。 2 机车配件检修系统总体设计 2.1 系统工作流程 系统采用Delphi 7.0为此系统的开发平台,Oracle 9i数据库。图1 给出机车配件检修的工作流程图,下车配件将根据配件所有属性班组,由各检修班组分别领取进行详细的检修,部分配件需出厂修的则送出厂修,检修完毕,由验收室负责验收。 2.2 系统总体结构设计 根据机车配件检修过程的需求及现场运营情况,系统划分为权限管理、配件数据字典、中心备品库管理、配件检修管理、配件查询统计等子系统。 1)权限管理。系统对使用权限的管理划分为最高权限、系统管理、车间管理、操作工人等,每个权限对应不同的功能选项;2)配件数据字典。配件字典是指机车所有配件的集合,在系统中以配件树的形式显示,直观、易用;3)中心备品库管理 配件库存管理包括配件出入库管理、配件待修出入库管理、配件保养管理、配件中心备品库直观图显示、保养提示等5大部分;4)配件检修管理。配件检修系统是本系统的核心部分,各个配件检修流程不同,按照其部门班组设置来管理;5)配件查询统计。包括配件查询及报表打印、列车明细配件查询、配件运行公里统计3个模块。 2.3 系统的网络结构 机车配件检修管理系统是一个信息共享的多用户系统,也是一个实时信息处理系统,需要把机车检修车间的职能部门和相关部门连接起来,构筑安全可靠、性能优良的网络系统。本系统拟采用快速交换式以太网技术为机务段内部提供数据库服务。系统网络图略。 3 系统架构设计 3.1 三层C/S架构 多层分布式系统在逻辑上划分为实现各层功能的多个部分,分别运行在通过局域网或Internet相互连接的多台计算机上。机车配件检修管理系统采用三层C/S结构,即:表示层、应用逻辑层和数据层。 分布式中间件MIDAS的使用使得三层分布式数据库应用系统的开发工作变得简单易行。用Delphi来开发多层数据库应用主要涉及数据集和MIDAS两个方面的组件,图2为Inprise公司构造基于MIDAS技术的三层数据库应用的框架模型,简化起见,图中没有包含承担负载平衡的BrokerServer部分。 3.2客户端 客户端主要由3部分组成:在客户端的数据模块DataModule中放入与应用服务器建立连接的SocketConnection组件,客户端将支持数据的存取、编辑、浏览和过滤等功能的ClientDataset组件的emoteServer属性设为SocketConnection组件,从而客户端与应用服务器的IAppserver接口连接,以此进一步连接DataSetProvider接口,从而通过DataAccess组件实现数据的获取和更新操作。在客户端的窗体Form中,由数据感知组件DataControl、Ehlib等)显示要操作的数据。 3.3 应用程序服务器 作为中间层的应用程序服务器是系统的核心,主要由远程数据模块构成。远程数据模块Remote Data Module(RDM)是一个支持双重接口的自动化服务器3,它自身提供了IDataBroker(IAppServer)接口。此外,要连接客户端和应用服务器,实现数据的正确交互,两端都需要MIDAS.DLL,它负责将客户端与应用服务器需要传递的数据转化为数据封包,然后再通过网络发送给对方,当然数据封包到达对方后,MIDAS.DLL还需要传递数据,另一方面也一定程度上保证了数据的安全性。应用服务器上的数据包经由DCOM或Web(HTTP)通信协议到达客户端。 3.4 数据库服务器 后台数据库Oracle 9i是独立的,存放着用户的所有业务数据,通过BDE、OLEDB或ODBC等数据访问接口和应用服务器进行通信,其上包含了客户端难以实现的逻辑存储过程,存储函数及触发器,负责管理对数据库数据的读写,能迅速执行大量数据的更新和检索。 4 结论 本系统利用Delphi开发的基于MIDAS技术的三层数据库应用系统,规范了机车配件检修的工艺过程。实现“状态修”及“跨段专业化集中修”的需要,在机务段机车配件管理中实现对铁路机车配件检修过程的集中管理和监督,保证检修数据的可靠性和实时性。 参考文献 1祝建中.基于MIDAS的多层分布式系统负载平衡和容错研究J.计算机工程,2003,29(2). 2李璟,李玉忱.利用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论