签订详细合同,明确功能实现范围、开发周期(qi)及费用。