当前位置: 首页> 学位论文 >详情
原文传递 基于SOA的LKJ基础数据管理系统的设计实现
论文题名: 基于SOA的LKJ基础数据管理系统的设计实现
关键词: 铁路LKJ基础数据;管理系统;SOA技术;软件设计;WebService技术
摘要: 作为铁路数据信息监测体系的重要组成,LKJ基础数据既是列车控制装置功能实现的依据,同时也是机车运行、司机操作、线路规划等后期分析的基础。但由于目前缺乏对LKJ基础数据管理业务流程的总体设计和长期铁路数据业务上的重叠,造成铁路LKJ基础数据管理中信息孤立,系统交互性差等问题。针对这些问题开发LKJ基础数据管理系统既符合未来铁路基础数据管理业务发展的需要,又具有十分重要的现实意义。
  本文首先论述了当前国内外铁路数据信息化建设的现状,并具体分析当前我国对于铁路LKJ基础数据管理的现实问题,说明了系统建设的目的和意义。
  其次,着重探讨和分析了SOA的软件设计理念和系统应用的必要性,并以此为基础对系统的开发进行服务管理设计。同时对WebService技术实现进行简要的概述和优势分析,为系统开发的模块整合和功能实现提供了有利的技术支持。系统的需求分析主要包括基于铁路业务角色和基础数据两个方面,突显了系统的设计的特点,也符合“业务驱动服务”的SOA软件设计理念,
  再次,在总体设计中提出了系统的总体框架和基于SOA的系统层次化设计,以WebService技术实现系统层次间的服务交互。详细设计了系统的业务流程设计,进一步优化了基础数据的管理。系统的数据库设计与具体的部署主要采取分布式的规划思想,根据LKJ基础数据特点进行原则要求,并设计出系统的实体数据模型。
  最后,文章通过LKJ基础数据管理系统平台的初步实现对功能设计和软件开发技术应用进行论证,主要集中在业务流程管理与基础数据管理的实现。采取功能测试和压力测试两种测试技术对系统进行测试分析,根据测试结果和系统优化措施的总结,展望下一步工作开展的方向和内容,在已有技术实现的基础上进一步深入研究。
作者: 韩志豪
专业: 计算机技术
导师: 周兵
授予学位: 硕士
授予学位单位: 郑州大学
学位年度: 2014
正文语种: 中文
检索历史
应用推荐