In this paper, we aim to design and implement an effective distributed English teaching information system to improve English teaching quality. To build up the proposed system, architecture of the Web based distributed information system is used. In particular, the proposed system contains three layers, that is, Presentation layer, Application layer, and Data layer. Afterwards, roles of the proposed distributed English teaching information system are set as teachers, students and administrators, and then the proposed system are separated into three modules according to user roles design. Moreover, eight functions are included in this system, which can cover the whole English teaching process. Finally, experimental results prove that the proposed system is able to obviously promote English teaching quality.