As a tool for management, query, visualization and analysis of spatially referred information, GIS has been recognized as a method to aid the modeling of diffuse pollution and visualize the results in a spatial context. A common question in integrating diffuse pollution models and GIS is to choose a suitable coupling approach, in which the feature of diffuse pollution models should be taken into account. In this paper, we report on our experience in coupling a distributed diffuse pollution model with a GIS. A prototype of fully integrated system is developed in this paper. This system has high flexibility, extendibility and great data management efficiency. Differences in applicability of loose coupling, tight coupling and fully integrated approaches are addressed. It is concluded that the fully integrated approach can avoid tanglesome data exchange and routine execution and more robust than loose and tight coupling approaches and is suitable for distributed diffuse pollution modes.