论文部分内容阅读
随着我国重载铁路和高速铁路技术的不断发展,对机车运力保障提出了更高的要求。同时和谐型大功率机车的逐步应用和“长交路、轮乘制”大运用模式的深入应用,对机务段机车整备作业的效率要求越来越高。铁总运[2013]90号文件发布了关于加强机车整备能力建设的多条要求,太原铁路局为遵循文件的指导意见,面向相关单位公开招标。本项目正是笔者所在实习单位中标后而开发的一套基于太原(北区)机务段实际情况的整备作业综合管理系统。该系统包括“机车出入库管理”、“机车检测诊断管理”、“机车整备作业管理”、“机车及人员定位管理”、“机车质量综合管理”、“决策支持管理”以及“系统数据维护管理”7个一级模块。整个整备管理系统,需要根据具体使用需求开发Web端、工位机以及手持机三个软件版本。本人主要负责参与Web端系统的分析、设计与开发工作。具体工作概括如下:(1)参与并完成整个系统的需求分析工作。利用上下文图、流程图和用例图分析系统的功能性需求,并给出系统非功能性的需求。(2)参与并完成整个系统的概要设计工作。通过与组内其他成员讨论,确定系统的整体架构设计和数据库表结构的设计。(3)完成“整备作业管理”和“机车检测诊断管理”两个模块的详细设计与开发工作。其中,“机车整备作业管理”模块包括机车总览管理、机车上砂作业管理、机车洗车作业管理、运用120管理、交车作业管理、牵车作业管理、整备任务单管理、乘务员提票管理、JT1-6管理、碎修作业管理、质检作业管理、质量合格单管理以及扣车管理这13个子模块。在论文中,笔者选取了运用120管理、整备任务单管理、JT1-6管理、整备合格单管理以及扣车管理这5个模块为代表,利用时序图、跨职能流程图和类图对它们具体的实现过程做了详细阐述。(4)完成基本的测试工作。针对上述本人所负责的模块,编写测试用例,完成基本的功能性测试工作。目前,该系统发布的第一个版本已经成功在太原北区机务段投入使用。组内的其他成员正在根据实际的环境背景,优化部分模块的流程和具体实现。同时,针对非主要的业务流程,增加更加人性化和智能化的服务。在不久的将来,将会有第二个版本的发布。