CIDSS, an irrigation decision support system (DSS), was developed to satisfy the need for drip irrigation under plastic film of cotton yield management in Xinjiang, China. It is compartmentalized into four main modules: database management, real-time moisture diagnosis, real-time irrigation decision making, and production management decisions. The present study used the Kriging interpolation method to estimate soil moisture caused by spatial variability. The Least Squares Support Vector Machines (LSSVM) model and an empirical model based on the exponential depletion relation of soil moisture were also employed to predict soil moisture. A cotton production management expert system was realized by embedding C Language Integrated Production System. By integrating the interfaces of the moisture sensor, the automatic meteorological station in the field, and the solenoid valve control system, the present study solved the problem of the data for real-time decision making. Finally, the use of CIDSS was demonstrated through characteristic case studies on cotton areas in Xinjiang Uygur Autonomous Region, China.