With the integration of computer technology, network technology and mobile communication technology continuously, the formation of personalized resource recommendation has become possible. Based on teachers' demand investigation and analysis, this paper analyzes the teacher system architecture, personalized resource recommendation and service safeguard mechanism.