Intelligent Tutoring System (ITS) is one of the important fields of the current computer application. In this paper a Web-based intelligent tutoring system model is designed, the system function structure, the construction of the student model and teaching model, and the reasoning process of the inference engine, finally the system is implemented. The aim of this paper is to provide the Internet learning user personalized, intelligent learning content and guidance, and eventually realize individual teaching in the Internet.