论文部分内容阅读
动态解决物料合理调配问题,研究物料上坝运输的机械配置、道路情况是水布垭面板堆石坝施工规划的重要问题。物料运输车辆分配主要依靠人工来进行,这样将很容易导致路径分配不合理,个别道路负载过重以致影响施工等问题。另外,物料运输需要根据工程进展实际情况动态分配才能真正达到工程实际应用的要求。水布垭项目是为此目的而开发的一套工程模拟仿真软件。道路运输系统是其中重要部分,本文结合该工程实际特点,在前人丰富的水电站建设经验以及理论研究的基础上,对优化的实现道路预警系统作了如下工作:1.运用面向对象程序设计方法设计软件结构。2.应用两个面向对象设计模式优化数据库访问以及权限控制功能模块。3.针对道路预警系统的实际情况,采用COM 组件技术封装了预警算法。4.结合策略模式和COM 组件技术实现了道路预警系统模块,并提出了MFC 实现界面,ATL+STL程序库实现算法组件的子系统开发模式。本文将先进程序设计方法,经验以及组件技术应用到了水布垭系统道路预警模块中,提高了系统的可读性,可维护性,解决了快速更新核心算法的问题,以及后期维护人员与原先开发人员知识结构不同导致开发效率下降的问题。