论文部分内容阅读
机群保障是飞机选择保障停机位,在停机位上完成保障工序的加工,以及选择起飞位起飞的过程。高效的机群作业保障关系到飞机的快速出发和降落,对提高机场的运营效率起到至关重要的作用。机群保障是复杂的过程,对保障工序做出合理的调度,在满足各类约束的前提下使整个保障流程的总时间最短,尽量提高保障资源利用率是机群保障资源调度优化的目标。机群保障资源调度问题是一类复杂的多约束多目标优化调度问题,已被证明是NP-hard。基于一站式保障的特点,从已知条件、约束条件、目标函数和解四个方面对该问题建立模型。完成从模型到数据库表结构的演化过程,并对数据表做出详细的分类和设计。设计数据字典表并提供维护界面以确保入库数据的完整性和一致性。保障工序之间存在串并行关系,使用有向无环图为之建立工作流模型,保证调度的顺利进行。使用工厂模式和反射技术实现通用数据库访问构件,降低了系统与数据库的耦合。设计并实现数据访问接口,分别为算法、仿真、报表展示和数据字典表维护模块提供数据访问方法。根据所建模型和需求分析,采用自顶向下的方法设计了基于.NET平台C/S模式的机群保障资源调度管理系统的整体框架,使用数据访问接口将算法模块、仿真模块和数据管理模块集成一体。