On the basis of the discussion of synchronous learning mode and asynchronous learning mode based on Internet, this paper gives a practical, general and scalable application model of cooperative learning systems. According to the given model, the authors realized the design of a Teaching Discussion System.