在充分考虑约束条件对工程进度的影响的条件下,构建了基于关键链法的项目进度管理模型(包括工期估计、关键链识别、缓冲区设置等步骤),通过控制关键链、避免资源并行分配等措施,实现了资源的合理应用,进而在有限的资源条件下保证项目顺利完成。在缓冲区设置过程中,选择主成分分析法来设置汇入缓冲,使缓冲区的设置更加科学合理、贴合项目实际;并通过算例分析证明,运用关键链法管理项目进度可以更好地完善实际的进度计划安排、缩减工期、合理利用资源。