全長設計