论文部分内容阅读
高铁运输业不断发展,铁路网络日益壮大,随之带来的铁路运输管理压力日益增长。乘务人员排班计划是对乘务人员进行组织管理的基础。乘务人员排班计划不仅影响列车的运行情况,而且关系到乘务人员的工作效率和企业的运营成本。因此,打造一个科学、高效、低成本的智能乘务人员排班系统有着重大的市场价值与意义。现有的乘务员排班计划主要以有经验的计划编制人员为主导人工编制,形成一个长期有效的乘务计划,编制过程需要花费大量人工成本且面对突发事件时无法智能快速地调整排班计划。为解决上述问题,本文提出设计基于React框架和遗传算法模型的智慧车站乘务人员排班系统。本系统基于智慧车站项目,是在借鉴了国内外现行乘务人员排班系统的基础上设计的,对国内外现有的排班系统进行详细分析,就国内外排班系统存在的问题针对性的提出改进。本系统分步骤实现乘务员排班,按对应的步骤建立个性化的数学模型和求解算法。论文的主要研究内容如下:(1)了解了乘务排班计划的所有相关概念,对乘务员排班过程进行拆分。对排班过程拆分出的三个关键步骤分别进行需求分析,详细分析乘务片段划分、乘务交路组合、交路回路循环等几个功能模块的任务需求,提出系统所有功能模块的个性化目标;(2)对系统进行具体设计,对系统的计划编制模块进行数学建模,并设计对应的求解算法。在乘务交路组合模块中,为组合最优乘务交路回路设计先到先走的数学模型,并设计用精确算法求解;(3)在求取交路回路循环过程中,将乘务回路循环问题转化为ATSP,建立回路间接续时间最短的数学模型。选取遗传算法求取最优解,实现乘务人员运用数量最小且各乘务组之间值乘时间最均衡的回路循环顺序;(4)对系统的用户登录、权限管理、用户管理等基础模块进行详细的工程设计,在满足系统需求的基础上提高系统的实用性和安全性,选用前端基础技术、React框架、node.js和Oracle数据库等技术实现系统,功能上完全实现了本系统的需求。本论文实现的智慧车站乘务人员排班系统可以快捷的对列车运行信息进行数据采集,对人员信息和列车运行信息等进行管理,自动生成乘务人员排班计划,在提高对乘务人员管理效率的同时降低企业运营成本。