In order to solve the problem of matching the demand and service resources in cloud computing environment, the paper puts forward the concept of a collaborative value chain and analyses the collaborative task units and service resource elements. After that, the paper constructs a model of collaborative value chain and describes in detail the process and methods of matching the collaborative value chain tasks and service resources. Based on this model, the paper finally constructs a collaborative manufacturing cloud platform framework for shipbuilding industry and classifies the tasks units and service resources in different stages and describes them respectively.