Software development method based on component is currently a popular software production technology, its core around the component development and assembly technology. But how to combine the practical application requirements implementation based on component composition software development process is a worth studying further. According to the development of component technology, put forward a kind of network learning platform development framework based on component assembly, and study the website of component development and assembly method, apply this technology to the development of our online learning platform, results show the effectiveness of the proposed method.