论文部分内容阅读
随着城市现代化程度的提高,城市交通拥堵问题日益严重,大力发展公共交通是解决这一问题的重要途径之一。公交劳动排班是公交运营管理的重要组成部分,科学合理的开展劳动排班工作可以减少运营成本,提高运营管理的效率和水平。目前我国公交劳动排班主要是依靠工作人员的经验通过人工操作完成。由于考虑因素众多,对经验依赖严重,所以这项工作具有复杂性和繁琐性。目前,信息技术在公交运营管理领域的应用逐渐深入,并覆盖到各个环节。本文正是在这样的背景下,根据劳动排班问题的特点和要求,设计并实现具有推理功能的公交劳动排班系统。系统基于融合案例推理与规则推理的推理机制,并引入黑板原理实现推理过程的控制与协调推理。系统的使用不仅提高了公交劳动排班工作效率,同时也提高了排班结果的优化水平。本文以北京公交集团为研究对象,而且所开发的劳动排班系统已经作为运营调度系统的一部分在北京公交集团得到广泛应用,并取得了良好的效果。文章主要完成如下工作:首先,对劳动排班业务现状和国内外研究情况予以介绍;其次,以北京公交集团为背景,归纳总结了目前普遍应用的4种广义的劳动排班方法,并对各方法的进行了特性研究和模型建立;再次,在对案例推理与规则推理原理进行深入研究的基础上,结合劳动排班业务特点,对融合案例与规则推理的推理机进行了设计,并提出引入黑板原理实现推理控制;之后,使用.NET技术、C#语言以及SQL Server2005数据库对劳动排班系统进行实现,系统不仅可以智能生成劳动排班解决方案,而且可以自动排班并实现司售考勤管理,为用户提供了全面的功能。最后,选取实际线路数据进行了实证分析,系统成功为该线路生成劳动排班模版,并自动进行劳动安排。实证结果表明系统推理生成的劳动排班解决方案满足多方面的要求,具有很好的适用性和优化性。