本发明涉及一种基于物联网技术的关键链计划调度软件算法,完成对计划的多维度建模,建立计划排程过程中的优先启发式规则,生成工期最短的近优项目计划,保证计划准确排期,项目在受约束的条件下,通过关键链算法服务计算出合理的项目计划,并在项目关键资源发生变化时,对项目进度进行调整和预警,利用缓冲机制完成工期压缩与资源调度,减少项目延期风险,引入关键链的接驳任务和项目缓冲,动态调整项目计划,保证后墙不倒,保证计划在非确定资源环境下受控并稳定执行,通过物联网技术连接设备资源,实时获取设备状态、排期和实时生产能力,将其适配到计划中,动态预测和推荐计划,动态真实的反应计划进度,动态调整计划周期,提升项目执行效率。