• 查询稿件
  • 获取最新论文
  • 知晓行业信息
唐伟忠, 舒雨姗, 张明曦. 铁路信息系统软件开发平台的研究与设计[J]. 铁路计算机应用, 2023, 32(7): 34-40. DOI: 10.3969/j.issn.1005-8451.2023.07.07
引用本文: 唐伟忠, 舒雨姗, 张明曦. 铁路信息系统软件开发平台的研究与设计[J]. 铁路计算机应用, 2023, 32(7): 34-40. DOI: 10.3969/j.issn.1005-8451.2023.07.07
TANG Weizhong, SHU Yushan, ZHANG Mingxi. Research and design of software development platform for railway information systems[J]. Railway Computer Application, 2023, 32(7): 34-40. DOI: 10.3969/j.issn.1005-8451.2023.07.07
Citation: TANG Weizhong, SHU Yushan, ZHANG Mingxi. Research and design of software development platform for railway information systems[J]. Railway Computer Application, 2023, 32(7): 34-40. DOI: 10.3969/j.issn.1005-8451.2023.07.07

铁路信息系统软件开发平台的研究与设计

Research and design of software development platform for railway information systems

  • 摘要: 针对铁路信息系统软件开发技术多样化、系统间互联互通和数据共享困难、软件研发力量亟待增强、软件开发管理机制不完善等问题,基于容器化、服务化、平台化的架构理念,应用微服务、数据仓库、企业应用集成等技术,构建铁路信息系统软件开发平台,为铁路信息系统的软件设计、实现、测试、部署及项目管理工作提供一整套高度集成的工具。该平台的应用有助于规范和优化铁路信息系统软件研发工作流程,强化软件开发技术选型统一管理,显著提升软件开发资源复用水平,为多主体协同研发提供强有力的支持,并有益于建立客观公正的软件研发项目团队评价与选用机制,促进铁路信息系统软件整体研发效能的全面提升。

     

    Abstract: In view of the problems such as diversity of software development technologies for railway information systems, difficulties in interconnectivity and data sharing among those systems, urgent need to increase software development strength, and imperfect management mechanism of software development, the software development platform for railway information systems is built based on the architecture concept of containerization, service and platform by using microservice, data warehouse, enterprise application integration and other technologies. This platform provides one suite of highly integrated tools for software design, implementation, testing, deployment and project management of railway information systems. The use of this platform is helpful to standardize and optimize the work flow of software development of railway information systems, strengthen the unified management of software development technology selection, significantly improve the level of software development resource reuse, provide strong support for multi-party collaborative software development, and help establish an objective and fair evaluation and selection mechanism of software development project teams, thus promoting the overall efficiency and effectiveness of software development of railway information systems.

     

/

返回文章
返回