轨道车管理系统支撑平台的设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:zx1q1q1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
轨道车辆管理信息系统是一套供铁道部及铁路局铁路轨道车主管部门、业务管理机关,基层段等多层次使用的,信息集成与共享的,具有一定辅助决策支持功能的网络化的管理信息系统。系统用户较多且分布域很广,具有分布性的特点,而且功能需要不断的扩展变更,系统的部署和维护的难度更是由于分布性的特点而变得非常困难。因此按照一般的信息管理系统开发解决方案,不能很好的解决数据访问,数据同步,业务逻辑开发,用户授权等功能性问题,也不能满足系统可扩展性,易维护性,稳定性等非功能方面的需求,所以需要结合轨道车管理系统具体的实际情况,提供一套可行的解决方案。轨道车管理信息系统支撑平台正是基于这样的目的提出来的,主要解决轨道车管理信息系统开发过程中的功能性和非功能性问题,降低开发的难度,加快软件的开发过程,并解决软件部署和后期维护的问题,为分布式的信息管理系统提供良好的支撑环境。支撑平台通过对信息系统的开发方法的研究,结合轨道车管理信息系统自身的特点进行详细的分析,抽取出平台的主要功能,然后采用面向对象的分析和设计方法,同时结合设计模式的方法理论,对功能加以设计实现,使平台能满足轨道车管理系统的功能和非功能要求。本文先论述了开发轨道车管理信息系统支撑平台的背景,然后全面地描述了轨道车管理系统的特点以及需要解决的问题,并对这些特点和问题加以分析和归纳,提取出支撑平台的功能性和非功能性需求,接着利用软件工程,软件架构等相关理论知识提出了平台的架构方案,使系统更符合用户的需求,具有可扩展性、可靠性的特点;然后就平台实现的关键技术以及功能组件的实现进行阐述,着重描述了自动升级、数据同步、数据库统一访问等组件或接口的实现;最后进行总结与展望,希望支撑平台能够在现有基础上进行扩展后,应用于其他管理信息系统的开发中。
其他文献
改变传统应试阶段学生处于盲目、被动的局面,利用先进手段,提高应试者的兴趣和学习积极性,通过交流互动,开展讨论,快速掌握基本考试内容和相关知识,充分调动学生的主观能动性
目前,大多数的企业管理应用软件都会随着系统运行自动产生大量的日志,这些日志记录了系统的实际业务执行情况等信息。如何合理地对这些日志进行分析,提取有用的知识,成为近年来不
信息隐藏技术作为一种既古老而又年轻的技术,已成为信息安全领域的一个重要组成部分,是现代社会迫切需要解决信息秘密传输的一种途径。其作为一门覆盖大范围科学领域的学科,
敏捷软件开发方法是近年来软件行业提出的一种新方法,它能够适应迅速变化的需求,并能够快速开发出高质量的软件产品。敏捷软件开发方法是轻量型的开发方法,它没有严格的过程
人脸属性识别是模式识别和计算机视觉领域中的重要问题,包括了年龄估计、性别分析、头部姿态估计、人脸表情识别等等,在人机交互、安全系统、检索应用、智能交通等各个领域得
利用数据挖掘技术进行地震预测是一个令人感兴趣的学术研究领域,有着重要的学术价值和现实意义。本文探索基于数据挖掘技术的余震时间预测和震级预测的新途径,探索将流形学习
算法的参数自适应是数据挖掘领域一个重要的研究课题,它的目标是使算法参数能够进行自动调整,从而消除用户在算法参数设置经验方面的不足及差异,使用户能够方便地使用算法并得到
血管类疾病已经成为了世界范围内高死亡率、高致残率、高医疗风险的疾病之一。现代医学对血管类疾病的诊断和治疗常常需要借助一些成像工具对获取的血管数据进行成像和观察,
文件布局是文件系统的重要组成部分,其作用是保存文件的逻辑位置到物理位置的映射关系。良好的文件布局机制能有效缩短访问文件所需磁盘寻道时间,是提高并行文件系统数据访问
智能化供电系统是某大型数字处理机系统的重要组成部分,数字处理机系统能否可靠、稳定地工作,供电系统是关键因素之一,实现供电系统的智能化是提高供电系统工作性能的重要保证。